1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-11 13:01:28 +02:00
Commit graph

190 commits

Author SHA1 Message Date
Barton E. Schaefer
19f3161e51 32634: add POSIX_ARGZERO option 2014-06-01 15:01:37 -07:00
Peter Stephenson
1cc3424cbe unposted: use DIGBUFSIZE for pipestatus numeric buffer 2014-05-29 20:17:30 +01:00
Barton E. Schaefer
f3e7cfe47c 32337: change initialization of some special parameters for emulation compatibility 2014-02-02 13:16:16 -08:00
Peter Stephenson
22b8fd6da9 32299: add use of underscores on arithmetic output for spacing 2014-01-23 10:32:59 +00:00
Barton E. Schaefer
120145561f 32208: always reset pathchecked when the path array is modified 2013-12-30 23:31:35 -08:00
Barton E. Schaefer
9cacf4411f 32157: fix extra line feed after prompt, and erased character in completion listing, when ZLE_RPROMPT_INDENT=0 2013-12-18 23:45:20 -08:00
Barton E. Schaefer
ae92cadc75 31772: queue_signals() to prevent re-entry into endparamscope(). 2013-09-26 21:27:27 -07:00
Bart Schaefer
9af1cd4722 30530,30533: fix problems with COLUMNS or LINES < 1, and related issues 2012-06-27 07:10:29 +00:00
Peter Stephenson
c335b7f0a1 30455: remove max array length test 2012-04-25 09:31:57 +00:00
Peter Stephenson
5eb53bf88d 30431 with typo in _typeset fix:
add ${...:|...} and ${...:*...} operators, as documented
2012-04-22 18:10:42 +00:00
Peter Stephenson
653abd34a9 30391: tweak to ignore DISABLED flag in new hash-based arrayuniq() 2012-04-13 16:01:20 +00:00
Bart Schaefer
4a4d9f3cbe 30383, users/16991 (Vaclav), users/17000: Improve speed of arrayuniq() by
implementing a hash seive algorithm; add test to exercise it.
2012-04-10 01:17:02 +00:00
Peter Stephenson
a76c8de44c 30351 + 30352: metafy strings on import into zsh variables 2012-03-13 09:47:01 +00:00
Peter Stephenson
9934781a97 30098: Jun T.: alternative to 30079: don't setlocale() in setlang() if LC_ALL set 2012-01-07 23:21:00 +00:00
Frank Terbeck
1a330ad751 30079: Src/params.c: Restore LC_ALL' when setting LANG'. 2012-01-04 22:35:55 +00:00
Peter Stephenson
548c4562fe fix tests using zsh/datetime that I broke 2011-08-11 19:32:50 +00:00
Peter Stephenson
7d1480af54 29626: arguments to anonymous functions shouldn't be parsed as command words 2011-07-28 09:20:02 +00:00
Peter Stephenson
962624e8c3 29491: remove some variables set but not used 2011-06-19 16:26:10 +00:00
Mikael Magnusson
72cb7cfc6f 29307, 29308 + replies: Fix some doubled words in docs and comments. 2011-05-19 16:10:46 +00:00
Peter Stephenson
c59e19cd77 29191 (Danek) and 29203 (with fixes): make TERMINFO variable special. 2011-05-10 15:40:32 +00:00
Peter Stephenson
d89361739a 29165: use term.h globally if needed at all. 2011-05-09 09:49:08 +00:00
Peter Stephenson
4f9ee790e0 28630: Ricky Zhou: fix crash with isident()
28634: add test
2011-01-16 20:35:29 +00:00
Peter Stephenson
ef4055d97c unposted: fix return types in 28617 2011-01-11 20:42:40 +00:00
Peter Stephenson
dfc26195c9 28617: NO_EXEC option was doing too much work in
parameter subscripting, parameter assignment, and globbing
2011-01-10 18:24:17 +00:00
Bart Schaefer
bc1a12f91e users/15662: array slice assignment with one index positive and one negative. 2010-12-21 16:54:30 +00:00
Peter Stephenson
23bdfc7fd2 28418: add ${NAME:OFFSET:LENGTH} substitution 2010-11-18 10:07:55 +00:00
Bart Schaefer
ad56692b16 28384: improve error message on assignment to a field of a read-only hash.
CVS ----------------------------------------------------------------------
2010-11-03 22:40:33 +00:00
Peter Stephenson
af5a85f363 28339: backslash-newline history without HIST_LEX_WORDS
28340: assignment to range of scalar variable with multibyte characters
2010-10-10 17:51:29 +00:00
Peter Stephenson
8bc64084a4 28220 plus some comments: fix "HELLO=$HELLO shellfunc" 2010-08-31 19:32:56 +00:00
Peter Stephenson
099dc207fa 27994: better error for failed parameter autoload 2010-06-03 13:38:17 +00:00
Peter Stephenson
09960dc5b9 27951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxt 2010-05-12 10:06:59 +00:00
Peter Stephenson
9fe0077305 Geoff: 27693: rename underscore to avoid name clash 2010-02-09 13:58:11 +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
1acf23db3e 27243: reverse indexing of arrays with beginning index out of range returned
wrong value
2009-09-05 19:49:19 +00:00
Peter Stephenson
ff0b4ebdd5 26950: warn on failed attempt to change user or group ID
26593: print warning but dont fail test if simple Unicode conversion fails
2009-05-08 14:30:31 +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
fe3fb64472 26315: define ZSH_PATCHLEVEL to "unknown" if not found 2009-01-15 19:47:20 +00:00
Peter Stephenson
45bee14fec 26313: --enable-custom-patchlevel
unposted: WARN_CREATE_GLOBAL in tcp_log
2009-01-15 14:49:50 +00:00
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