Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 35360 (replacing 35357): fix for configuring zpty on FreeBSD without | Oliver Kiddle | 2015-06-03 | 1 | -1/+1 |
| | | | | pty.ko loaded | ||||
* | 35357: FreeBSD needs HAVE_POSIX_OPENPT for zpty | Baptiste Daroussin | 2015-06-02 | 1 | -1/+1 |
| | |||||
* | 33876: etc.: Separate errors and keyboards interrupts | Peter Stephenson | 2014-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Combination of 12 commits from interrupt_abort branch. Basic strategy is to introduce bits to errflag and to set and reset them separately. Remove interrupt status on return to main keymap. Turn off ERRFLAG_INT for always block. Restore bit thereafter: we probably need a new variable in order to allow user interrupts to be reset in the always block. Add TRY_BLOCK_INTERRUPT This works the same as TRY_BLOCK_ERROR, but for a SIGINT, too. Ensure propagation of SIGINT from exited job. If received by foreground job, shell uses ERRFLAG_INT, not ERRFLAG_ERROR, to set the new state. Reset errflag before precmd() Add always block in _main_completion to fix ZLS_COLORS Ensures we get the right state of $ZLS_COLORS at the end of _main_complete even if there's an interrupt. However, the "right state" is a bit messy as it depends on styles. | ||||
* | 33743: use posix_openpt in zpty if it is available | Oliver Kiddle | 2014-11-24 | 1 | -0/+4 |
| | |||||
* | 32131: avoid infinite loop reading pty on platforms that do not buffer ↵ | Jun T | 2013-12-16 | 1 | -2/+2 |
| | | | | output after child exit | ||||
* | 31672: Add test that was failing and fix zpty set-up race | Peter Stephenson | 2013-08-26 | 1 | -2/+28 |
| | |||||
* | 31665: zpty should attach terminal on slave. | Peter Stephenson | 2013-08-25 | 1 | -0/+3 |
| | | | | Also add test. | ||||
* | 29165: use term.h globally if needed at all. | Peter Stephenson | 2011-05-09 | 1 | -2/+2 |
| | |||||
* | 27951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxt | Peter Stephenson | 2010-05-12 | 1 | -1/+1 |
| | |||||
* | Check the return value of all pipe(), read(), and write() calls. | Wayne Davison | 2009-12-16 | 1 | -2/+2 |
| | | | | | | 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. | ||||
* | 27284: better use of movefd() | Peter Stephenson | 2009-09-22 | 1 | -0/+7 |
| | |||||
* | 26301: make zpty -r exit more cleanly on bad reads | Peter Stephenson | 2009-01-13 | 1 | -13/+33 |
| | | | | | add option -m to make zpty -r return status 1 if pattern failed to match use this option in comptest | ||||
* | François Revol: some BeOS fixes | Peter Stephenson | 2008-11-18 | 1 | -0/+3 |
| | |||||
* | users/13295, tweaked: dont reset line numbers when parsing strings, sometimes | Peter Stephenson | 2008-09-29 | 1 | -1/+1 |
| | |||||
* | 25040: zpty should display context information more like eval | Peter Stephenson | 2008-05-15 | 1 | -1/+15 |
| | |||||
* | 24460: make zpty -rt more consistent by polling before every byte | Peter Stephenson | 2008-01-25 | 1 | -5/+41 |
| | |||||
* | 23665: autoloading of module features and related tweaks | Peter Stephenson | 2007-07-06 | 1 | -3/+3 |
| | |||||
* | see 23479: add initial features support for modules | Peter Stephenson | 2007-05-28 | 1 | -3/+27 |
| | |||||
* | 22474: use variable argument lists to improve error message handling | Peter Stephenson | 2006-05-30 | 1 | -14/+14 |
| | |||||
* | Joerg Sonnenberger: 21252: Dragonfly BSD support | Oliver Kiddle | 2005-05-11 | 1 | -5/+3 |
| | |||||
* | Marked unused parameters with the new UNUSED() macro. | Wayne Davison | 2004-06-02 | 1 | -4/+4 |
| | |||||
* | 19629: fix zpty on HP-UX | Peter Stephenson | 2004-03-16 | 1 | -6/+23 |
| | |||||
* | Got rid of an unused-variable compiler-warning. | Wayne Davison | 2004-02-26 | 1 | -1/+2 |
| | |||||
* | 19456: Fix ptmx tests, again. | Peter Stephenson | 2004-02-20 | 1 | -3/+2 |
| | |||||
* | 19429: configure test for ptmx | Peter Stephenson | 2004-02-17 | 1 | -9/+11 |
| | |||||
* | 18195: Timeouts for read builtin. | Peter Stephenson | 2003-02-05 | 1 | -1/+1 |
| | |||||
* | 17582: Improved option argument handling. | Peter Stephenson | 2002-08-27 | 1 | -17/+22 |
| | | | | unposted: Updated version to 4.1.0-dev-6 because of interface change. | ||||
* | 17297: 17265 continued. | Clint Adams | 2002-06-06 | 1 | -1/+1 |
| | |||||
* | 15327: always use local LINENOs in parse_string(). | Peter Stephenson | 2001-07-09 | 1 | -1/+1 |
| | |||||
* | Fixes from Andrej for zpty on cygwin | Peter Stephenson | 2001-05-08 | 1 | -1/+6 |
| | |||||
* | try to make the -t option of zpty smarter (13462) | Sven Wischnowsky | 2001-02-13 | 1 | -5/+11 |
| | |||||
* | remove 13108 (trap queues); replace with signal queueing to ensure that user ↵ | Sven Wischnowsky | 2001-01-16 | 1 | -2/+2 |
| | | | | signal handlers are only executed when it is safe to run them (13365) | ||||
* | don't be sure that read-ahead doesn't contains nuls (13163) | Sven Wischnowsky | 2000-11-14 | 1 | -5/+8 |
| | |||||
* | use unmetafy() to allow writing special characters into a pty (13156) | Sven Wischnowsky | 2000-11-13 | 1 | -4/+6 |
| | |||||
* | Sven: 13108: Handle traps synchronously | Peter Stephenson | 2000-11-11 | 1 | -2/+2 |
| | | | | pws: 13109, 13111: clear up zle display when output produced in trap. | ||||
* | *** empty log message *** | Sven Wischnowsky | 2000-11-08 | 1 | -1/+6 |
| | |||||
* | Tweak interactiveness of cloned shell. | Bart Schaefer | 2000-11-06 | 1 | -1/+1 |
| | |||||
* | Make zpty more like eval. | Bart Schaefer | 2000-11-06 | 1 | -56/+47 |
| | |||||
* | Assorted read_poll() and zpty cleanup. | Bart Schaefer | 2000-11-05 | 1 | -26/+65 |
| | |||||
* | Better streaming behavior from `zpty -r', plus other cleanup. | Bart Schaefer | 2000-11-05 | 1 | -43/+20 |
| | |||||
* | make non-blocking IO on ptys work again; add -t option to test if command is ↵ | Sven Wischnowsky | 2000-10-19 | 1 | -14/+41 |
| | | | | still alive (13035) | ||||
* | Andrej: don't close slave if not yet open (12084) | Sven Wischnowsky | 2000-06-27 | 1 | -1/+0 |
| | |||||
* | Andrej: 12081: zpty under cygwin | Peter Stephenson | 2000-06-27 | 1 | -2/+6 |
| | |||||
* | 11426: Src/Modules/zpty.c: don't use #elif. | Tanaka Akira | 2000-05-17 | 1 | -4/+6 |
| | |||||
* | 11420: Src/Modules/zpty.c: try more pty device files. | Tanaka Akira | 2000-05-16 | 1 | -4/+7 |
| | |||||
* | close fd for pty-master in sub-shell | Sven Wischnowsky | 2000-05-08 | 1 | -0/+1 |
| | |||||
* | make zpty -r stoppable even when SIGINT is caught (and the handler calls ↵ | Sven Wischnowsky | 2000-05-05 | 1 | -1/+1 |
| | | | | return or some such) (11181) | ||||
* | close dump file descriptors in children (11151) | Sven Wischnowsky | 2000-05-04 | 1 | -0/+2 |
| | |||||
* | make pty the controlling terminal of their commands (11144) | Sven Wischnowsky | 2000-05-04 | 1 | -40/+75 |
| | |||||
* | 10562, 10581: Complete .src.rpm after rpm --rebuild; note fixed bug; typo. | Bart Schaefer | 2000-04-07 | 1 | -1/+1 |
| |