pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/shells/mksh



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Sat Sep  2 18:38:54 UTC 2017

Modified Files:
        pkgsrc/shells/mksh: Makefile distinfo
        pkgsrc/shells/mksh/patches: patch-mksh.1

Log Message:
Update mksh to R56b.

R56b is a bugfix-only release everyone should upgrade to:

- [tg] Reference the FAQ webpage
- [panpo, Riviera] Fix documentation bug wrt. Esc+Ctrl-L
- [tg, Larry Hynes] Fix '0' movement in vi mode
- [tg] Replace broken libcs' offsetof macro with MirBSD's

R56 is a bugfix release with some experimental fixes:

- [tg, Seb] Do not apply alias name restrictions to hash/tilde tracking
- [tg] Restore '.', ':' and '[' in alias names ('[[' is still forbidden)
- [tg] Fix accidentally defanged $PATHSEP test
- [tg] On ^C (INTR and QUIT edchars), shove edit line into history
- [iSKUNK, tg] Begin porting to z/OS using EBCDIC encoding, incomplete
- [tg] Redo fast character classes code, adding POSIX and other helpers
- [tg] bind parses backslash-escaped '^' (and '\') as escaped
- [tg] Building with -DMKSH_ASSUME_UTF8=0 no longer causes a known failure in
  the testsuite
- [tg] New test.sh option -U to pass a UTF-8 locale to use in the tests
- [tg] re_format(7) BSD: [[ $x = *[[:\<:]]foo[[:\>:]]* ]]
- [tg, iSKUNK] Use Config in check.pl only if it exists
- [tg] New matching code for bracket expressions, full POSIX (8bit)
- [komh] Exclude FAT/HPFS/NTFS-unsafe tests on OS/2 (and Cygwin/MSYS)
- [tg] Update to Unicode 10.0.0
- [tg, selk] Make readonly idempotent
- [tg, multiplexd] When truncating the persistent history, do not change the
  underlying file, do all operations on the locked one; do not stop using the
  history at all if it has been truncated
- [tg, J?rg] Turn off UTF-8 mode upon turning on POSIX mode
- [Martijn Dekker, Geoff Clare, many on the Austin list, tg] In POSIX mode,
  make the exec builtin force a $PATH search plus execve
- [tg] Fix GCC 7, Coverity Scan warnings
- [tg, Michal Hlavinka] Track background process PIDs even interactive
- [tg] Always expose mksh's hexdump shell function; speed it up by working on
  the input in chunks; use character classes to make it EBCDIC safe
- [tg] Revamp dot.mkshrc default editor selection mechanism


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/shells/mksh/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/shells/mksh/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/shells/mksh/patches/patch-mksh.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/shells/mksh/Makefile
diff -u pkgsrc/shells/mksh/Makefile:1.35 pkgsrc/shells/mksh/Makefile:1.36
--- pkgsrc/shells/mksh/Makefile:1.35    Thu Apr 13 14:36:46 2017
+++ pkgsrc/shells/mksh/Makefile Sat Sep  2 18:38:54 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2017/04/13 14:36:46 bsiegert Exp $
+# $NetBSD: Makefile,v 1.36 2017/09/02 18:38:54 bsiegert Exp $
 
-DISTNAME=                      mksh-R55
+DISTNAME=                      mksh-R56b
 PKGNAME=                       ${DISTNAME:S/-R/-/}
 CATEGORIES=                    shells
 MASTER_SITES=                  http://www.mirbsd.org/MirOS/dist/mir/mksh/

Index: pkgsrc/shells/mksh/distinfo
diff -u pkgsrc/shells/mksh/distinfo:1.30 pkgsrc/shells/mksh/distinfo:1.31
--- pkgsrc/shells/mksh/distinfo:1.30    Thu Apr 13 14:36:46 2017
+++ pkgsrc/shells/mksh/distinfo Sat Sep  2 18:38:54 2017
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.30 2017/04/13 14:36:46 bsiegert Exp $
+$NetBSD: distinfo,v 1.31 2017/09/02 18:38:54 bsiegert Exp $
 
-SHA1 (mksh-R55.tgz) = 46f5f6240a296315e39401093d517772247b4d60
-RMD160 (mksh-R55.tgz) = 494988a6420a160f8f3663c9b699b90d6ecfc434
-SHA512 (mksh-R55.tgz) = 8640b3a228228652d1d2725b2bc1de7915113c6eceb3fc5fde5936e5eeb8abaf9d7acebf261584220f31ebc71319d5bd8b9a08adf84c1775f3a718985bcd02d7
-Size (mksh-R55.tgz) = 404432 bytes
-SHA1 (patch-mksh.1) = 32a45f7928c960073296682773cf72f42dc09a3b
+SHA1 (mksh-R56b.tgz) = 2fc5d8b405991fce5a80911b97377f4c4b4340e6
+RMD160 (mksh-R56b.tgz) = b13068de976a6bf4d400ba3bd65b3001e0287f0c
+SHA512 (mksh-R56b.tgz) = a6f9061b2bfd19e9f4fdf3212a1c5a53a53cdb52650c95287cd380530c08f4a65a1ccec4bdcbba5e7c34e4764bf04eb43abb01742bcbf83107847a6996cc77a8
+Size (mksh-R56b.tgz) = 415088 bytes
+SHA1 (patch-mksh.1) = 6e261efbf89745dbc53dc98530090645aed81212

Index: pkgsrc/shells/mksh/patches/patch-mksh.1
diff -u pkgsrc/shells/mksh/patches/patch-mksh.1:1.10 pkgsrc/shells/mksh/patches/patch-mksh.1:1.11
--- pkgsrc/shells/mksh/patches/patch-mksh.1:1.10        Thu Apr 13 14:36:46 2017
+++ pkgsrc/shells/mksh/patches/patch-mksh.1     Sat Sep  2 18:38:54 2017
@@ -1,4 +1,4 @@
-$NetBSD: patch-mksh.1,v 1.10 2017/04/13 14:36:46 bsiegert Exp $
+$NetBSD: patch-mksh.1,v 1.11 2017/09/02 18:38:54 bsiegert Exp $
 
 Kill the .Dt override and restore installation a normal man page.
 --- mksh.1.orig        2015-04-30 21:14:33.000000000 +0000
@@ -21,8 +21,8 @@ Kill the .Dt override and restore instal
  .\" with -mandoc, it might implement .Mx itself, but we want to
  .\" use our own definition. And .Dd must come *first*, always.
  .\"
--.Dd $Mdocdate: April 12 2017 $
-+.Dd April 12 2017 $
+-.Dd $Mdocdate: August 16 2017 $
++.Dd August 16 2017 $
  .\"
  .\" Check which macro package we use, and do other -mdoc setup.
  .\"



Home | Main Index | Thread Index | Old Index