Wed Nov 29 14:09:00 2017 UTC ()
mc: update to 4.8.20.

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)

- 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)


(wiz)
diff -r1.107 -r1.108 pkgsrc/sysutils/mc/Makefile
diff -r1.14 -r1.15 pkgsrc/sysutils/mc/PLIST
diff -r1.30 -r1.31 pkgsrc/sysutils/mc/distinfo

cvs diff -r1.107 -r1.108 pkgsrc/sysutils/mc/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/mc/Makefile 2017/03/13 09:20:24 1.107
+++ pkgsrc/sysutils/mc/Makefile 2017/11/29 14:09:00 1.108
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.107 2017/03/13 09:20:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.108 2017/11/29 14:09:00 wiz Exp $
2 2
3DISTNAME= mc-4.8.19 3DISTNAME= mc-4.8.20
4CATEGORIES= sysutils 4CATEGORIES= sysutils
5MASTER_SITES= http://www.midnight-commander.org/downloads/ 5MASTER_SITES= http://www.midnight-commander.org/downloads/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= cheusov@NetBSD.org 8MAINTAINER= cheusov@NetBSD.org
9HOMEPAGE= http://www.midnight-commander.org/ 9HOMEPAGE= http://www.midnight-commander.org/
10COMMENT= User-friendly file manager and visual shell 10COMMENT= User-friendly file manager and visual shell
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_TOOLS+= pkg-config unzip:run perl:build gmake 13USE_TOOLS+= pkg-config unzip:run perl:build gmake
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16 16

cvs diff -r1.14 -r1.15 pkgsrc/sysutils/mc/PLIST (expand / switch to unified diff)

--- pkgsrc/sysutils/mc/PLIST 2017/03/13 09:20:24 1.14
+++ pkgsrc/sysutils/mc/PLIST 2017/11/29 14:09:00 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.14 2017/03/13 09:20:24 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.15 2017/11/29 14:09:00 wiz Exp $
2bin/mc 2bin/mc
3bin/mcdiff 3bin/mcdiff
4bin/mcedit 4bin/mcedit
5bin/mcview 5bin/mcview
6libexec/mc/ext.d/archive.sh 6libexec/mc/ext.d/archive.sh
7libexec/mc/ext.d/doc.sh 7libexec/mc/ext.d/doc.sh
8libexec/mc/ext.d/image.sh 8libexec/mc/ext.d/image.sh
9libexec/mc/ext.d/misc.sh 9libexec/mc/ext.d/misc.sh
10libexec/mc/ext.d/package.sh 10libexec/mc/ext.d/package.sh
11libexec/mc/ext.d/sound.sh 11libexec/mc/ext.d/sound.sh
12libexec/mc/ext.d/text.sh 12libexec/mc/ext.d/text.sh
13libexec/mc/ext.d/video.sh 13libexec/mc/ext.d/video.sh
14libexec/mc/ext.d/web.sh 14libexec/mc/ext.d/web.sh
@@ -253,64 +253,68 @@ share/mc/syntax/debian-description.synta @@ -253,64 +253,68 @@ share/mc/syntax/debian-description.synta
253share/mc/syntax/debian-sources-list.syntax 253share/mc/syntax/debian-sources-list.syntax
254share/mc/syntax/diff.syntax 254share/mc/syntax/diff.syntax
255share/mc/syntax/dlink.syntax 255share/mc/syntax/dlink.syntax
256share/mc/syntax/dos.syntax 256share/mc/syntax/dos.syntax
257share/mc/syntax/ebuild.syntax 257share/mc/syntax/ebuild.syntax
258share/mc/syntax/eiffel.syntax 258share/mc/syntax/eiffel.syntax
259share/mc/syntax/erlang.syntax 259share/mc/syntax/erlang.syntax
260share/mc/syntax/f90.syntax 260share/mc/syntax/f90.syntax
261share/mc/syntax/filehighlight.syntax 261share/mc/syntax/filehighlight.syntax
262share/mc/syntax/fortran.syntax 262share/mc/syntax/fortran.syntax
263share/mc/syntax/glsl.syntax 263share/mc/syntax/glsl.syntax
264share/mc/syntax/go.syntax 264share/mc/syntax/go.syntax
265share/mc/syntax/haskell.syntax 265share/mc/syntax/haskell.syntax
 266share/mc/syntax/hive.syntax
