pkgsrc/shells
ahoka a27569d55a Update to mksh R38b:
mksh R38b fixes the following problems:


    *  [André Wösten] Add __NO_EXT_QNX to avoid picking up the wrong
        waitfor() from <libutil.h> in (while porting to) QNX 6.4

    *  [tg] Plug memory corruption issue introduced in R38

    *  [tg] Amend dot.mkshrc with a base64 en-/decoder in shell

    *  [tg] Import a manpage fix via OpenBSD from Alan R. S. Bueno


mksh R38 comes with these changes and fixes applied:


    *  [tg] Improve regression test output debugging

    *  [tg] Fix <libutil.h> prerequisites on MidnightBSD in mirtoconf

    *  [tg] Mention that RedHat BZ#496791 cannot currently be fixed in the
        manpage by discouraging use of apostrophes in comments in comsubs; add
        appropriate (expected-fail) regression tests

    *  [tg] Sync with OpenBSD ksh (mostly a no-op)

    *  [James Butler] Add search-history-up and search-history-down keybindings
        (tcsh-like) to the Emacs command line editing mode

    *  [tg] Bind new search-history-{up,down} to ANSI PgUp and PgDn keys

    *  [tg] Document ANSI default keybindings (↑↓←→ Home End Del PgUp PgDn)
        in the mksh(1) manual page as well

    *  [tg] Optimise internal UTF-8 handling code for size and reusability

    *  [tg] Incompatible change: ${foo:1:2} and ${#foo} now
        operate on characters, not on bytes. Characters are octets (set +U)
        or (utf8-mode) MirOS OPTU-8 multibyte characters (set -U)

    *  [tg] Improve regression tests relating to ${foo:1:2} and
        ${#foo} and let wc=1#x and utf8-mode

    *  [tg] Use per-file copyright notices, move global text to manpage

    *  [tg] Expose new MKSH_MIDNIGHTBSD01ASH_COMPAT ifdef; change it to
        only trigger if FPOSIX (or MKSH_BINSHREDUCED and /bin/sh)

    *  [tg] Remove already-dead “#if 0” style debugging code

    *  [tg] Change some code into a more portable fashion, optimise

    *  [tg] Allow [[ $foo ]] (ksh93 extension) mentioned by pgas

    *  [tg] Clean up mksh and the contributed arc4random.c for some
        conversion, enum and other warnings for gcc-snapshot trunk r147610

    *  [tg] Ensure no function uses more than 768 bytes of stack either

    *  [tg, wbx] Add extension to make “!string” lines work like in GNU bash
2009-06-03 13:46:03 +00:00
..
ast-ksh Add DESTDIR support. 2008-06-20 01:09:05 +00:00
bash Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib 2009-05-20 00:58:05 +00:00
bash-completion Add DESTDIR support. 2008-06-20 01:09:05 +00:00
bash2 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib 2009-05-20 00:58:05 +00:00
bash2-doc Add DESTDIR support. 2008-06-20 01:09:05 +00:00
bash3 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib 2009-05-20 00:58:05 +00:00
eltclsh Regenerate correct distinfo for patch-ab. 2008-08-22 19:47:44 +00:00
es Fix build on amd64. I'm taking the aggressive approach of using va_copy 2008-09-19 20:02:23 +00:00
esh
lshell Limited Shell (lshell) provides a configurable shell per user. This is done 2009-03-04 09:25:36 +00:00
mksh Update to mksh R38b: 2009-06-03 13:46:03 +00:00
mudsh update master site. 2009-05-21 21:59:13 +00:00
nologinmsg Conver to use the features framework and include do-build and do-install 2007-09-08 21:57:13 +00:00
osh Update osh to 20090527, per maintainer update request by PR#41509. 2009-05-30 12:49:44 +00:00
pdksh Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
perlsh Bump the PKGREVISION for all packages which depend directly on perl, 2008-10-19 19:17:40 +00:00
posh Add DESTDIR support. 2008-06-12 02:14:13 +00:00
rc upgrade to rc-1.7; rc-1.6 is gone from the original ftp site. 2008-04-06 00:14:28 +00:00
rssh
scponly +PKG_DESTDIR_SUPPORT= user-destdir 2009-03-06 00:12:28 +00:00
scsh Switch to http for ftp.scsh.net, can't connet with ftp and download page 2008-11-28 11:45:40 +00:00
standalone-tcsh Remove the remaining NO_MTREE definitions, it has been a nop for a 2009-04-08 22:43:23 +00:00
static-ast-ksh Add DESTDIR support. 2008-06-20 01:09:05 +00:00
static-tcsh PKGNAME must be defined before include bsd.pkg.mk, 2007-04-25 13:26:42 +00:00
tcsh Changes 6.16.0: 2008-11-10 09:45:43 +00:00
xsh Bump the PKGREVISION for all packages which depend directly on perl, 2008-10-19 19:17:40 +00:00
zsh DragonFly has ncurses too. 2008-12-30 01:55:22 +00:00
zsh-current Register extra shared objects used where ncurses exists. Hopefully fix PLIST 2008-12-28 14:52:05 +00:00
Makefile add & enable lshell-0.2.6 2009-03-04 09:30:50 +00:00