178 Commits

Author SHA256 Message Date
Dominique Leuenberger
da46cff961 Accepting request 1153182 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1153182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=89
2024-03-01 22:34:40 +00:00
44ba7aac8c Accepting request 1149815 from home:pgajdos:m
- Use %patch -P N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1149815
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=153
2024-02-29 11:10:23 +00:00
98b2ad1ede Accepting request 1142182 from home:ecsos
- Update to 4.8.31
  - Core
    * Minimal version of GLib is 2.32.0. 
  - VFS
    * fish: drop support of native FISH server and protocol. Rename VFS to shell (#4232)
    * extfs;
      - uc1541 extfs: update up to 3.6 version (#4511)
      - s3+: port to Python3 (#4324) 
    * Support for LZO/LZOP compression format (#4509) 
  - Misc
    * Skins: add color for non-printable characters in editor (#4433) 
  - Fixes
    * FTBFS on FreeBSD with ext2fs attribute support (#4493)
    * Broken stickchars (-a) mode (#4498)
    * Wrong timestamp after resuming of file copy operation (#4499)
    * Editor: wrong deletion of marked column (#3761)
    * Diff viewer: segfault when display of line numbers is enabled (#4500)
    * Tar VFS: broken handling of hard links (#4494)
    * Sftp VFS: failure establishing SSH session due hashed host names in ~/.ssh/known_hosts (#4506)
    * Shell VFS: incorrect file names with cyrillic or diacritic symbols (#4507)
    * mc.ext.ini: incorrect description of of how multiple sections and keys with same names are processed (#4497)
    * mc.ext.ini: unescaped backslash \ is treated as invalid escape sequence in glib-2.77.3 and glib-2.79 (#4502)
    * mc.ext.ini: file "Makefile.zip" is handled as Makefile not as zip-arhive (#4419) 
- Rebase mc-ext-audio.patch, mc-extd-xdg.patch and
  mc-vfs-fish-deleted_source_file.patch

OBS-URL: https://build.opensuse.org/request/show/1142182
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=152
2024-01-31 10:51:19 +00:00
Ana Guerrero
32c21f9b4c Accepting request 1104051 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1104051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=88
2023-08-16 12:16:37 +00:00
437bdcc31b Accepting request 1104048 from home:ecsos
- Update to 4.8.30
  - Core
    * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
    * Implement panelization buffers for both file panels (#4370)
  - VFS
    * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
    * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
    * extfs/patchfs: be more specific in error message (#4485)
  - Editor
    * Add syntax highlighting:
        - Jenkinsfiles (#4469)
        - B language (#4470)
    * Improve syntax highlighting:
        - ECMAScript (MidnightCommander/mc#172)
        - ECMAScript in TypeScript (MidnightCommander/mc#172)
        - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
    * Code cleanup (#4426, #4438)
    * Filehighlight:
        - recognize vsix files as zip files (MidnightCommander/mc#171)
    * Skin updates:
        - julia256 (#4441, #4445)
  - Fixes
    * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
    * Unportable '$<' in Makefiles (#4460)
    * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
    * Ncurses library is duplicated in MCLIBS (#4463, #4465)
    * FTBFS without ext2fs attributes support (#4464)
    * Wrong sort order after swapping panels (#4432)
    * Incorrect time delimiter in the copy/move progress window (#4437)
    * Incorrect redraw of overlapped file panels (#4408)
    * Subshell/Command line prompt is empty/missing (#3121)
    * Find file: relative ignore directory is applied to the start search directory (#4235)
    * Diff viewer: options are not applied on second run (#4486)
    * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
    * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
    * mcedit: off-by-one error in paragraph formatting (#4446)
    * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
    * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)

OBS-URL: https://build.opensuse.org/request/show/1104048
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=150
2023-08-15 13:24:05 +00:00
Dominique Leuenberger
a938089c33 Accepting request 1084576 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1084576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=87
2023-05-05 13:56:53 +00:00
2c9b6de443 Accepting request 1084575 from home:jengelh:branches:Base:System
- Replace xorg-x11-devel by pkgconfig(...)

OBS-URL: https://build.opensuse.org/request/show/1084575
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=148
2023-05-04 09:18:21 +00:00
Dominique Leuenberger
a69d55d5d3 Accepting request 1073958 from Base:System
- mc-ext-audio.patch: refresh patch

- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
      ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
      leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator

OBS-URL: https://build.opensuse.org/request/show/1073958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=86
2023-03-25 17:54:22 +00:00
f6e941a3fb OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=146 2023-03-23 11:47:37 +00:00
4104642fbd - mc-ext-audio.patch: refresh patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=145
2023-03-23 11:24:35 +00:00
d97240586a Accepting request 1072916 from home:dirkmueller:Factory
- update to 4.8.29:
  * Add more options for panel filter (#1373):
  * "Files only"
  * "Case sensitive"
  * "Using shell patterns"
  * Continue copy after interrupt
  * Restore menu accelerator for "Sort order": back to "S";
    change menu accelerator for "SFTP link" to "N"
  * Add support for cross-compilation with PERL path different
    between --build and --host
  * Bootstrap with autotools providing direct support for Apple
    M1
  * Port mc.ext to INI format and rename to mc.ext.ini
  * Implement compound (AND) conditions (Type/Shell and
    Type/Regex pairs) to disambiguate overloaded extensions
  * There is no fallback to previous mc.ext format
  * Editor
    + Change location of all user's syntax related stuff to
      ~/.local/share/mc/syntax/ directory
    + syntax/Syntax: document location of syntax files
    + Improvements of syntax highlighting:
    + YAML: improve multiline blocks highliting
    + New syntax highlighting:
    + Privoxy (https://www.privoxy.org) actions files
    + TOML (Tom's Obvious Minimal Language)
    + sqlite3 view: use 'immutable=1' URI parameter to prevent
      leaving wal/shm files after viewing sqlite database
    + Support of contour terminal emulator
      (https://github.com/contour-terminal/contour)
    + mc.ext.ini: clarify regex for makefiles

OBS-URL: https://build.opensuse.org/request/show/1072916
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=144
2023-03-20 11:01:23 +00:00
Dominique Leuenberger
b1429de2c9 Accepting request 985468 from Base:System
- Include review comments: don't depend on fish.

- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh

OBS-URL: https://build.opensuse.org/request/show/985468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=85
2022-06-29 14:00:28 +00:00
926281aa2b - Include review comments: don't depend on fish.
- Add 4258-fish-subshell-prompt.patch fixing
  https://midnight-commander.org/ticket/4258 stopping fish from sending
  \r while printing prompt and mc erases prompt buffer.
- Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh

OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=142
2022-06-28 08:09:11 +00:00
Dominique Leuenberger
8c94e8262c Accepting request 965369 from Base:System
OBS-URL: https://build.opensuse.org/request/show/965369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=84
2022-03-31 15:18:24 +00:00
cf5d5ca926 Accepting request 965244 from home:AndreasStieger:branches:Base:System
mc 4.8.28

OBS-URL: https://build.opensuse.org/request/show/965244
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=140
2022-03-28 12:06:03 +00:00
Dominique Leuenberger
cb6a6bb25e Accepting request 955878 from Base:System
only bugnumbers, no changes

OBS-URL: https://build.opensuse.org/request/show/955878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=83
2022-02-21 16:45:50 +00:00
76c7bff327 add bugzilla numbers
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=139
2022-02-18 14:01:10 +00:00
Dominique Leuenberger
bbabf86b62 Accepting request 925660 from Base:System
OBS-URL: https://build.opensuse.org/request/show/925660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=82
2021-10-20 18:22:43 +00:00
34a0b02861 Accepting request 915746 from home:ecsos
Security-Update:
- Midnight Commander 4.8.27:
  * Core
    - Minimal version of Autoconf is 2.64 (#3603)
    - Minimal version of Automake is 1.12 (#3986)
    - Minimal version of Gettext is 0.18.2 (#3603)
    - Minimal version of libssh2 is 1.2.8 (#4259)
    - Reimplement version detection (#3603, #4249)
    - Significantly reduce rebuilt time after version change (#2252, #4266)
    - Drop automatic migration of configuration from ~/.mc to XDG-based directories (#3682)
    - zsh: support custom configuration file: ~/.local/share/mc/.zshrc (#4203)
    - Widgets: implement WST_VISIBLE state to show/hide widgets (#2919)
    - Find File: add Follow symlinks option (#2020) 
  * VFS
    - extfs: support unrar-6 (#4154)
    - extfs: support official 7z binary (7zz) (#4239)
    - ftpfs: apply file list parser from lftp project (#2841, #3174) 
  * Editor
    - Word completion: get candidates from all open files (#4160)
    - etags: get rid of hardcoded list length and window width (#4132)
    - Update syntax files:
      - python (#4140) 
    - Add syntax highlighting:
      - Verilog and SystemVerilog? header files (#4215)
      - JSON (#4250)
      - openrc-run scripts (#4246) 
  * Viewer
  * Diff viewer
  * Misc
    - Code clean up (#4179, #4173, #4269)
    - Filehighlight of c++ and h++ files as sources (#4194)
    - Filehighlight of JSON files as documents (#4250)
    - Support of alacritty terminal emulator (​https://github.com/alacritty/alacritty) (#4248)
    - Support of foot terminal emulator (​https://codeberg.org/dnkl/foot) (#4251)
    - Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org) (#4267)
    - Mouse support in screen: don't check  variable (#4233)
    - mc.ext: support fb2 e-books (#4167)
    - ext.d: use mediainfo to view info about various media files (#4167)
    - Remove OS/distro-specific package-related stuff from source tree (#4217) 
  * Fixes
    - FTBFS against NCurses on OS X 10.9.5 (#4181)
    - Segfault on dialog before panels get visible (#4244)
    - Crash if shadow is out of screen (build against NCurses) (#4192)
    - Crash in search (#4222)
    - Crash on startup with enabled subshell in FreeBSD (workaround) (#4213)
    - Hang on start randomly with zsh as subshell (#4198)
    - If command line is invisible it's partially displayed (#4182)
    - Broken handling of zip archives (#4180, #4183)
    - Broken handling of jar files as zip archives (#4223)
    - Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move (#3985)
    - %view action in the user menu doesn't work on no-exec filesystem (#4242)
    - Hardlinks are not colored by file type or extension (#3375)
    - mcedit: silent macro makes terminal disrupted (#4171)
    - mcedit: disrupting of TAGS file path (#4207)
    - vfs: unable to browse compressed tar archives (#4191)
    - sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified 
      (discovered by AUT-milCERT during an audit of open source software) (#4259)
    - ftpfs vfs: month of file is always January (#4260)
    - Tests: log files are written by libcheck and automake simultaneously (#3986) 
- Rebase mc-ext-audio.patch.
- Rebase mc-extd-sound.patch.

OBS-URL: https://build.opensuse.org/request/show/915746
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=138
2021-10-16 09:58:20 +00:00
Dominique Leuenberger
5b91bdd76a Accepting request 880058 from Base:System
OBS-URL: https://build.opensuse.org/request/show/880058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=81
2021-03-24 15:09:52 +00:00
3a3656748e Accepting request 878962 from home:AndreasStieger:branches:Base:System
mc 4.8.26

OBS-URL: https://build.opensuse.org/request/show/878962
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=136
2021-03-19 09:14:05 +00:00
Dominique Leuenberger
7fac10f5fb Accepting request 828287 from Base:System
- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch

OBS-URL: https://build.opensuse.org/request/show/828287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=80
2020-08-23 07:21:06 +00:00
ceeadcbda4 OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=134 2020-08-20 19:02:23 +00:00
3161170a79 Accepting request 824008 from home:acobar:branches:Base:System
- Update to 4.8.25
  * Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
  * Implement chattr command (change ext{2,3,4}fs extended attributes)
  * New syntax highlighting: Kotlin and ino
  * File highlighting updates
  * Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch

OBS-URL: https://build.opensuse.org/request/show/824008
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=133
2020-08-03 10:37:14 +00:00
Dominique Leuenberger
654a174b61 Accepting request 792958 from Base:System
- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch (forwarded request 785833 from polslinux)

OBS-URL: https://build.opensuse.org/request/show/792958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=79
2020-04-14 13:08:29 +00:00
7b4c9b1007 Accepting request 785833 from home:polslinux:branches:Base:System
- Update to 4.8.24
  * Implement the file edit and view history
  * sftpfs: support keyborad interactive authentication
  * add yabasic (Yet Another BASIC) syntax highlighting
  * File highlighting updates
  * New skins
  * Lots of other fixes
- Remove sftp_interactive_password.patch
- Remove mc-no-common.patch

OBS-URL: https://build.opensuse.org/request/show/785833
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=131
2020-04-10 13:31:39 +00:00
Dominique Leuenberger
a5ccbc2ca9 Accepting request 764601 from Base:System
- mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)

OBS-URL: https://build.opensuse.org/request/show/764601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=78
2020-01-18 11:15:21 +00:00
42b22e748c Use upstream solution
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=129
2020-01-15 10:31:09 +00:00
dc62b31cfc - mc-no-common.patch: fix compilation on Tumbleweed (bsc#1160401)
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=128
2020-01-15 10:25:38 +00:00
Dominique Leuenberger
5c67985fd9 Accepting request 720212 from Base:System
OBS-URL: https://build.opensuse.org/request/show/720212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=77
2019-08-07 11:57:14 +00:00
eb8146e32e Accepting request 720147 from home:scarabeus_iv:branches:Base:System
- Use python3 instead of python as we do not need to depend on
  python2
- Format with spec-cleaner
- update to 4.8.23:
  * Modify "File exists" query dialog (#3935):
  * Speed up of large directory structures delete (#3958)
  * Support key binding for menu (#212)
  * Syntax updates:
    + shell (#3981)
    + ebuild (#3988)
    + RPM spec (#3991)
  * Code cleanup (#3955)
  * Use Geeqie (a fork of GQview) as main image viewer, fallback to GQview (#3962)
  * various small fixes
- Refresh patches:
  * mc-multi-press-f-keys.patch
  * sftp_interactive_password.patch

OBS-URL: https://build.opensuse.org/request/show/720147
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=126
2019-08-01 13:36:12 +00:00
Dominique Leuenberger
4acaec8dbe Accepting request 666360 from Base:System
OBS-URL: https://build.opensuse.org/request/show/666360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=76
2019-01-29 13:44:42 +00:00
Brian White
b575a4c142 Accepting request 666258 from home:adamm:branches:Base:System
- update to 4.8.22
 * Core
  - Support BTRFS's file clone operation
  - Find file: show pattern and content in the results window title
  - Find file: remember state (empty or not) of Content field
  - Improve support IBM i
  - Improve handling of hard link creation errors
  - Support user-defined prompt in the Fish subshell
 * VFS - sftp: preserve atime and mtime (#3917)
 * Editor
  - man page cleanup (#3918)
  - syntax:
        PHP - highlight keyword 'null' (#3920)
        Meson - initial implementation (#3940)
 * Misc
  - ext.d: use MPV as a fallback for mplayer -identify (#3919)
  - ext.d: improve recognition of MS Office formats (#3929)
 * Fixes
  - "Cannot create target file" when target has backslash space
    in the name (#3923)
  - Quiet single file overwrite (#3908)
  - Show error message for each not-installed program when view
    documents in MS Word and Excel formats (#3926)
  - Crash when trying some sftp connections (#3937)
  - Crash when return to filemanager from subshell (#3943)
- mc-extd-doc.patch: refreshed
- mc-extd-video.patch: refreshed
- mc-vfs-fish-deleted_source_file.patch: refreshed
- xls2csv_update.patch: refreshed

OBS-URL: https://build.opensuse.org/request/show/666258
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=124
2019-01-16 01:08:34 +00:00
Dominique Leuenberger
061ff80935 Accepting request 620315 from Base:System
OBS-URL: https://build.opensuse.org/request/show/620315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=75
2018-07-06 08:37:45 +00:00
Brian White
ddb7e05223 Accepting request 619175 from home:adamm:branches:Base:System
- sftp_interactive_password.patch: Fixes logins to remote SSH
  sessions where only Keyboard-Interactive password is available
  and tunneled password is disabled (bsc#1098235)
- mc-rpmlintrc: removed

OBS-URL: https://build.opensuse.org/request/show/619175
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=122
2018-07-02 17:28:04 +00:00
fd7c6283fc revert accidental commit
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=121
2018-06-26 13:00:21 +00:00
f98839df94 OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=120 2018-06-26 10:47:37 +00:00
Yuchen Lin
ca3f15851f Accepting request 614496 from Base:System
- update to 4.8.21
  ** Core
     * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
     * Mouse support in the "Advanced chown" dialog window (#3148)
     * File highlighting by extension is case insensitive by default (#1620)
     * Safe file overwrite (#3913) 
  ** VFS
     * Support zstd compression format (#3906) 
  ** Editor
     * Syntax:
       - Rust support (#3884)
       - JavaScript modules support (#3890)
       - Improve Markdown support (#3893) 
  ** Viewer
  ** Diff viewer
  ** Misc
     * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
     * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
     * i18n of argument type names in --help blocks (#3879)
     * Code cleanup: (#3857, #3914) 
  ** Fixes
     * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
     * Garbage in displaying of summary of file sizes for selected files (#3883)
     * "Compute totals" unnecessarily done for moves (#3149, #3908)
     * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
     * mcedit: broken extended key mode (#3897)
     * mcedit doesn't save all opened files (#3898)
     * extfs: sftps: -31 SFTP Protocol Error when transferring file (#3406)
     * extfs: rpm: truncated script content in the viewer (#3865)
     * extfs: rpm helper misses CONFLICTS field (#3789)

OBS-URL: https://build.opensuse.org/request/show/614496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=74
2018-06-13 13:15:45 +00:00
d3e1ffb516 OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=118 2018-06-06 08:56:57 +00:00
ea3d205eae Accepting request 614367 from home:ecsos
- update to 4.8.21
  ** Core
     * Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
     * Mouse support in the "Advanced chown" dialog window (#3148)
     * File highlighting by extension is case insensitive by default (#1620)
     * Safe file overwrite (#3913) 
  ** VFS
     * Support zstd compression format (#3906) 
  ** Editor
     * Syntax:
       - Rust support (#3884)
       - JavaScript modules support (#3890)
       - Improve Markdown support (#3893) 
  ** Viewer
  ** Diff viewer
  ** Misc
     * Add JavaScript module support to filehighlight.ini (MidnightCommander/mc#132)
     * Add Excel xlsx file format support to mc.ext.in (MidnightCommander/mc#135)
     * i18n of argument type names in --help blocks (#3879)
     * Code cleanup: (#3857, #3914) 
  ** Fixes
     * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
     * Garbage in displaying of summary of file sizes for selected files (#3883)
     * "Compute totals" unnecessarily done for moves (#3149, #3908)
     * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
     * mcedit: broken extended key mode (#3897)
     * mcedit doesn't save all opened files (#3898)
     * extfs: sftps: -31 SFTP Protocol Error when transferring file (#3406)
     * extfs: rpm: truncated script content in the viewer (#3865)
     * extfs: rpm helper misses CONFLICTS field (#3789)

OBS-URL: https://build.opensuse.org/request/show/614367
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=117
2018-06-06 08:55:58 +00:00
Dominique Leuenberger
26b7acb62c Accepting request 597246 from Base:System
OBS-URL: https://build.opensuse.org/request/show/597246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=73
2018-04-17 09:14:47 +00:00
OBS User mrdocs
1cdfa5a385 Accepting request 596346 from home:adamm:branches:Base:System
- Remove some unused BuildRequires, enabling building on SLE-15
- Drop fdupes usage as difference is only 1 file smaller than 1kB.

OBS-URL: https://build.opensuse.org/request/show/596346
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=115
2018-04-16 23:04:33 +00:00
Dominique Leuenberger
c9fdb6ae1e Accepting request 595365 from Base:System
OBS-URL: https://build.opensuse.org/request/show/595365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=72
2018-04-16 10:43:30 +00:00
Brian White
260cd794bb Accepting request 595211 from home:adamm:branches:Base:System
- xls2csv_update.patch: fix mc to call xls2csv correctly
  (bsc#1087708)

OBS-URL: https://build.opensuse.org/request/show/595211
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=113
2018-04-10 19:47:14 +00:00
Dominique Leuenberger
32c97d5910 Accepting request 546321 from Base:System
OBS-URL: https://build.opensuse.org/request/show/546321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=71
2017-12-06 07:47:15 +00:00
OBS User mrdocs
f2544b3bcc Accepting request 546269 from home:ecsos
- Update to Version 4.8.20
** Core
    * Rename key bindings:
       - [main].PanelListingSwitch -> [panel].CycleListingFormat
       - [main].PanelListingChange -> [main].SetupListingFormat 
    *Speed up of UTF-8 normalization for frequent cases (#3616) 
** VFS
    * extfs helpers tester:
       - diff of failed tests is now included in output to ease bug reporting (#3784) 
** Editor
    * Syntax:
       - ES2015 support (#3793)
       - TypeScript support (#3794)
       - Ada 95 updates (#3804)
       - Apache Hive QL support (#3828)
       - SQL & PHP keyword updates (MidnightCommander/mc#129)
       - Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829)
       - Markdown (initial support) (#3864)
       - Protocol Buffers and gRPC support (#3868) 
    * Add %c (cursor offset from BOF) support for user menu macros (#3867) 
** Viewer
** Diff viewer
** Misc
    * Unify curses initialization for various curses implementations (#3697)
    * Highlight txz extension as archive like tgz, etc. (#3782)
    * Add new media extensions to filehighlight.ini (#3834) 
** Fixes
    * Wrong --help message for mcview, mcedit and mcdiff (#3805)
    * Compression from menu broken due to bad quoting (#3840)
    * --with-homedir gives "yes" as config directory (#3836)
    * External panelize: opening a file with an absolute path fails (#2942)
    * Filter isn't cleared when entering empty string (#3813)
    * Panelization is not kept while switching panel listing mode (#3810)
    * Cannot tab out of a QuickView panel (#3815)
    * Cannot use the F10 key in a QuickView panel (#3816)
    * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog? engine (#3870)
    * mcview: file interpreted as latin1 instead of utf8 (#3783)
    * mcview: incomplete read of filtering data (#3817)
    * mcview: search doesn't grow file as much as needed (#3819, #3855)
    * mcview: goto doesn't grow file as much as needed (#3826)
    * mcview: quick view panel: crash on slow startup while switching panel mode (#3846)
    * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
    * mcedit: incorrect %f macro substitution in the user menu (#3861)
    * man pages: wrong paths of mc.hint and mc.hlp (#3806)
    * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
    * VFS: incremental tar doesn't contain empty directories (#2297)
    * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
    * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821)
    * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
    * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
    * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
    * Spelling errors in the manual page (#3839)

OBS-URL: https://build.opensuse.org/request/show/546269
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=111
2017-11-28 23:34:45 +00:00
Dominique Leuenberger
3cd167c9e3 Accepting request 477419 from Base:System
- Update to Version 4.8.19
** Core
    * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
    * Allow rebind TAB key to change panel (#3672)
    * Support for True Color (16 millions colors) (#3145)
    * Color aliases in skin files (#3711)
** VFS
    * Support timestamps with nanosecond precision for copy/move operations (#3575)
    * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
    * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
    * Teach rpm helper about transaction scripts (#3750)
    * Fix hp48, uace & uarc extfs which used an obsolete date format (#3729, #3747)
** Editor
    * Syntax:
        - updates of HTML and ebuild highlighting
        - highlight *.t (Perl test) files as Perl scripts
        - disassociate .cl file extension from LISP syntax (#3691)
    * Add syntax highlighting:
        - OpenCL (#3690)
        - OpenShadingLanguage (#3762)
        - R
        - YAML (#3293)
** Misc
    * Code cleanup (#3693, #3703, #3721, #3763)
    * Add true color skins: 'Four seasons' (#3724)
    * Activate `--enable-tests` by default if `check` is found (#3708)
    * Added new skin: YADT (MidnightCommander/mc#115)
** Fixes
    * Segfault on switching left panel to Info (#3700)
    * Broken compatibility with ncurses (#3697)
    * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
    * mc_tmpdir() use a buffer of only 64 characters (#3736)
    * Some bugs in the parsing of hexadecimal search patterns (#3694)
    * Hexadecimal search fails on binary data (#3589)
    * Broken file list resorting on double click on panel header line (#3715)
    * Wrong dialog resizing and positioning (#3714, #3723)
    * Widget's 'disabled' status is not toggled immediately (#3716)
    * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
    * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
    * Panels: cannot show more than one "column" in user defined listing mode (#3757)
    * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
    * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
    * Pressing <right> and <left> in the hotlist dialog doesn't refresh it (#3775)
    * mcview: an error message about bad regexp isn't shown (#3720)
    * mcedit: fix etags filenames parsing (#3698)
    * mcedit: fix mouse active area for maximize / close buttons (#3774)
    * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
    * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
    * mcedit doesn't show search error messages when searching backwards (#3735)
    * help viewer: tab characters handled incorrectly (#3754)
    * VFS: incorrect zoo archive listing (#3696)
    * VFS: segfault in VFSs not setting block size in stat (#3749)
- removed obsolete 02_ignore_ftp_chmod_error.patch
  if ignore_ftp_chattr_errors=true (the default?) in
  ~/.config/mc/ini, errors are ignored anyway, and if if set to false,
  the user get the error (e.g. permission denied). With the patch, the
  user never will see an error and wonder, why it's not working. It
  might have been, that this option has not worked in (much) older
  versions and the patch introduced because of this.
- removed obsolete 09_uzip_broken_528239.patch
  it is correctly detected during configure
- rebased mc-rpm.patch

OBS-URL: https://build.opensuse.org/request/show/477419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=70
2017-03-12 19:02:42 +00:00
f83f338b17 minor changelog fixes
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=109
2017-03-07 09:53:30 +00:00
9cda9c049b Accepting request 477319 from home:dnh
Update to 4.8.19 (with hopefully proper changes)

OBS-URL: https://build.opensuse.org/request/show/477319
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=108
2017-03-07 09:51:22 +00:00
Dominique Leuenberger
d97408d569 Accepting request 434236 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/434236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mc?expand=0&rev=69
2016-10-18 08:40:00 +00:00