Commit graph

54 commits

Author SHA1 Message Date
Peter Stephenson 53745d8df0 27793 and follow ups: add PATH_SCRIPT option to find script using $PATH 2010-03-16 09:43:51 +00:00
Peter Stephenson 06b7029aa8 27638, based on Frank Terbeck, 27633: SOURCETRACE option 2010-01-27 19:24:22 +00:00
Peter Stephenson 036cb0ce95 Joakim Rosqvist: 27591 as modified in 27594:
KEYBOARD_HACK variable
2010-01-13 12:05:22 +00:00
Peter Stephenson 606cfb5a5e 27167: add POSIX_CD option to test "." after CDPATH 2009-07-19 19:07:14 +00:00
Peter Stephenson 73be7ee553 27106: reset status on command that expands to empty
27122: add POSIX_JOBS option
2009-07-10 11:08:39 +00:00
Peter Stephenson b31ca21b46 27100: Allow MONITOR option in non-interactive shells for testing. 2009-07-08 17:06:02 +00:00
Peter Stephenson 8e25f4449f 26675: add POSIX_ALIASES option 2009-03-03 17:26:03 +00:00
Peter Stephenson c7d8b0dfb8 26546, 26556: sticky emulation for functions defined in emulate ... -c ...
environments, plus documentation
2009-02-11 20:42:15 +00:00
Peter Stephenson 8bb15c1392 25641: add emulation option (NO_)MULTI_FUNC_DEF 2008-09-11 12:49:05 +00:00
Peter Stephenson c79ccea792 25418: set PROMPT_SUBST for all Bourne-style shells 2008-08-07 16:27:15 +00:00
Peter Stephenson 2706eac454 25415: Make DEBUG_BEFORE_CMD the default.
Reuse ERR_EXIT in DEBUG traps.
Clean up trapreturn code.
2008-08-07 16:25:14 +00:00
Peter Stephenson 0c9830d23c 25345, 25347: neaten interface from main shell to zle 2008-07-31 08:44:16 +00:00
Peter Stephenson 8a4af211c3 25149: add C_PRECEDENCES option to make arithmetic have C/Perl precedence 2008-06-12 13:45:04 +00:00
Peter Stephenson 78ce07b49f 24818: add HIST_FCNTL_LOCK.
unposted: update NEWS with new features
2008-04-17 10:23:45 +00:00
Peter Stephenson 97dcf15556 24808: initial support for combining characters in zle 2008-04-13 16:58:42 +00:00
Peter Stephenson d70cfd3310 24696: turn off MULTIBYTE by default in sh emulation 2008-03-07 09:44:28 +00:00
Peter Stephenson 7fc8ddd955 24301: missed a case for lower-casing options 2007-12-19 21:49:34 +00:00
Peter Stephenson abae4fe16e 23562: add KSH_ZERO_SUBSCRIPT option and leave off by default 2007-06-18 13:25:03 +00:00
Peter Stephenson 7f03c3d851 23375: Phil Pennock: =~, zsh/regex etc. etc. 2007-05-01 22:05:03 +00:00
Peter Stephenson ab29ab8b3f Fix lower casing of option names in some locales. 2007-03-15 15:16:57 +00:00
Peter Stephenson 0108088f52 23152: make ztrcmp() respect MULTIBYTE
make sorting of printed hash tables more consistent
2007-02-06 21:47:54 +00:00
Peter Stephenson e8b56578db users/11111: add DEBUG_BEFORE_CMD option 2007-01-09 21:59:31 +00:00
Peter Stephenson 9471bbcfa0 22934, modified, see 22937: add HIST_SUBST_PATTERN option
make ${.../#%...} anchor at both ends
2006-11-01 12:25:18 +00:00
Peter Stephenson 17001a765d 22656: improve handling of monitor option 2006-08-22 09:23:30 +00:00
Peter Stephenson 09bc7ee2b5 22557: turn on multibyte option by default 2006-07-25 18:10:37 +00:00
Peter Stephenson 4a67f24798 22544: Improve use of ztype tests for multibyte characters. Add
POSIX_IDENTIFIERS option to control allowability of multibyte
alphanumeric characters in parameter and module names.
2006-07-10 13:08:22 +00:00
Peter Stephenson dd5602f59b 22474: use variable argument lists to improve error message handling 2006-05-30 22:35:03 +00:00
Peter Stephenson ef330a5dfd 22408: support for multibyte characters in patterns 2006-04-09 21:47:21 +00:00
Wayne Davison 4cb83571c4 Changed some structures to avoid gcc's type-punned warnings. 2006-03-07 21:30:36 +00:00
Peter Stephenson 405fd07656 22057: don't use zsh/newuser in emulation
22058: tweak docs for release
2005-12-09 12:49:29 +00:00
Peter Stephenson d307660dee 21575 plus unposted: Add WARN_CREATE_GLOBAL option 2005-08-08 16:48:52 +00:00
Wayne Davison 85784fbfee Add "promptsp" to the optname optns[] array. 2005-07-15 17:41:50 +00:00
Wayne Davison 5d07d6db9a Added the histsavebycopy option. 2005-03-18 22:40:26 +00:00
Peter Stephenson 97fd0d9b89 20308: add EVAL_LINENO option 2004-09-03 09:47:44 +00:00
Wayne Davison fb0937a69e Marked unused parameters with the new UNUSED() macro. 2004-06-02 22:14:25 +00:00
Peter Stephenson 885509c023 Fix TRAPS_ASYNC so that it handles signals correctly. 2004-05-02 19:55:54 +00:00
Peter Stephenson b5ceb73026 zsh-users/7365: new TRAPS_ASYNC option 2004-04-19 16:02:17 +00:00
Peter Stephenson 1777b67b1c zsh-users/7121: NO_CASE_GLOB option for case-insensitive globbing 2004-03-06 00:22:58 +00:00
Oliver Kiddle 09c5818b39 18530: print option states with set -o' or set +o' 2003-05-15 09:39:55 +00:00
Peter Stephenson 4e309d2cdd 18539 and remaining bits of 18536???: vi and emacs options, autoload zle 2003-05-15 09:23:08 +00:00
Peter Stephenson 28a62d5a4b 17979: Add ERR_RETURN option. 2002-12-04 13:57:48 +00:00
Peter Stephenson 9634760d5e 17582: Improved option argument handling.
unposted: Updated version to 4.1.0-dev-6 because of interface change.
2002-08-27 21:10:30 +00:00
Peter Stephenson 19817c34d1 17334: TYPESET_SILENT shell option and typeset -p option 2002-06-20 16:39:47 +00:00
Geoff Wing cc28002e54 16063: add transientrprompt option to remove right prompt from
display when accepting commands
2001-10-24 07:00:49 +00:00
Sven Wischnowsky b275190ff4 add autocontinue option to automatically make stopped jos running when they are being disowned; make that the default for %job &!' and %job &|' (15115) 2001-06-27 11:22:04 +00:00
Peter Stephenson c26704f7a3 Added KSH_TYPESET option. 2001-06-12 10:34:57 +00:00
Bart Schaefer 30697061f2 Refuse to setopt noexec when interactive 2001-03-30 16:20:03 +00:00
Sven Wischnowsky 061c1ce912 add `aliases' option to be able to disable alias expansion (13554) 2001-02-28 09:12:54 +00:00
Peter Stephenson f6ecbb7f4d 12581: C_BASES option 2000-08-10 16:19:11 +00:00
Andrew Main 9743c19d61 12434: Doc/Zsh/invoke.yo, Src/init.c, Src/options.c, Src/zsh.h,
Src/zsh.mdd: Allow options to be specified on the zsh command line
in the form of GNU-style long options.  Also handle --version
and --help.  Do not permit extra option letters to be stacked
after `-whatever-' (they used to be ignored).  Exit if the
command line specifies an option name that doesn't exist.
2000-07-30 17:03:52 +00:00