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

433 commits

Author SHA1 Message Date
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
Clint Adams
fdf4449338 25320: fix read and write of elements by key. 2008-07-21 01:47:59 +00:00
Clint Adams
9f42d3211e 25319: fix zuntie, add -f option to ztie. 2008-07-21 00:55:15 +00:00
Peter Stephenson
02e0a4755f 25040: zpty should display context information more like eval 2008-05-15 15:50:57 +00:00