Peter Stephenson
9ecfa0842b
unposted: fix typo in previous commit
2010-05-12 10:17:58 +00:00
Peter Stephenson
09960dc5b9
27951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxt
2010-05-12 10:06:59 +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
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
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
Peter Stephenson
1d5a54270b
Richard Hartmann: 27440: typos in module warnings
2009-11-30 09:59:40 +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
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
Peter Stephenson
51409732d0
27284: better use of movefd()
2009-09-22 09:17:05 +00:00
Peter Stephenson
041057687f
27083: non-zero status on failures to find or execute file in "."
2009-07-01 15:07:25 +00:00
Peter Stephenson
8f0af2115e
26852: make terminfo.mdd test agree with one in terminfo.c
2009-04-20 17:05:32 +00:00
Peter Stephenson
418671fdb0
Jon Strait: 26778, 26781: extra options for PCRE matching
2009-03-25 11:29:11 +00:00
Peter Stephenson
9defc9850d
26772: better error handling and fix runaway chdir on failed cd
2009-03-24 12:52:07 +00:00
Peter Stephenson
9cc93fe728
Mikael: 26759: missing here-document terminator
2009-03-19 16:56:05 +00:00
Wayne Davison
bf25c3a43f
26735: Check some function return values for failures. Gets rid of
...
some compiler warnings, and improves error handling/notification.
2009-03-15 01:04:50 +00:00
Peter Stephenson
6594c0375b
26697: test for Linux- and Mac-style xattr functions
2009-03-08 20:20:47 +00:00
Peter Stephenson
8fce24dc4f
fix the cap.c patch
2009-03-03 20:44:34 +00:00
Peter Stephenson
93dd3e0540
26680: still more metafy() stuff in cap
2009-03-03 18:12:44 +00:00
Peter Stephenson
731646656c
26677: cap module needs some unmetafy() calls
2009-03-03 17:46:50 +00:00
Peter Stephenson
919f7b12ad
26671: various minor attribute tidy ups
2009-03-03 16:40:34 +00:00
Peter Stephenson
d58e5061ad
Mikael Magnusson: 26670: add zsh/attr module
2009-03-03 15:04:15 +00:00
Peter Stephenson
1270a9d8ee
26584: use bind/netdb.h where appropriate
2009-02-20 10:17:43 +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
Wayne Davison
e2b9d8d181
26362: avoid calling regfree() on uninitialized regex_t.
2009-01-19 08:26:21 +00:00
Wayne Davison
36375b5911
Fixed a few compiler warnings.
2009-01-19 08:00:15 +00:00
Peter Stephenson
e7c9e03c58
26301: make zpty -r exit more cleanly on bad reads
...
add option -m to make zpty -r return status 1 if pattern failed to match
use this option in comptest
2009-01-13 12:09:26 +00:00
Peter Stephenson
1e9b85e586
François Revol: some BeOS fixes
2008-11-18 10:14:35 +00:00
Clint Adams
cbc24017fe
26013: don't ztrdup the other buffer returned by inet_ntoa. cf. 25987.
2008-11-06 01:35:12 +00:00
Clint Adams
1b78e1a912
25987: don't ztrdup the buffer returned by inet_ntoa.
2008-11-01 18:20:14 +00:00
Peter Stephenson
db68b7270f
users/13418: protect against have_strcodes lying
2008-10-30 09:52:15 +00:00
Wayne Davison
b98b8e2c26
Fixed a signed/unsigned compiler warning.
2008-10-11 20:12:18 +00:00
Peter Stephenson
7e9f42526d
25777: argument to gdbmsetfn()
...
unposted: recognise ~[ in completion after : and =
2008-09-30 08:59:11 +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
b2d08a2155
25744: dynamic named directories and further doshfunc() simplification
2008-09-26 09:11:27 +00:00
Peter Stephenson
2920c227d3
25677: add %x and %I prompt escapes for shell source code debugging
...
tidy up interface to doshfunc()
2008-09-16 15:02:01 +00:00
Peter Stephenson
d37f9672cb
25651: make getpermtext() output indentation more logical
2008-09-11 17:14:38 +00:00
Clint Adams
13f60efbd7
25611, 25613: protect against two possible NULL dereferences.
2008-09-05 00:24:27 +00:00
Clint Adams
f926ebbf23
25609: initialize sz variable.
2008-09-04 22:23:51 +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