Commit graph

35 commits

Author SHA1 Message Date
Peter Stephenson 3ffb3ad2f2 19014: add alias -s suf=handler 2003-09-03 10:15:32 +00:00
Peter Stephenson 4e309d2cdd 18539 and remaining bits of 18536???: vi and emacs options, autoload zle 2003-05-15 09:23:08 +00:00
Peter Stephenson 62719196b2 18536: EMACS and VI compatibility options 2003-05-14 15:09:14 +00:00
Peter Stephenson 5b5c0175d5 IKEGAMI Tsutomu: sf bug 722366: metafy pwd when read from $PWD 2003-04-23 18:04:05 +00:00
Peter Stephenson a7dc5d386c 18319: Philippe Troin: fix use of process groups with su and suspend 2003-03-07 12:17:49 +00:00
Bart Schaefer 8f67d52d72 18144: no SIGHUP handler if parent was ignoring. 2003-01-27 16:38:09 +00:00
Peter Stephenson 054038d8dd 17931: Philippe: restore blocking of SIGTERM in interactive shell 2002-11-13 10:24:22 +00:00
Peter Stephenson 2c75ac82e9 17861 from Philippe Troin: make signal initialisation more consistent 2002-11-08 10:43:48 +00:00
Peter Stephenson 14f39707cb 17859: Philippe Troin: better handling of process groups interactively. 2002-11-04 13:56:50 +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 139b6d4841 17120, 17121: Src/init.c: work around problem with NIS tying up file
descriptors.
2002-05-13 09:36:53 +00:00
Bart Schaefer d3454531d4 Detect variant tgetent() return value and test for it correctly. 2002-05-06 14:50:10 +00:00
Bart Schaefer b27659c6b3 Fix misleading error message. 2001-09-20 14:45:07 +00:00
Bart Schaefer 135eebde60 Fix crash on re-entry to loop() from preprompt(). 2001-08-25 16:44:15 +00:00
Bart Schaefer 70c4e162c6 Reset errflag after executing precmd. 2001-06-30 18:30:54 +00:00
Wayne Davison e3e22f715c Fixed a bug where the call to function "preexec" might pass the wrong
history line.  Added two extra args to preexec to give the user more
info on the command that is about to be executed.
2001-04-11 05:26:26 +00:00
Peter Stephenson c925a15aa7 13611, 13615: Bind cursor keys using termcap, including in viins. 2001-03-13 15:32:41 +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 c292a3ae50 Sven: 13108: Handle traps synchronously
pws: 13109, 13111: clear up zle display when output produced in trap.
2000-11-11 19:50:27 +00:00
Bart Schaefer fcaa17f396 Improve upon some of the PATH_MAX changes. 2000-09-18 06:50:54 +00:00
Clint Adams abd9b6d820 12818: use tricat() in lieu of zasprintf 2000-09-17 04:28:50 +00:00
Clint Adams 2742cb14ce 12814: zasprintf 2000-09-16 18:57:45 +00:00
Clint Adams cb89544d32 12568: check sysconf(_SC_OPEN_MAX) if available instead of OPEN_MAX/NOFILES. 2000-08-08 14:57:02 +00:00
Peter Stephenson 4f1aa826f5 Andrej: Dynamic loading on cygwin 2000-08-02 18:01:51 +00:00
Andrew Main 84b04a8728 12436: Doc/Zsh/invoke.yo, Src/init.c: Make -b behave like
the csh -b, permitting more options to be stacked after it and
take effect.  Make -b take effect depending on SH_OPTION_LETTERS,
consistent with all the other single-letter options, rather than
having a clashing check of emulation type.
2000-07-30 19:18:13 +00:00
Andrew Main 9743c19d61 12434: Doc/Zsh/invoke.yo, Src/init.c, Src/options.c, Src/zsh.h,
Src/zsh.mdd: Allow options to be specified on the zsh command line
in the form of GNU-style long options.  Also handle --version
and --help.  Do not permit extra option letters to be stacked
after `-whatever-' (they used to be ignored).  Exit if the
command line specifies an option name that doesn't exist.
2000-07-30 17:03:52 +00:00
Wayne Davison 8740d0b407 Pass the new Eprog argument to hend(). 2000-07-19 21:09:40 +00:00
Peter Stephenson d13f6631d7 12247: internal hostnam variable removed in favour of $HOST 2000-07-13 17:06:19 +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 7f9f81f3e2 save and restore more variables in bufferwords(); move gotword() into core (11523) 2000-05-23 08:20:56 +00:00
Bart Schaefer eebc051863 11032: Fix signed-ness of a local. 2000-04-30 18:51:58 +00:00
Sven Wischnowsky 4d08f8def2 use zsh as command name in error messages even with -c 2000-04-06 08:28:44 +00:00
Tanaka Akira e74702b467 Initial revision 1999-04-15 18:05:38 +00:00