about summary refs log tree commit diff
path: root/Src/init.c
Commit message (Collapse)AuthorAgeFilesLines
* 32365: another stab at the heuristic for initializing rprompt_indentBarton E. Schaefer2014-02-081-2/+3
|
* 32341: heuristic initialization of ZLE_RPROMPT_INDENTBarton E. Schaefer2014-02-021-11/+1
|
* 32340: improve error messages for "read -c" / "read -l"Barton E. Schaefer2014-02-021-1/+1
|
* 32157: fix extra line feed after prompt, and erased character in completion ↵Barton E. Schaefer2013-12-181-1/+14
| | | | listing, when ZLE_RPROMPT_INDENT=0
* 32099: change pointer declaration to avoid arithmetic on (void *).Barton E. Schaefer2013-12-101-1/+1
|
* 31919: fix deadlock when a shell builtin with a multio redirection is used ↵Barton E. Schaefer2013-10-271-0/+1
| | | | | | | | | on the left side of a pipeline Make sure stdin/out/err file descriptors are closed for the multio copy process, which means not re-using those descriptors after they are closed and marked FDT_UNUSED in fdtable[]. For completeness, initialize their fdtable[] state to FDT_EXTERNAL.
* 31361: handle negative optno ("no" prefix used)Bart Schaefer2013-04-301-3/+4
| | | | when storing options with parseopts_insert() for sticky contexts
* 31350: block SIGWINCH nearly all the time, exceptBart Schaefer2013-04-301-0/+1
| | | | | when about to calculate prompts or do synchronous read, so syscalls are not interrupted by window size changes.
* 30789: Add CONTINUE_ON_ERROR for old behaviour.Peter Stephenson2012-11-151-2/+7
| | | | | New behaviour is for scripts to exit on error instead of returning to top level and executing the next command.
* 30726: make shell options passed to emulate stick along with the emulationPeter Stephenson2012-10-111-7/+37
|
* 30722: fix some cases where emulations or options were not propagated properlyPeter Stephenson2012-10-071-25/+44
| | | | from the emulate command
* 30715: use enum lextok for variables containing lexical tokensPeter Stephenson2012-10-051-1/+1
|
* add some braces to avoid compiler warningsPeter Stephenson2012-03-301-7/+9
|
* 30320: "emulate" accepts invocation-time flags; other small doc tweaks.Bart Schaefer2012-03-071-48/+71
|
* 30084: `zle -T tc func' for zle testing of termcap outputPeter Stephenson2012-01-051-0/+13
|
* 30084: missing zsfree(argzero)Peter Stephenson2012-01-041-0/+1
|
* 29165: use term.h globally if needed at all.Peter Stephenson2011-05-091-2/+2
|
* 29008, 29012: Add `--enable-additional-fpath' option to add arbitrary ↵Frank Terbeck2011-04-181-2/+19
| | | | directories to the default `$fpath'.
* users/15770 HASH_DIRS tracks INTERACTIVEBart Schaefer2011-02-111-0/+3
|
* Paul 28538 / me 28540 / couple of unposted casts:Peter Stephenson2010-12-201-1/+1
| | | | use char * for pointer arithmetic rather than void *
* 28073: allow #! scripts to search path if interpreter not foundPeter Stephenson2010-07-151-19/+1
|
* 28006: make zgetcwd() fall back to pwd,Peter Stephenson2010-06-081-1/+3
| | | | only use "." if setting pwd
* 27951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxtPeter Stephenson2010-05-121-3/+3
|
* 27793 and follow ups: add PATH_SCRIPT option to find script using $PATHPeter Stephenson2010-03-161-21/+83
|
* 27785: IFS doesn't have a null in it in POSIXPeter Stephenson2010-03-111-1/+2
| | | | unposted: note & needs quoting in :s in glob qualifier
* Geoff: 27693: rename underscore to avoid name clashPeter Stephenson2010-02-091-3/+3
|
* 27648, 267650/1, unposted README change:Peter Stephenson2010-02-031-0/+1
| | | | Turn off repeat and turn on ulimit in emulation modes
* 27638, based on Frank Terbeck, 27633: SOURCETRACE optionPeter Stephenson2010-01-271-0/+5
|
* Check the return value of all pipe(), read(), and write() calls.Wayne Davison2009-12-161-1/+1
| | | | | | Gets rid of all the remaining "ignoring return value" compiler warnings, and makes some read/write operations safer by ensuring that an EINTR is handled.
* 27442 plus tweak: wait returns status for $! even if exitedPeter Stephenson2009-12-021-0/+1
|
* 27134: Close SHTTY on exec.Peter Stephenson2009-07-121-2/+10
| | | | | 27135: POSIX_JOBS leaves MONITOR on in subshell and doesn't save parent job table.
* 27129: fix status at start of function, command subst, etc.Peter Stephenson2009-07-111-5/+22
|
* 27126: a few more contexts where executing empty lists gives status zeroPeter Stephenson2009-07-101-0/+1
|
* 27110: Only turn on MONITOR if set explicitly or INTERACTIVEPeter Stephenson2009-07-091-1/+7
|
* 27100: Allow MONITOR option in non-interactive shells for testing.Peter Stephenson2009-07-081-1/+1
|
* 27083: non-zero status on failures to find or execute file in "."Peter Stephenson2009-07-011-7/+20
|
* 26072: lexsave()/lexrestore() to fix bug with sourcing from "funny" placesPeter Stephenson2009-03-091-0/+4
|
* 26583: use HOOK_FUNCTIONS more widelyPeter Stephenson2009-02-191-1/+1
|
* 26546, 26556: sticky emulation for functions defined in emulate ... -c ...Peter Stephenson2009-02-111-8/+7
| | | | environments, plus documentation
* 25677: add %x and %I prompt escapes for shell source code debuggingPeter Stephenson2008-09-161-1/+1
| | | | tidy up interface to doshfunc()
* 25651: make getpermtext() output indentation more logicalPeter Stephenson2008-09-111-1/+1
|
* 25595: fix line numbers with EVAL_LINENO,Peter Stephenson2008-09-031-13/+12
| | | | | try to fix oddities with funcstack and sourced files, simplify use of caller element of funcstack
* 25448: add $funcfiletrace to show absolute line number for callerPeter Stephenson2008-08-131-0/+1
|
* 25443 (tweaked): allow $functrace to show sourced filesPeter Stephenson2008-08-121-11/+12
|
* 25247 with further modifications: add $funcsourcetracePeter Stephenson2008-08-111-2/+19
|
* 25415: Make DEBUG_BEFORE_CMD the default.Peter Stephenson2008-08-071-5/+13
| | | | | Reuse ERR_EXIT in DEBUG traps. Clean up trapreturn code.
* 25385: fix another bug with trapreturn trampling on statusPeter Stephenson2008-08-041-1/+1
|
* 25384: fix problem with incorrect autoloads of zsh/zlePeter Stephenson2008-08-041-8/+16
|
* fix problems with trapreturn, in particular in source inside trapPeter Stephenson2008-08-011-1/+1
|
* 25345, 25347: neaten interface from main shell to zlePeter Stephenson2008-07-311-72/+82
|