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
c4f33330f6
25409: fix eval's use of lastval
2008-08-06 19:51:04 +00:00
Peter Stephenson
0c9830d23c
25345, 25347: neaten interface from main shell to zle
2008-07-31 08:44:16 +00:00
Peter Stephenson
bb21e2531f
following discussion, change fc error message
2008-07-27 18:28:44 +00:00
Peter Stephenson
897e8085ba
25338: disallow usage of current history line in fc
2008-07-25 08:55:26 +00:00
Peter Stephenson
0409391c7d
25272: add zshaddhistory hook
2008-07-17 11:27:55 +00:00
Peter Stephenson
1c29f641c6
Mikael: 25143: spelling corrections
...
25144: report supported bases
25139: fix number
2008-06-10 08:50:35 +00:00
Peter Stephenson
02e0a4755f
25040: zpty should display context information more like eval
2008-05-15 15:50:57 +00:00
Peter Stephenson
b86c191af5
25025: check radix for integer constants is between 2 and 36 inclusive
2008-05-14 10:48:26 +00:00
Peter Stephenson
bd70d684fc
25002: only ZLE should update attributes resulting from prompt expansion
2008-05-12 13:50:42 +00:00
Peter Stephenson
fbfbc7636f
24980: zmodload -mF
2008-05-08 12:07:04 +00:00
Peter Stephenson
2cec7aae44
24861 (with tweaks): logic to use alternative wcwidth() if needed;
...
slightly improve test for overwriting with combining characters.
2008-04-22 15:08:04 +00:00
Peter Stephenson
bc32da6a67
24786: handle read -t properly in zle via getbyte()
2008-04-03 15:20:18 +00:00
Peter Stephenson
50d9cdeae4
24768: add -q option to cd, chdir, pushd, popd
...
use in _canonical_paths
add 4.3.6 release note with this and other stuff
2008-03-28 09:59:06 +00:00
Peter Stephenson
e5a6543e6d
overeagnerness to spot integers in cd after - and +
2008-03-02 21:21:52 +00:00
Bart Schaefer
5994edfc88
zsh-users/12600: reorder handling of -s/-d/-t options so that terminal
...
input modes are set before attempting a read-poll. Also display any
prompt before read-polling. Unposted: remove trailing whitespace from
all lines that had it.
2008-02-18 03:18:03 +00:00
Wayne Davison
172a81db90
Silence a compiler warning.
2008-01-21 19:15:39 +00:00
Peter Stephenson
b24d545294
users/12412: check for extra arguments in test and [
2008-01-10 18:53:49 +00:00
Peter Stephenson
20607774dc
24275: fixes for multibyte characters on Solaris
2007-12-17 17:11:29 +00:00
Peter Stephenson
64c85ae68a
users/12325: implement OSI rules for test & [, add more doc warnings
2007-12-12 18:43:28 +00:00
Peter Stephenson
04f42fdbdf
24210: set -o should abort on failure
2007-12-11 14:05:52 +00:00
Peter Stephenson
b9f3fc7c81
24068: attempt to make `printf "%g\n" -0 output "-0"
2007-11-06 11:04:34 +00:00
Peter Stephenson
1b52f47cf2
23665: autoloading of module features and related tweaks
2007-07-06 21:52:38 +00:00
Peter Stephenson
6ab77f00ff
23488: tidy up module interface and documentation
2007-05-29 17:01:07 +00:00
Peter Stephenson
b0c5f09169
see 23479: add initial features support for modules
2007-05-28 22:57:39 +00:00
Peter Stephenson
86ff81f82d
23444: handle multibyte characters in print -c/-C
2007-05-20 17:57:23 +00:00
Felix Rosencrantz
9ed500a1cd
23164: Silence popd when PUSHD_SILENT is set.
2007-02-11 00:40:18 +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
553e011320
23118: improve sorting to make it work with locales
2007-01-21 22:47:36 +00:00
Peter Stephenson
de815e3d22
23098: printf multibyte character widths
2007-01-09 21:45:45 +00:00
Peter Stephenson
46a163bd34
23088: printf formats and arguments need different octal escape sequences
2007-01-04 17:24:01 +00:00
Peter Stephenson
25134bc341
unposted: improve CUTBUFFER and killring documentation
...
23044: print -c and print -C didn't handle unmetafied input
2006-12-10 23:27:01 +00:00
Peter Stephenson
b09a7cc5bf
22997: fix ${...?...} exit and traps
2006-11-11 13:16:10 +00:00
Peter Stephenson
254b3f1a6b
22992: make $? available in exit traps/hooks
...
22993: slightly more effective _make variable fix
2006-11-10 09:59:26 +00:00
Peter Stephenson
7929d97254
22984: add zshexit hook
2006-11-09 11:04:10 +00:00
Peter Stephenson
aa2ae64dff
22983: exit could loop for ever
2006-11-08 17:43:31 +00:00
Peter Stephenson
aba936b17c
22981: Zvi Har'el: bad call from 22952
...
22980: add hook array for special functions
2006-11-08 10:38:05 +00:00
Peter Stephenson
a519a6d15c
22968: fix metafication for print -z and print -s
2006-11-05 21:49:15 +00:00
Peter Stephenson
289b14113b
22819: improved internal use of string quotation,
...
plus completion bug fix with RCQUOTES
2006-10-05 21:53:26 +00:00
Peter Stephenson
2bfad02a94
22742: parameter padding uses string lengths unless (m) flag set
...
22743: restrict sh "- [args]" -> "-xv [-- args]" hack to sh mode
2006-09-20 09:22:34 +00:00
Peter Stephenson
6c887892f9
22685: make printf "%d" \"X handle multibyte characters
2006-09-10 19:11:53 +00:00
Peter Stephenson
80acfd135c
22684: improve getkeystring() interface and make printf do octal escapes
2006-09-10 18:10:48 +00:00
Peter Stephenson
50e9ab122b
22556: Multibyte separators and delimiters
2006-07-24 22:00:19 +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
b7474e065b
22416, tweaked: math functions via shell functions
...
unposted: add styles to pick-web-browser
2006-04-19 16:09:06 +00:00
Peter Stephenson
80ec63bfa7
22337: debugging code omitted from 22331
2006-03-08 15:50:50 +00:00
Wayne Davison
4cb83571c4
Changed some structures to avoid gcc's type-punned warnings.
2006-03-07 21:30:36 +00:00
Bart Schaefer
20aae107b8
22321: optimize 22318.
2006-03-06 15:38:59 +00:00
Peter Stephenson
4065dd5258
22318: uniquifying special arrays was broken
2006-03-03 22:27:02 +00:00