Bart Schaefer
|
38d2734e0a
|
Remove excess argument of zwcstat()
|
2005-04-24 18:39:02 +00:00 |
|
Peter Stephenson
|
b3f8e32e5c
|
21133: New {myfd} syntax for allocating file descriptors
|
2005-04-12 15:11:07 +00:00 |
|
Peter Stephenson
|
05b06b1c08
|
fix autoloaded trap bug; rejig use of trapfuncs
(now traplists); improve trap tests
|
2005-02-06 20:36:09 +00:00 |
|
Bart Schaefer
|
684da738b0
|
20418: report parse error rather than crash on unfinished pipelines.
|
2004-10-02 21:44:13 +00:00 |
|
Peter Stephenson
|
241aa1d40d
|
20214: fix debugging test with recursive functions
|
2004-07-28 10:34:31 +00:00 |
|
Peter Stephenson
|
7f26993e99
|
20112 changed c.f. 20113:
fix here string and here document expansion and quoting
|
2004-06-28 15:38:10 +00:00 |
|
Peter Stephenson
|
d591334e9d
|
20076, 20084: { ... } always { ... } syntax.
|
2004-06-22 13:09:55 +00:00 |
|
Wayne Davison
|
fb0937a69e
|
Marked unused parameters with the new UNUSED() macro.
|
2004-06-02 22:14:25 +00:00 |
|
Wayne Davison
|
fea94cd79f
|
Fixed two signed/unsigned comparisons.
|
2004-05-28 19:20:29 +00:00 |
|
Oliver Kiddle
|
95231270ed
|
19595: rename DO to DOLOOP to avoid conflict with curses.h on Tru64 5.1
|
2004-03-11 14:25:12 +00:00 |
|
Peter Stephenson
|
815bc92148
|
a la 19209: zcalloc -> zshcalloc
|
2003-10-29 19:17:30 +00:00 |
|
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 |
|