1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-07 21:31:17 +02:00
Commit graph

386 commits

Author SHA1 Message Date
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
Clint Adams
0d07bf44e7 25490: make zties dynamic so there can be more than one gdbm handle in use at a time. 2008-08-19 12:01:13 +00:00
Peter Stephenson
a5a1296fa0 25448: add $funcfiletrace to show absolute line number for caller 2008-08-13 21:02:02 +00:00
Peter Stephenson
2853ca830a 25247 with further modifications: add $funcsourcetrace 2008-08-11 19:22:54 +00:00
Clint Adams
b34c5d8a54 25329: build the curses module if we've got any usable curses header, not just curses.h. 2008-07-23 02:57:45 +00:00
Peter Stephenson
5b29fedad8 25324: Danek Duvall: some Solaris and more general completions 2008-07-21 19:15:22 +00:00
Clint Adams
2d2d341161 25322: fix printing of keys. 2008-07-21 02:34:06 +00:00
Clint Adams
8954f31c7c 25321: delete gdbm node when corresponding hash entry is unset. 2008-07-21 02:24:03 +00:00