Peter Stephenson
|
18143c3226
|
262727: add $ZSH_PATCHLEVEL from ChangeLog revision
|
2009-01-09 20:28:30 +00:00 |
|
Peter Stephenson
|
d69bd194b9
|
26260: fix crash failing to assigns scalar to special hash
|
2009-01-08 13:12:06 +00:00 |
|
Clint Adams
|
365e04460d
|
25926: free val only after it may be passed to strlen (as in 25656).
|
2008-10-23 00:48:59 +00:00 |
|
Peter Stephenson
|
ad3e2aa215
|
25831: fix empty return values from subscript matches with RC_EXPAND_PARAM
|
2008-10-09 13:46:45 +00:00 |
|
Peter Stephenson
|
29db898a6d
|
25774: fix in 25772 was applied too widely
|
2008-09-29 20:56:23 +00:00 |
|
Peter Stephenson
|
7be4f882fe
|
25772: crash with bad associative array pattern search
|
2008-09-29 17:39:38 +00:00 |
|
Clint Adams
|
6b68cc95c7
|
25656: free val only after it may be passed to strlen().
|
2008-09-13 08:19:17 +00:00 |
|
Peter Stephenson
|
db31a13ecd
|
25627: add $ZSH_SUBSHELL
|
2008-09-05 21:02:08 +00:00 |
|
Peter Stephenson
|
dc72699b6c
|
25364: fix k flag in hash subscript
|
2008-07-31 13:53:28 +00:00 |
|
Peter Stephenson
|
56e1904e45
|
fix optimisation of string matching with multibyte mode
24732: attempt to provide adequate space for sched ztrftime string with
multibyte characters
|
2008-03-25 17:47:10 +00:00 |
|
Bart Schaefer
|
4625e0eabc
|
24717, 24718, 24719: a 0 subscript is neither valid nor equivalent to 1
any longer, so the (i) subscript flag on an empty array needs to yield 1.
|
2008-03-18 15:14:20 +00:00 |
|
Peter Stephenson
|
ed5c4c8e53
|
24384 plus extra check: care with scanprog
|
2008-01-10 10:25:31 +00:00 |
|
Wayne Davison
|
3a6b74f4b0
|
Silenced a signed/unsigned compiler warning.
|
2007-12-27 16:00:53 +00:00 |
|
Peter Stephenson
|
2d03aa87fb
|
24264: restrict effect of 24234 to parameter substitution code and document
|
2007-12-16 14:05:14 +00:00 |
|
Peter Stephenson
|
5d5d1bef6e
|
24234: apply typeset parameter flags consistently
|
2007-12-13 20:52:52 +00:00 |
|
Bart Schaefer
|
1b363034ce
|
24113: createparamtable() was still messing with
the internals of the environment even when USE_SET_UNSET_ENV.
|
2007-11-23 02:32:56 +00:00 |
|
Oliver Kiddle
|
4ac2515ed8
|
24045: fix memory leak where old value of an environment variable isn't freed
|
2007-10-31 21:03:21 +00:00 |
|
Peter Stephenson
|
595dd31b63
|
23730: improve preprocessor and regression tests for 23725
|
2007-07-31 11:26:54 +00:00 |
|
Peter Stephenson
|
1ab7d0fd0b
|
23725: use setenv()/unsetenv() for environment memory management
|
2007-07-30 20:46:04 +00:00 |
|
Peter Stephenson
|
4fab17e62a
|
23696: x=x; x[-10]=y did bad things
|
2007-07-25 09:26:51 +00:00 |
|
Peter Stephenson
|
1b52f47cf2
|
23665: autoloading of module features and related tweaks
|
2007-07-06 21:52:38 +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
|
709aee90ce
|
23553: unsubscripted array inside math eval behaves more rationally
|
2007-06-12 15:43:16 +00:00 |
|
Peter Stephenson
|
29b7123647
|
23485: feature completion and autoloading
|
2007-05-29 14:16:02 +00:00 |
|
Peter Stephenson
|
b0c5f09169
|
see 23479: add initial features support for modules
|
2007-05-28 22:57:39 +00:00 |
|
Peter Stephenson
|
faf05be3d2
|
23440: Make $param[(R)value] substitute the empty string on failure
|
2007-05-21 09:30:24 +00:00 |
|
Peter Stephenson
|
3be3ca8805
|
23437: typo noted by Wayne
|
2007-05-14 09:25:30 +00:00 |
|
Peter Stephenson
|
599a7fd7a7
|
23436: consistency with null strings in local variables
unposted: Phil Pennock: POSIX RE's are extended
|
2007-05-13 20:18:28 +00:00 |
|
Peter Stephenson
|
05ff4fb3ab
|
23273: fix bad patterns in reverse array subscripting
|
2007-04-13 11:54:16 +00:00 |
|
Peter Stephenson
|
62b671f0d1
|
23159 plus minor doc tweaks: leave BAUD parameter unset by default
|
2007-02-08 10:43:28 +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
|
d8207acddb
|
22952: fix some argument delimiters to work with multibyte characters
|
2006-11-02 18:43:19 +00:00 |
|
Peter Stephenson
|
b262d310b2
|
22686: unset array if assigning numeric parameter
|
2006-09-11 11:09:15 +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
|
6d61a3859e
|
22578: ensure HISTCHARS/histchars never contains non-ASCII characters
|
2006-08-02 17:16: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
|
f95a6a913c
|
22524: searchable parameter subscripts with multibyte chars,
a few other fixes
|
2006-06-27 16:28:45 +00:00 |
|
Peter Stephenson
|
05bd0b2dd1
|
22518: Initial go at making parameter subscripts
use multibyte characters.
|
2006-06-26 18:17:31 +00:00 |
|
Peter Stephenson
|
8346a5e8d2
|
22483: add $sysparams to zsh/system
|
2006-06-05 13:21:56 +00:00 |
|
Peter Stephenson
|
dd5602f59b
|
22474: use variable argument lists to improve error message handling
|
2006-05-30 22:35:03 +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 |
|
Clint Adams
|
a915138852
|
22284: add --disable-dynamic-nss configure switch to disable use of getpw*(), getgr*(), initgroups() functions.
|
2006-02-19 19:36:31 +00:00 |
|
Peter Stephenson
|
30176eaf63
|
22198: do always set HOME in native emulation
|
2006-02-07 11:29:30 +00:00 |
|
Peter Stephenson
|
8b0cc87817
|
22195: don't set HOME in the shell
|
2006-02-06 11:57:03 +00:00 |
|
Peter Stephenson
|
e366ca8dbf
|
users/9638: tweaks for FCEDIT etc.
21986: rewrite completion suffixes for wide characters
|
2005-11-07 09:37:34 +00:00 |
|
Peter Stephenson
|
337b9dba1f
|
21974: memory leak with tied parameters
|
2005-11-02 12:04:46 +00:00 |
|
Peter Stephenson
|
3c37057c34
|
21871: replace INULL() by inull()
|
2005-10-13 16:30:13 +00:00 |
|
Peter Stephenson
|
409296e22f
|
21736: improve tests for word and identifier characters with multibyte input
|
2005-09-20 15:10:26 +00:00 |
|
Peter Stephenson
|
7746eea52b
|
adapted from 21719: add some mod_exports
|
2005-09-09 16:06:47 +00:00 |
|