summaryrefslogtreecommitdiffstats
path: root/bin/ksh/exec.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Back out last change, it caused problems with exit vals.millert2001-07-191-12/+2
|
* Merge in pdksh-5.2.14-patches.2 to fix some problems with propagatedmillert2001-07-031-2/+12
| | | | return values in multi-command lines.
* bash-like 'double-tab' completioncamield2001-02-191-2/+34
| | | | | | | | | - bind TAB (^I) to complete-list by default - complete-list now lists 'ls style' not 'menu style' - complete-list first completes; if that does not work, it lists - fix a memleak in emacs.c, do_complete - completion now works after '=' (dd), and ':' (ssh) and ` (backtick) - a command can now start with a subdir from the current dir
* silence -Wallmillert1999-07-151-2/+3
|
* Official fix for workaround in 1.18millert1999-07-141-17/+12
|
* pdksh-5.2.14millert1999-07-141-2/+6
|
* When redirecting to a file with stdout closed, don't blithely reusemillert1999-06-231-1/+11
| | | | | fd 1 since that will cause future output on stdout to go to the file that was redirected. There is probably a better fix for this.
* patches from pdksh 5.2.13.11millert1999-06-151-78/+69
|
* Updates from pdksh-unstable-5.2.13.7. Most notable change is:millert1999-01-191-6/+13
| | | | | trap: exit traps now executed in subshells (without explicit exit call). See the Changelog for a full list of changes.
* sync with pdksh-unstable-5.2.13.6millert1999-01-101-2/+10
|
* bug fixes from pdksh-unstable-5.2.13.5; some of which we already had.millert1999-01-081-2/+2
|
* Bug fixes from pdksh-unstable-5.2.13.4, including "official" versions ofmillert1998-10-291-5/+6
| | | | | | | | | | | | | | | | | | some that we had already fixed locally. o typeset -f FUNC doesn't print follows command (and expression) substitutions. o when re-allocating memory, too much may be copied from old memory. o set -o printed some options sans names. o emacs mode: <esc>. in very fist command causes core dump. o pdksh dumps core after a cd command. o typeset -i reports on array elements that have no value (at&t ksh reports on array base name - no index). o ulimit -ctn unlimittttted kills shell (resource exceeded). o ". /dev/null" says access denied. o flag field in aliases incorrectly changed (all flags set instead of clearing ISSET) in exec.c(flushcom). o ${#array[*]} prints largest index instead of number of (set) elements in an array (ksh88 does the former). o sys_siglist[] doesn't always have NSIG non-null entries...
* new ksh code stupidly did not permit ". /dev/null"; enable that againderaadt1998-06-271-5/+4
|
* pdksh-5.2.13 + local changesmillert1998-06-251-9/+23
|
* Avoid longjmp/vfork clobbering.millert1997-09-121-1/+5
|
* back outkstailey1997-06-191-28/+27
|
* (foo *)0 -> NULLkstailey1997-06-181-27/+28
|
* After discussing $_ with the maintainer, revert ksh behaviour and completelydownsj1997-01-021-4/+3
| | | | eliminate it from sh.
* Add FSH (set -o sh), initialize it if we're /bin/sh, and add the first use:downsj1997-01-021-4/+7
| | | | don't set $_ if we're non-interactive.
* Update to 5.2.12.downsj1996-11-211-2/+3
|
* Integrate pdksh 5.2.9.downsj1996-10-011-2/+2
|
* Fix problems with compiling without KSH defined, add NOEDIT override.downsj1996-08-251-3/+3
|
* update to pdksh-5.2.8downsj1996-08-191-113/+199
|
* Import pdksh 5.2.7.downsj1996-08-141-0/+1578