Commit graph

40 commits

Author SHA1 Message Date
Peter Stephenson 40c29457f2 18251: Fix select and make it respect EOF 2003-02-17 11:41:58 +00:00
Bart Schaefer d4c7657014 17760: Fix case-pattern parsing bug in sh emulation. 2002-10-06 18:38:14 +00:00
Peter Stephenson 9634760d5e 17582: Improved option argument handling.
unposted: Updated version to 4.1.0-dev-6 because of interface change.
2002-08-27 21:10:30 +00:00
Oliver Kiddle af0697b705 17503: fix various typos and spelling mistakes in source code comments 2002-08-05 12:35:59 +00:00
Peter Stephenson 0e08b8c2e4 17299: Use reference counts in Eprogs so as to be able to free them as soon
as finished with.
2002-06-07 14:44:21 +00:00
Peter Stephenson 07047de129 17283: Src/parse.c: `func() { ... } this bit was ignored'. 2002-06-04 16:25:46 +00:00
Peter Stephenson da6a201946 17272: inner function definition could define nonsense 2002-06-02 18:03:20 +00:00
Bart Schaefer 2260fe045e Fix parsing of binary infix operators of test builtin. 2002-03-07 16:20:00 +00:00
Oliver Kiddle 52b8303537 16353: add += parameter assignments 2001-12-17 17:17:38 +00:00
Bart Schaefer 01ce2a758c 16249: Clear here-documents on parse error. 2001-11-21 17:03:56 +00:00
Sven Wischnowsky ab14a745a6 increment zwc fie version (which means changing the magic number) (15584) 2001-08-07 09:07:12 +00:00
Sven Wischnowsky 6d81779954 remove nulargs in here strings (15470) 2001-07-24 14:17:31 +00:00
Peter Stephenson 003ec8c7e8 15327: always use local LINENOs in parse_string(). 2001-07-09 16:05:13 +00:00
Peter Stephenson f486329a16 15265: Src/parse.c: correction problems with new `for' syntax 2001-07-06 09:40:01 +00:00
Peter Stephenson 1897a361bf 15030: multi-parameter `for' loops 2001-06-25 16:07:51 +00:00
Bart Schaefer e25f86419e No POSIX "for" syntax with csh syntax. 2001-06-21 10:54:49 +00:00
Bart Schaefer 6c074dfaf3 POSIX "for" syntax. 2001-06-21 10:09:08 +00:00
Sven Wischnowsky 39e152d297 make zcompile unlink() the zwc file first (in case it is currently mapped we don't want to overwrite it); also, create the file read-only (14952) 2001-06-18 07:34:34 +00:00
Bart Schaefer 9fbdcb5311 Fix problems with zwcstat() on systems that do not USE_MMAP. 2001-06-09 18:06:32 +00:00
Clint Adams 975c0b44c5 14813: autoload functions from deleted .zwc files 2001-06-08 18:34:53 +00:00
Sven Wischnowsky a2a1c2411a calculate the length of the region to map (for mapped zwc files) correctly, including the offset-page-boundary-adjustment (14346) 2001-05-15 08:38:59 +00:00
Sven Wischnowsky 33ec971c33 two optimisations 2001-03-07 12:58:40 +00:00
Sven Wischnowsky 684c9eebe5 make the parser use real memory for the ecbuf to avoid having hrealloc() throw away lots of memory (13576) 2001-03-06 13:00:40 +00:00
Sven Wischnowsky bdaa4f4c05 *** empty log message *** 2001-01-22 12:03:55 +00:00
Sven Wischnowsky 757168e2c8 remove 13108 (trap queues); replace with signal queueing to ensure that user signal handlers are only executed when it is safe to run them (13365) 2001-01-16 13:44:18 +00:00
Peter Stephenson 0c96a1b963 Joel Smith: 13230: avoid name clashes with Linux kernel 2000-12-05 10:34:23 +00:00
Sven Wischnowsky a98a3049d9 don't return invalid Eprog after parse error (12898) 2000-10-05 09:31:21 +00:00
Peter Stephenson 4f1aa826f5 Andrej: Dynamic loading on cygwin 2000-08-02 18:01:51 +00:00
Sven Wischnowsky 6585bea1fb fix parsing of `time' without a command (12337) 2000-07-21 07:50:07 +00:00
Wayne Davison eaea5cc0db Define aliasspaceflag, and init it in parse_event(). 2000-07-19 20:40:18 +00:00
Sven Wischnowsky 0f398e9d2f fix for `foo () print bar' (function definitions without braces) (12125) 2000-06-29 12:08:25 +00:00
Sven Wischnowsky 5f81bbc869 nix kaboom with `time time' (?) 2000-06-14 09:26:55 +00:00
Bart Schaefer 47532f255e 11606: Propagate parse errors out of parse_list() and parse_event(), and
test that it worked.
2000-05-27 08:32:58 +00:00
Sven Wischnowsky e7895ac92c close dump file descriptors in children (11151) 2000-05-04 13:40:05 +00:00
Sven Wischnowsky c80d9e45e6 compare mapped zwc files using stat instead of the pathnames (10699) 2000-04-12 13:06:18 +00:00
Sven Wischnowsky 3153dbb321 detect ignored signals correctly (10625) 2000-04-10 14:16:24 +00:00
Sven Wischnowsky 5de3404e7c make zwc files use the magic number as their verios, report zsh-version in error messages 2000-04-05 09:20:02 +00:00
Sven Wischnowsky 1db256fc0f better error handling for zwc files 2000-04-04 14:08:56 +00:00
Peter Stephenson 4852545255 Updated from list as far as 10376 2000-04-01 20:49:47 +00:00
Tanaka Akira e74702b467 Initial revision 1999-04-15 18:05:38 +00:00