266share/mc/syntax/html.syntax 267share/mc/syntax/html.syntax
267share/mc/syntax/idl.syntax 268share/mc/syntax/idl.syntax
268share/mc/syntax/ini.syntax 269share/mc/syntax/ini.syntax
269share/mc/syntax/j.syntax 270share/mc/syntax/j.syntax
270share/mc/syntax/jal.syntax 271share/mc/syntax/jal.syntax
271share/mc/syntax/java.syntax 272share/mc/syntax/java.syntax
272share/mc/syntax/js.syntax 273share/mc/syntax/js.syntax
273share/mc/syntax/latex.syntax 274share/mc/syntax/latex.syntax
274share/mc/syntax/lisp.syntax 275share/mc/syntax/lisp.syntax
275share/mc/syntax/lkr.syntax 276share/mc/syntax/lkr.syntax
276share/mc/syntax/lsm.syntax 277share/mc/syntax/lsm.syntax
277share/mc/syntax/lua.syntax 278share/mc/syntax/lua.syntax
278share/mc/syntax/m4.syntax 279share/mc/syntax/m4.syntax
279share/mc/syntax/mail.syntax 280share/mc/syntax/mail.syntax
280share/mc/syntax/makefile.syntax 281share/mc/syntax/makefile.syntax
 282share/mc/syntax/markdown.syntax
281share/mc/syntax/ml.syntax 283share/mc/syntax/ml.syntax
282share/mc/syntax/named.syntax 284share/mc/syntax/named.syntax
283share/mc/syntax/nemerle.syntax 285share/mc/syntax/nemerle.syntax
284share/mc/syntax/nroff.syntax 286share/mc/syntax/nroff.syntax
285share/mc/syntax/octave.syntax 287share/mc/syntax/octave.syntax
286share/mc/syntax/opencl.syntax 288share/mc/syntax/opencl.syntax
287share/mc/syntax/osl.syntax 289share/mc/syntax/osl.syntax
288share/mc/syntax/pascal.syntax 290share/mc/syntax/pascal.syntax
289share/mc/syntax/perl.syntax 291share/mc/syntax/perl.syntax
290share/mc/syntax/php.syntax 292share/mc/syntax/php.syntax
291share/mc/syntax/po.syntax 293share/mc/syntax/po.syntax
292share/mc/syntax/povray.syntax 294share/mc/syntax/povray.syntax
293share/mc/syntax/procmail.syntax 295share/mc/syntax/procmail.syntax
294share/mc/syntax/properties.syntax 296share/mc/syntax/properties.syntax
 297share/mc/syntax/protobuf.syntax
295share/mc/syntax/puppet.syntax 298share/mc/syntax/puppet.syntax
296share/mc/syntax/python.syntax 299share/mc/syntax/python.syntax
297share/mc/syntax/r.syntax 300share/mc/syntax/r.syntax
298share/mc/syntax/ruby.syntax 301share/mc/syntax/ruby.syntax
299share/mc/syntax/sh.syntax 302share/mc/syntax/sh.syntax
300share/mc/syntax/slang.syntax 303share/mc/syntax/slang.syntax
301share/mc/syntax/smalltalk.syntax 304share/mc/syntax/smalltalk.syntax
302share/mc/syntax/spec.syntax 305share/mc/syntax/spec.syntax
303share/mc/syntax/sql.syntax 306share/mc/syntax/sql.syntax
304share/mc/syntax/strace.syntax 307share/mc/syntax/strace.syntax
305share/mc/syntax/swig.syntax 308share/mc/syntax/swig.syntax
306share/mc/syntax/syntax.syntax 309share/mc/syntax/syntax.syntax
307share/mc/syntax/tcl.syntax 310share/mc/syntax/tcl.syntax
308share/mc/syntax/texinfo.syntax 311share/mc/syntax/texinfo.syntax
 312share/mc/syntax/ts.syntax
