Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check the return value of all pipe(), read(), and write() calls. | Wayne Davison | 2009-12-16 | 1 | -1/+1 |
| | | | | | | 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. | ||||
* | 26463: Greg Klanderman: add zle-line-finish widget | Peter Stephenson | 2009-01-28 | 1 | -0/+13 |
| | | | | | 26464: Greg Klanderman: fix insert-ids=single for menu completion 26465: Greg Klanderman: command keymap for execution | ||||
* | 26110: option to allow vared to open to an alternative terminal | Peter Stephenson | 2008-12-09 | 1 | -5/+14 |
| | |||||
* | 26030: fix memory leak in vared | Oliver Kiddle | 2008-11-12 | 1 | -0/+1 |
| | |||||
* | 26025: prefer handling user input to zle -F file descriptor | Peter Stephenson | 2008-11-11 | 1 | -8/+15 |
| | |||||
* | 25744: dynamic named directories and further doshfunc() simplification | Peter Stephenson | 2008-09-26 | 1 | -1/+1 |
| | |||||
* | 25723: align combining character when popped from input stack | Peter Stephenson | 2008-09-22 | 1 | -0/+1 |
| | |||||
* | 25677: add %x and %I prompt escapes for shell source code debugging | Peter Stephenson | 2008-09-16 | 1 | -3/+2 |
| | | | | tidy up interface to doshfunc() | ||||
* | 25634: free t before returning if both t and errflag are set. | Clint Adams | 2008-09-08 | 1 | -0/+2 |
| | |||||
* | 25345, 25347: neaten interface from main shell to zle | Peter Stephenson | 2008-07-31 | 1 | -18/+70 |
| | |||||
* | 25272: add zshaddhistory hook | Peter Stephenson | 2008-07-17 | 1 | -1/+1 |
| | |||||
* | 25002: only ZLE should update attributes resulting from prompt expansion | Peter Stephenson | 2008-05-12 | 1 | -9/+10 |
| | |||||
* | 24899: make colour escape sequences configurable | Peter Stephenson | 2008-05-01 | 1 | -0/+1 |
| | | | | allow ANSI colour names | ||||
* | 24853: use metafied strings for inner loops over history | Peter Stephenson | 2008-04-20 | 1 | -7/+10 |
| | |||||
* | 24852: more combining chars fallout | Peter Stephenson | 2008-04-20 | 1 | -1/+1 |
| | |||||
* | 24821: update notes in FAQ on combining characters, | Peter Stephenson | 2008-04-16 | 1 | -0/+6 |
| | | | | fix up cursor on exit from user-defined widget | ||||
* | typo | Peter Stephenson | 2008-04-03 | 1 | -2/+4 |
| | |||||
* | 24786: handle read -t properly in zle via getbyte() | Peter Stephenson | 2008-04-03 | 1 | -7/+20 |
| | |||||
* | 24782: initial go at highlighting of characters in zle command lines | Peter Stephenson | 2008-04-03 | 1 | -0/+2 |
| | |||||
* | 24703: Src/Zle/zle_main.c: clear trashedzle when first starting | Bart Schaefer | 2008-03-11 | 1 | -1/+3 |
| | | | | | the editor in zleread(), so that reexpandprompt() from the first zrefresh() won't expand the prompt an extra time. | ||||
* | 24551: Free heap memory after every ZLE command | Peter Stephenson | 2008-02-14 | 1 | -0/+13 |
| | |||||
* | 24279: allow terminal changes after zle -I to be acquired by main shell | Peter Stephenson | 2007-12-18 | 1 | -1/+13 |
| | |||||
* | 24240: make vared check for trailing garbage earlier | Peter Stephenson | 2007-12-13 | 1 | -0/+4 |
| | |||||
* | 23924: Improve synchronising of character attributes with other | Geoff Wing | 2007-10-19 | 1 | -0/+2 |
| | | | | output routines | ||||
* | 23665: autoloading of module features and related tweaks | Peter Stephenson | 2007-07-06 | 1 | -6/+7 |
| | |||||
* | 23488: tidy up module interface and documentation | Peter Stephenson | 2007-05-29 | 1 | -2/+2 |
| | |||||
* | see 23479: add initial features support for modules | Peter Stephenson | 2007-05-28 | 1 | -3/+24 |
| | |||||
* | 23433: fix shift for ZMAXTIMEOUT | Peter Stephenson | 2007-05-13 | 1 | -1/+1 |
| | |||||
* | 23159 plus minor doc tweaks: leave BAUD parameter unset by default | Peter Stephenson | 2007-02-08 | 1 | -0/+1 |
| | |||||
* | 22981: Zvi Har'el: bad call from 22952 | Peter Stephenson | 2006-11-08 | 1 | -1/+1 |
| | | | | 22980: add hook array for special functions | ||||
* | 22924: a couple more metafy_line()/unmetafy_line() problems | Peter Stephenson | 2006-10-30 | 1 | -0/+1 |
| | |||||
* | 22765: rename some MB_ macros to WC_ for consistency. | Peter Stephenson | 2006-09-23 | 1 | -2/+2 |
| | |||||
* | 22727: "use 'exit' to exit" was suboptimal | Peter Stephenson | 2006-09-17 | 1 | -0/+1 |
| | |||||
* | 22676, 22678: extend sched and make it able to run events when waiting for | Peter Stephenson | 2006-09-10 | 1 | -153/+306 |
| | | | | input | ||||
* | 22556: Multibyte separators and delimiters | Peter Stephenson | 2006-07-24 | 1 | -12/+20 |
| | |||||
* | 22474: use variable argument lists to improve error message handling | Peter Stephenson | 2006-05-30 | 1 | -12/+11 |
| | |||||
* | Made implied "int" on new static variable explicit (which silences | Wayne Davison | 2006-05-30 | 1 | -1/+1 |
| | | | | gcc). | ||||
* | 22464: bad recursion if error in prompt substitution | Peter Stephenson | 2006-05-26 | 1 | -4/+9 |
| | |||||
* | 22431: set WIDGET etc. more consistently when executing zle functions | Peter Stephenson | 2006-04-25 | 1 | -4/+14 |
| | |||||
* | Changed some structures to avoid gcc's type-punned warnings. | Wayne Davison | 2006-03-07 | 1 | -3/+3 |
| | |||||
* | - When mbrtowc() returns -2 when given all the remaining chars in a | Wayne Davison | 2006-01-12 | 1 | -7/+7 |
| | | | | | | | | string, set an end-of-line flag and avoid calling mbrtowc() again for any of the incomplete characters that remain in the string. - Use "mbs" for the multi-byte state variable name (for consistency). - Use the new MB_INVALID and MB_INCOMPLETE defines for the size_t -1 and -2 values (respectively). | ||||
* | The return value of mbrtowc() is a size_t (unsigned), so don't | Wayne Davison | 2006-01-11 | 1 | -3/+6 |
| | | | | | assign it to an int and then check if it's < 0, as that won't work on a system where an int is larger than a size_t. | ||||
* | 22014: argument-base, insert-unicode-char | Peter Stephenson | 2005-11-24 | 1 | -0/+1 |
| | |||||
* | Changed zleread() to return a normal char pointer, not unsigned char. | Wayne Davison | 2005-11-15 | 1 | -8/+7 |
| | | | | Got rid of some unsigned-char/char pointer casts. | ||||
* | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 2005-10-28 | 1 | -8/+8 |
| | | | | use multibyte versions of nicechar wherever possible. | ||||
* | minor tidy-ups | Peter Stephenson | 2005-10-02 | 1 | -1/+0 |
| | |||||
* | 21784: Improved character widths for formatted multibyte character output | Peter Stephenson | 2005-09-29 | 1 | -4/+4 |
| | |||||
* | 21736: improve tests for word and identifier characters with multibyte input | Peter Stephenson | 2005-09-20 | 1 | -19/+0 |
| | |||||
* | 21720: fix getrestchar() some more | Peter Stephenson | 2005-09-09 | 1 | -1/+2 |
| | |||||
* | 21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on ↵ | Peter Stephenson | 2005-09-09 | 1 | -9/+38 |
| | | | | invalid characters or EOF |