pkgsrc/shells
reed 21c8bbfa75 Update shells/osh
Add new maintainer. Thank you J.A.
The following is from PR #40006:

I would like to maintain this package if that is acceptable.
Thus, I added myself as MAINTAINER.

Changed files: DESCR, Makefile, PLIST, distinfo

Changes between osh-20080629 and osh-20081122 which affect the osh
package on the various pkgsrc platforms are described below.

------------------------------------------------------------------------
[osh-20081122]:
mkconfig:
        * Added a case for DragonFly BSD (uname -s == DragonFly).

osh.c:
        * Fixed a bug introduced in osh-20061230 where the shell
          incorrectly handles an unescaped terminating backslash (\)
          character at the end of string when the shell is invoked as
          `osh -c string'.  In this case, the terminating backslash
          causes the shell to incorrectly read from the standard input
          at the end of string.
          For example:

                % osh -c 'echo Hello\'
                to\
                you!
                Hello to you!

          This example should instead do nothing and exit w/ a zero
          status.  For `osh -c string', an unescaped terminating
          backslash should effectively turn string into a no-op.
          Now, it behaves as expected.

------------------------------------------------------------------------
[osh-20081026]:
Makefile:
        * Changed the "oshall" target to only build osh since the fd2,
          goto, and if utilities are now built into the shell.

        * Changed the "install-oshall" target to only install osh and
          its manual pages.  This includes the fd2.1, goto.1, and if.1
          manual pages since they are not fully documented elsewhere.

osh.c:
        * Renamed cmd_index() to cmd_lookup(), and changed the algorithm
          from a linear search to a binary search.

        * Added a base reallocation multiplier to glob() to reduce the
          number of realloc()s required for very large argument vectors
          while allowing the first malloc() to be a relatively small
          allocation for up to 126 matching file-name arguments.

util.c:
        * This is a new file for the integrated shell utilities.

        * Added a new `-e' command-line option to fd2 to simplify
          redirecting all conventional output to the standard error
          as diagnostic output.

        * Integrated the external `fd2', `goto', and `if' shell
          utilities as special built-in commands to improve shell
          performance.  Also, added `echo' as a special built-in
          command.  Osh executes each of these built-ins in a subshell.
          Consequently, the I/O for each can be redirected as before,
          and the argument list for each can be the result of a call to
          glob() as before.
2008-11-23 03:26:14 +00:00
..
ast-ksh Add DESTDIR support. 2008-06-20 01:09:05 +00:00
bash Add latest 8 patches, bumping to 3.2.33. 2008-04-17 21:29:06 +00:00
bash-completion Add DESTDIR support. 2008-06-20 01:09:05 +00:00
bash2 Broken gettext detection. 2008-01-13 23:08:35 +00:00
bash2-doc Add DESTDIR support. 2008-06-20 01:09: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 share/emacs/site-lisp now exists by default -- don't try to remove it. 2007-02-20 19:04:10 +00:00
mksh Update to version R36. 2008-10-25 18:58:13 +00:00
mudsh
nologinmsg Conver to use the features framework and include do-build and do-install 2007-09-08 21:57:13 +00:00
osh Update shells/osh 2008-11-23 03:26:14 +00:00
pdksh Add a marker for bootstrap packages to allow special cases them during 2008-06-19 18:36:51 +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 Update scponly to 4.8. 2008-04-29 03:46:57 +00:00
scsh Don't require mtree. 2007-03-16 23:18:42 +00:00
standalone-tcsh More changes to give it a chance to work. 2008-08-12 14:51:45 +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 Don't needlessly depend on a perl module for a perl script we do not install. 2008-07-25 09:14:48 +00:00
zsh-current Don't needlessly depend on a perl module for a perl script we do not install. 2008-07-25 09:14:48 +00:00
Makefile + bash-completion. 2008-03-12 09:48:18 +00:00