diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2004-06-22 08:24:19 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2004-06-22 08:24:19 +0000 |
commit | 6b787b91fc0797ed15597e469b619422097a60bb (patch) | |
tree | a1b95711a4085320a1bc7b8bb0ee0183fb21ec47 /shells/v7sh/pkg-descr | |
parent | 534f473cd50799533fb3e86a963522014804aa19 (diff) | |
download | ports-6b787b91fc0797ed15597e469b619422097a60bb.tar.gz ports-6b787b91fc0797ed15597e469b619422097a60bb.zip |
Notes
Diffstat (limited to 'shells/v7sh/pkg-descr')
-rw-r--r-- | shells/v7sh/pkg-descr | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/shells/v7sh/pkg-descr b/shells/v7sh/pkg-descr new file mode 100644 index 000000000000..5262bc67cbe7 --- /dev/null +++ b/shells/v7sh/pkg-descr @@ -0,0 +1,23 @@ +The original Steve R. Bourne shell from the 7th edition Unix including +System III, 4.3BSD-Reno, Ultrix 3.1 and ``home made'' fixes and enhancements : + +* `--' end of options added (sysIII). `set +x' and such added (sysIII). + `/etc/bsh_profile' (sysIII) and `$HOME/.bsh_profile' (unsw) are + sourced at login time if they exist. Initially, only the `.profile' + located in the current directory was sourced at login time if it + exists. They have been `bsh_' prefixed to avoid conflicts w/ the + standards `profiles' which can contains unsupported expressions + such as shell functions. negation (! or ^) in `[]' added (sysIII). + `${x:-x}' and similar expressions added (sysIII). '<<-' (aka strip + leading tab in here document) added (sysIII). `#' comments are + allowed in shell scripts (sysIII/reno), but not on the command line + (reno) ! `break N' and `continue N' fixed (sysIII/ultrix). `if... + then... [elif... [else...]] fi' fixed (reno). `test' (sysIII) and + `ulimit' (ultrix) builtins added. +* ANSI-fication to permit an almost warning free compilation (home made). + `union trenod' taken from 4.3BSD-Reno. better signal handling and + error recovery (sysIII/reno). better restricted shell (sysIII) and + IFS protection (reno). +* functions aren't supported and command line input is not 8 bit clean. + +WWW: http://minnie.tuhs.org/UnixTree/V7/ |