pkgsrc/shells
micha 3db0348255 pbosh: Update to 20200211
New features with AN-2020-02-11:

-  Bourne Shell: now also using GETOPT_PLUS_FL

-  Bourne Shell: A new variable ${.sh.path} returns the absolute path
   of the binary associated to the exec() for this shell.

-  Bourne Shell: The definition of NUMBUFLEN was moved from print.c to
   defs.h to allow others to write into numbuf, knowing it's length.

-  Bourne Shell: The archive sh/dotfiles.tar.bz2 now contains an updated
   .shrc file that makes use of the new shell variable ${.sh.path}

-  Bourne Shell: "for i in; do cmd ...; done" is now valid syntax even
   though this is useless, since bosh did already accept:

      "for i in $emptyvar ; do cmd ...; done"

   But this is in the POSIX standard and other recent shells seem to
   accept it.

   Thanks to Robert Elz for reporting

-  Bourne Shell: Added a new conformance test for the for loop

-  Bourne Shell: The call "bosh -version" now prints 2020...

-  Bourne Shell Missing features for POSIX compliance:

   - Support for $'...' quoting (this is not needed for the current
               version of POSIX but for the next POSIX
               version that will be named SUSv8).
               The development of SUSv8 will start in
               late 2016.

   We are now expecting the Bourne Shell to be fully POSIX compliant.

-  libschily: new man pages starthandlecond.3 and unhandlecond.3

-  libschily: handlecond.3 and raisecond.3 now correctly mention
   handlecond() & raisecond() instead of handle()/raise(). The old names
   from 1980 had to be renamed because os an unfriendly actt from the
   C standard commitee.

   Thanks to Eric Ackermann for reporting
   as a side effect of a code review for SchilliX-ON

-  libschily: various small fixes in various man pages from libschily.

   Thanks to Eric Ackermann for reporting
   as a side effect of a code review for SchilliX-ON

[...]

-  Bourne Shell further TODO list:

   -   Finish loadable builtin support.

   -   POSIX does not allow us to implement ". -h", so we will
      add a "source" builtin to be able to implement "source -h"

-  The following builtins (that are available in bsh) are still missing in
   the Bourne Shell:

   err         echo with output going to stderr
   glob         echo with '\0' instead of ' ' between args
   env         a builtin version of /usr/bin/env

   The following bsh intrinsics are still missing in the Bourne Shell:

   -         the restricted bsh has restriction features that
            are missing in the Bourne shell.

   -   source -h   read file into history but do not execute

   and probably more features not yet identified to be bsh unique.
2020-03-04 11:44:13 +00:00
..
ast-ksh
autojump PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
bash Update bash 5.0 from patch level 11 to patch level 16 2020-02-11 11:45:24 +00:00
bash-completion shells: align variable assignments 2019-11-04 21:14:06 +00:00
bash2 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
bash2-doc all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
bosh bosh: Update to 20200211 2020-03-04 11:42:23 +00:00
dash
eltclsh shells: align variable assignments 2019-11-04 21:14:06 +00:00
es
esh
fish fish: update to 3.1.0 2020-02-18 22:00:49 +00:00
git-sh
guile-gash Add shells/guile-gash version 0.1 2019-11-13 10:04:19 +00:00
heirloom-sh all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
lshell Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
mksh mksh: fix typos in DESCR 2020-02-25 01:02:37 +00:00
nologinmsg
oksh oksh: update to 6.5 2019-07-24 11:15:41 +00:00
osh
pbosh pbosh: Update to 20200211 2020-03-04 11:44:13 +00:00
pdksh
perlsh Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
posh posh is BROKEN_ON_PLATFORM. 2019-01-16 18:28:03 +00:00
rc
rssh shells: align variable assignments 2019-11-04 21:14:06 +00:00
scponly
scsh shells: align variable assignments 2019-11-04 21:14:06 +00:00
standalone-tcsh {standalone-,static-,}tcsh: Update to 6.21.00 2019-05-09 11:32:36 +00:00
static-ast-ksh shells: align variable assignments 2019-11-04 21:14:06 +00:00
static-tcsh {standalone-,static-,}tcsh: Update to 6.21.00 2019-05-09 11:32:36 +00:00
tcsh all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
xonsh all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
xsh all: migrate some SourceForge homepage URLs back from https to http 2020-01-26 05:26:08 +00:00
zsh zsh: Update to 5.8 2020-02-27 03:05:37 +00:00
zsh-autosuggestions zsh-autosuggestions: update to 0.6.4. 2020-01-14 22:51:08 +00:00
zsh-completions
zsh-pure
zsh-syntax-highlighting
Makefile Add shells/guile-gash version 0.1 2019-11-13 10:04:19 +00:00