Oliver Kiddle
61e9152b11
26028: close temporary file when aborting fc
2008-11-12 12:57:25 +00:00
Peter Stephenson
60b410fd7c
"typeset -g <var>" should be silent even without TYPESET_SILENT
2008-11-05 13:01:56 +00:00
Oliver Kiddle
a9a516d219
25983: Fix bug in hash builtin with empty hash entry name
2008-10-31 23:43:36 +00:00
Peter Stephenson
135211b00b
25971: fix options handling for builtins that handle their own
2008-10-30 19:52:44 +00:00
Peter Stephenson
36d228b129
25937: builtins with no options should still ignore --
2008-10-28 20:55:22 +00:00
Clint Adams
802cdd4f5e
25910: avoid dangling file handle in bin_print.
2008-10-18 14:13:15 +00:00
Clint Adams
b26cb5f98a
25896: remove small bit of dead code in execbuiltin.
2008-10-14 21:47:52 +00:00
Peter Stephenson
98b604282e
25817: make "fc -l" more careful to list all recent history
2008-10-06 18:15:36 +00:00
Peter Stephenson
59dd1491c6
users/13295, tweaked: dont reset line numbers when parsing strings, sometimes
2008-09-29 08:46:21 +00:00
Peter Stephenson
4a34c96289
25755/25756: Jörg Sommer: improved handling of module arguments
...
25759: fix dynamic named directory crash, static named directory consistency
2008-09-27 19:57:25 +00:00
Peter Stephenson
d3c4108f30
Rocky Bernstein: 25727: allow fc non-interactively
...
Add sanity test for empty history
2008-09-23 08:41:54 +00:00
Peter Stephenson
6951a1e0b2
25671: non existing variable in typeset -p should cause status 1
2008-09-15 08:57:25 +00:00
Peter Stephenson
b8a36eea87
25662: declare -p should never create arguments
2008-09-13 19:59:13 +00:00
Peter Stephenson
d37f9672cb
25651: make getpermtext() output indentation more logical
2008-09-11 17:14:38 +00:00
Peter Stephenson
0cba5ef62a
25595: fix line numbers with EVAL_LINENO,
...
try to fix oddities with funcstack and sourced files,
simplify use of caller element of funcstack
2008-09-03 09:08:18 +00:00
Peter Stephenson
50e4b43362
25568: Frank Terbeck & pws: invalid continue and break arguments
...
also tests for control commands
2008-08-31 13:35:28 +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
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