Peter Stephenson
e050b88b97
Michael Hwang: 27773: document how linked lists are joined together
2010-03-07 21:48:26 +00:00
Peter Stephenson
21193d7f01
users/14905 + 14906: problems with :s in parameter expansion
2010-02-27 00:18:13 +00:00
Peter Stephenson
31123a1184
users/14902: another go at strftime
2010-02-26 17:07:18 +00:00
Peter Stephenson
d5a0f7623c
users/14900: ULONG_MAX is a valid return value from strotoul()
2010-02-26 15:30:37 +00:00
Peter Stephenson
e8c1e2ff4c
users/14897: extra test in strftime builtin for time conversion
2010-02-26 14:24:57 +00:00
Peter Stephenson
07b6256d8e
27756: add OS file locking to calendar
...
add errflag test to loop over fcntl()
2010-02-26 12:09:20 +00:00
Peter Stephenson
a3b971a27e
27755: add "zsystem supports" to zsh/system
2010-02-25 11:15:26 +00:00
Peter Stephenson
bec3de98df
27754 plus NEWS change: add "zsystem flock"
2010-02-24 21:37:24 +00:00
Peter Stephenson
48315b019b
unposted: add debug code to zclose()
2010-02-22 11:35:13 +00:00
Peter Stephenson
7977ce0747
27721: rationalise initialisation of file descriptors
2010-02-22 10:12:22 +00:00
Peter Stephenson
ed5d053514
27722: bad error reporting and checking in conditions
2010-02-19 12:45:35 +00:00
Peter Stephenson
bbc88550db
27723: eval shouldn't modify non-zero return statuses
2010-02-19 12:26:08 +00:00
Peter Stephenson
dbf51cf3f0
27708: remove distracting initial semicolons in job outpt
2010-02-13 20:28:36 +00:00
Peter Stephenson
a589007d59
unposted: initially clear list for P glob qualifier
2010-02-13 20:25:49 +00:00
Peter Stephenson
f4f0becb63
27694: add P glob qualifier for prepending
2010-02-09 17:47:02 +00:00
Peter Stephenson
192c4f6ac1
27693: Missed this.
2010-02-09 14:24:01 +00:00
Peter Stephenson
9fe0077305
Geoff: 27693: rename underscore to avoid name clash
2010-02-09 13:58:11 +00:00
Peter Stephenson
4a0ddedf0a
unposted: a couple of typeset -g's and a comment
2010-02-08 11:49:28 +00:00
Peter Stephenson
7da34421c1
27675: Michael Hwang: fix crash in hash builtin
2010-02-07 18:49:28 +00:00
Peter Stephenson
8ac97f3308
27648, 267650/1, unposted README change:
...
Turn off repeat and turn on ulimit in emulation modes
2010-02-03 18:34:32 +00:00
Peter Stephenson
0d8a580951
users/14752: add #! line to zed
...
allow script run with -i to exit on return
2010-01-29 21:44:54 +00:00
Peter Stephenson
06b7029aa8
27638, based on Frank Terbeck, 27633: SOURCETRACE option
2010-01-27 19:24:22 +00:00
Peter Stephenson
ec46ff026e
users/14732: Test X:/ rather than X: in Cygwin
2010-01-22 20:42:09 +00:00
Peter Stephenson
f0287c6e17
users/14723: invalid converted characters should never match valid ones
2010-01-21 11:11:05 +00:00
Peter Stephenson
f02778f83c
27611: cache parameter values in math eval so subscripts are eval'd once
2010-01-20 17:17:45 +00:00
Peter Stephenson
af68ff74cd
27608: fix memory for mbegin, mend & regexp test
2010-01-20 11:16:22 +00:00
Peter Stephenson
8890e6e19f
27600: extend =~ syntax to set positional variables for matches
2010-01-17 21:48:25 +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
f80bc2b5f6
27566: add ulimit -c hard and immediate return on argument error
2010-01-05 16:29:35 +00:00
Peter Stephenson
de4dac8874
27565: sanity check numeric arguments to ulimit
2010-01-05 15:58:15 +00:00
Peter Stephenson
b397fbbe7a
27556: sanitize more variables in lexsave()
...
avoiding crashes in inner loops
2010-01-04 12:21:06 +00:00
Wayne Davison
6e317e4b96
Add symlink-based hist-file locking.
2009-12-18 19:50:45 +00:00
Wayne Davison
693fd5b56e
Check the return value of all pipe(), read(), and write() calls.
...
Gets rid of all the remaining "ignoring return value" compiler
warnings, and makes some read/write operations safer by ensuring
that an EINTR is handled.
2009-12-16 18:39:06 +00:00
Wayne Davison
74d17bc282
Get rid of some "ignoring return value" compiler warnings
...
and provide read_loop() and write_loop() functions.
2009-12-16 18:38:44 +00:00
Peter Stephenson
512c62fc03
27503: fix crash with hook functions
2009-12-11 22:21:26 +00:00
Peter Stephenson
7293565963
27479: prevent completions split across backslash-newline
...
from causing too much mayhem
2009-12-07 21:40:04 +00:00
Peter Stephenson
7bc089c6be
Mikael: 27453: highlighting for removable completion suffixes
...
27466: document it
2009-12-05 19:38:07 +00:00
Peter Stephenson
3206b8a2ea
27442 plus tweak: wait returns status for $! even if exited
2009-12-02 09:46:12 +00:00
Peter Stephenson
c969dea22f
27441: add "sa" for suffix alias completion highlighting
2009-11-30 17:26:47 +00:00
Peter Stephenson
1d5a54270b
Richard Hartmann: 27440: typos in module warnings
2009-11-30 09:59:40 +00:00
Bart Schaefer
6c48ef6b45
27415: Src/Zle/computil.c: comparguments "*::..." descriptions could step
...
on sequentially earlier descriptions when completing for a word other than
the last word on the command line.
2009-11-21 06:51:14 +00:00
Bart Schaefer
96feec40a5
users/14548: Src/Modules/termcap.c: prevent libtermcap from exiting on an
...
unknown terminal type
2009-11-11 16:26:19 +00:00
Peter Stephenson
a3055b2363
Mikael: 27362: some more attr fixes
2009-11-07 23:57:27 +00:00
Peter Stephenson
f30af94885
27357: fix compiler warnings in attr module
...
27358: fix error if $0 altered in sourced file
2009-11-06 22:38:47 +00:00
Peter Stephenson
39e4cfd4db
Jun T.: 27351: zdelattr missed first argument
2009-11-05 09:44:32 +00:00
Peter Stephenson
eeb5b6c941
Mikael: 27347: enhance extended attribute support
2009-11-04 11:33:59 +00:00
Peter Stephenson
a92507d2b8
Mikael: 27337: fix bug searching for / when
...
scanning symlinks in cd
2009-11-03 10:00:34 +00:00
Peter Stephenson
500431077b
Apple opensource patches suggested by Jun T. in 27300
2009-09-30 20:32:18 +00:00
Peter Stephenson
68fabbda6a
Jun T.: 27292: fix length in socket call
2009-09-29 14:25:34 +00:00
Wayne Davison
2f8aaaf5e4
27286: Made movefd() return the targetfd on success. Added
...
a little more error checking in the callers of movefd().
2009-09-22 16:04:13 +00:00