index
:
mirror/zsh
this commit
#CVSPS.NO.BRANCH
5.9
declarednull
dot-zsh-3.1.5-pws-14
dot-zsh-3.1.5-pws-17
dot-zsh-3.1.5-pws-19
fork_early
interrupt_abort
job_control_debug
job_control_debug2
master
mikachu/badarrays
mikachu/redrawhook
schaefer/badarrays
typeset-array
zsh
zsh-3.1.5-pws-16-patches
zsh-4.0-patches
zsh-4.2-patches
zsh-5.8-patches
mirror of git://git.code.sf.net/p/zsh/code
Leah Neukirchen
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Src
/
subst.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
22742: parameter padding uses string lengths unless (m) flag set
Peter Stephenson
2006-09-20
1
-33
/
+72
*
assume width 1 for control characters;
Peter Stephenson
2006-09-15
1
-85
/
+93
*
22705: make ${(l...)...} and ${(r...)...} handle multibyte characters
Peter Stephenson
2006-09-13
1
-60
/
+353
*
22689: untokenize strings used in parameter substitution pattern matching
Peter Stephenson
2006-09-12
1
-2
/
+15
*
22684: improve getkeystring() interface and make printf do octal escapes
Peter Stephenson
2006-09-10
1
-4
/
+4
*
22676, 22678: extend sched and make it able to run events when waiting for
Peter Stephenson
2006-09-10
1
-6
/
+23
*
22556: Multibyte separators and delimiters
Peter Stephenson
2006-07-24
1
-19
/
+41
*
22544: Improve use of ztype tests for multibyte characters. Add
Peter Stephenson
2006-07-10
1
-10
/
+10
*
22526: enhance ${(#)...} to handle Unicode
Peter Stephenson
2006-06-28
1
-14
/
+25
*
22525: lengths and cases of multibyte strings in parameters and history
Peter Stephenson
2006-06-28
1
-42
/
+25
*
22474: use variable argument lists to improve error message handling
Peter Stephenson
2006-05-30
1
-24
/
+19
*
22375, 22376: ${(0)...} splits on NULL byte
Peter Stephenson
2006-03-22
1
-0
/
+7
*
Use the new "flags" integer to get rid of the mult_isarr global.
Wayne Davison
2006-03-07
1
-55
/
+34
*
Changed some structures to avoid gcc's type-punned warnings.
Wayne Davison
2006-03-07
1
-13
/
+13
*
Made ${(A)=name:=word} (which is an array assignment) not split on
Wayne Davison
2006-02-16
1
-14
/
+10
*
Fixed another ${name+word} problem when word consisted of an
Wayne Davison
2006-02-15
1
-29
/
+19
*
- Fixed: setopt shwordsplit; set 1 '2 3' 4; print -l ${1+"$@"}
Wayne Davison
2006-02-15
1
-36
/
+89
*
22195: don't set HOME in the shell
Peter Stephenson
2006-02-06
1
-1
/
+1
*
21967: add ${(#)...} substitution
Peter Stephenson
2005-11-01
1
-0
/
+43
*
21871: replace INULL() by inull()
Peter Stephenson
2005-10-13
1
-5
/
+5
*
21862/21863: GLOB_SUBST shouldn't swallow up backslashes in parameter
Peter Stephenson
2005-10-11
1
-3
/
+3
*
20605: Use separate structure with get/set/unset methods fro parameters.
Peter Stephenson
2004-12-07
1
-6
/
+56
*
20112 changed c.f. 20113:
Peter Stephenson
2004-06-28
1
-0
/
+30
*
Marked unused parameters with the new UNUSED() macro.
Wayne Davison
2004-06-02
1
-1
/
+1
*
Silenced one signed/unsigned comparison compiler warning.
Wayne Davison
2004-05-28
1
-1
/
+1
*
18982: comments/rant for paramsubst(), accidentally uncommited
Peter Stephenson
2003-08-30
1
-8
/
+564
*
users/1654: anchors did'nt work with // parameter substitution
Peter Stephenson
2003-06-05
1
-1
/
+1
*
18569: pointer error with ${(on)...}
Peter Stephenson
2003-05-22
1
-1
/
+1
*
18565: bug when ${(u)...} reduced array to length 1
Peter Stephenson
2003-05-21
1
-10
/
+17
*
18508: quoting of separator in ${foo//../..} was buggy
Peter Stephenson
2003-05-07
1
-7
/
+12
*
Split tokenize() into shtokenize() and zshtokenize()
Bart Schaefer
2002-05-06
1
-5
/
+5
*
16620, 16697: add a and n parameter expansion flags
Oliver Kiddle
2002-02-22
1
-10
/
+96
*
16400, 16401: preserve empty words that result from brace expansion.
Bart Schaefer
2002-01-06
1
-5
/
+12
*
16357: change (n) to (u) so (n) can be reserved. for numeric sorting.
Clint Adams
2001-12-17
1
-1
/
+1
*
ref 16347: tweaks
Clint Adams
2001-12-17
1
-1
/
+1
*
16345: (n) flag to remove duplicate array values during expansion.
Clint Adams
2001-12-16
1
-0
/
+13
*
16215: save and restore mult_isarr in singsub()
Bart Schaefer
2001-11-03
1
-0
/
+2
*
15931: EXIT traps from exit in subshell; 15965: glob -> zglob
Peter Stephenson
2001-10-08
1
-1
/
+1
*
Equivalence of $(...) and `...` in ${(e)...}.
Bart Schaefer
2001-09-25
1
-5
/
+8
*
handle possible NULL pointer returned from bufferwords() (15717)
Sven Wischnowsky
2001-08-28
1
-1
/
+1
*
15586: remove =alias expansion, leaving only =cmd.
Peter Stephenson
2001-08-07
1
-9
/
+3
*
Added KSH_TYPESET option.
Peter Stephenson
2001-06-12
1
-3
/
+10
*
Fix re-set of integer special params after unset.
Bart Schaefer
2001-05-19
1
-0
/
+1
*
try to make ${(e)..} work for complicated parameter expansions in the value; ...
Sven Wischnowsky
2001-05-18
1
-2
/
+13
*
BDIGBUFSIZE for binary conversions.
Bart Schaefer
2001-04-28
1
-1
/
+1
*
Subscripting optimization and error checking.
Bart Schaefer
2001-04-24
1
-3
/
+5
*
Fix "${=foo=$@}".
Bart Schaefer
2001-02-16
1
-4
/
+4
*
Partial sh emulation fixs for ${1+"$@"} and "${foo=$@}".
Bart Schaefer
2001-02-16
1
-1
/
+16
*
remove 13108 (trap queues); replace with signal queueing to ensure that user ...
Sven Wischnowsky
2001-01-16
1
-3
/
+11
*
Fix parsing of := for magicequalsubst.
Bart Schaefer
2000-06-17
1
-3
/
+5
[next]