309share/mc/syntax/tt.syntax 313share/mc/syntax/tt.syntax
310share/mc/syntax/unknown.syntax 314share/mc/syntax/unknown.syntax
311share/mc/syntax/verilog.syntax 315share/mc/syntax/verilog.syntax
312share/mc/syntax/vhdl.syntax 316share/mc/syntax/vhdl.syntax
313share/mc/syntax/xml.syntax 317share/mc/syntax/xml.syntax
314share/mc/syntax/yaml.syntax 318share/mc/syntax/yaml.syntax
315share/mc/syntax/yum-repo.syntax 319share/mc/syntax/yum-repo.syntax
316share/mc/syntax/yxx.syntax 320share/mc/syntax/yxx.syntax

cvs diff -r1.30 -r1.31 pkgsrc/sysutils/mc/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/mc/distinfo 2017/03/13 09:20:24 1.30
+++ pkgsrc/sysutils/mc/distinfo 2017/11/29 14:09:00 1.31
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.30 2017/03/13 09:20:24 wiz Exp $ 1$NetBSD: distinfo,v 1.31 2017/11/29 14:09:00 wiz Exp $
2 2
3SHA1 (mc-4.8.19.tar.bz2) = 569f92b1de17e92f3d86dac00e7a12f0b649fea3 3SHA1 (mc-4.8.20.tar.bz2) = 04738a43446efa27f31b7db413ed9dae3eb1b445
4RMD160 (mc-4.8.19.tar.bz2) = 199a69d249167c9b6d525d24a272b1cdf207e920 4RMD160 (mc-4.8.20.tar.bz2) = 8249937a26dac23e49c6c96b6093c4ab0ad6dbea
5SHA512 (mc-4.8.19.tar.bz2) = eecf39b3f043cad1f47aabcd25a0e672e7bbf406944f457521e0ff5db344f01cdc8572bb45b2507a54469ff1130c457a90f62eb7d5e6191f9c7d4f35a4b46a2e 5SHA512 (mc-4.8.20.tar.bz2) = 533aff7079374e070c8df9e967c151ef09f44ad507517dd3e607d58eba7357cb6ba3cad31b6a0b27c52791a163b28f8c8218e12eda1d900e83bb25daf9d47849
6Size (mc-4.8.19.tar.bz2) = 3397947 bytes 6Size (mc-4.8.20.tar.bz2) = 3398307 bytes
7SHA1 (patch-ac) = d01357b685acd8e863510248ed7519ae2821757f 7SHA1 (patch-ac) = d01357b685acd8e863510248ed7519ae2821757f
8SHA1 (patch-ad) = 4484b91511cf5bac73f4ae940988d46239e2cd95 8SHA1 (patch-ad) = 4484b91511cf5bac73f4ae940988d46239e2cd95
9SHA1 (patch-configure) = 8fdc579fb4d8d4c018488b9b160bb24f9a82aa42 9SHA1 (patch-configure) = 8fdc579fb4d8d4c018488b9b160bb24f9a82aa42
10SHA1 (patch-src_subshell_common.c) = 6fc3a92e6116527f7ead9d9515906add0b30ff5e 10SHA1 (patch-src_subshell_common.c) = 6fc3a92e6116527f7ead9d9515906add0b30ff5e
11SHA1 (patch-src_vfs_extfs_helpers_Makefile.in) = c5d4735ce9548714731fdb1227e1acac78f11332 11SHA1 (patch-src_vfs_extfs_helpers_Makefile.in) = c5d4735ce9548714731fdb1227e1acac78f11332