Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-11-17 | 33632: use viopp and visual local keymaps if they exist | Oliver Kiddle | 1 | -1/+4 | |
2014-10-23 | 33512: add support for "0 vi buffer and yank to it | Oliver Kiddle | 1 | -1/+1 | |
2014-02-23 | 32427: avoid busy loop on closed descriptors for "zle -F" handlers | Barton E. Schaefer | 1 | -3/+36 | |
Also assure the handlers are called on error conditions and document the extra argument that is passed in the error case. | |||||
2014-02-05 | 32342: fix overstrike for vi mode and use varying vi commands at line start | Oliver Kiddle | 1 | -8/+8 | |
2014-02-05 | 32334 (modified so KEEPSUFFIX is unchanged for vi-cmd-mode; based on | Oliver Kiddle | 1 | -1/+1 | |
Jun T: 32324, 32330), 32347, Jun T: 32344, 32349: add split-undo zle widget for configurable breaks in undo sequence | |||||
2014-01-31 | 32314: merge undo events corresponding to vi change in the vi-cmd-mode ↵ | Oliver Kiddle | 1 | -6/+5 | |
widget so undo from insert mode is useful again | |||||
2014-01-28 | 32308: Improve initialising of vi change. | Peter Stephenson | 1 | -1/+1 | |
Better handling when entering viins on entry to editor. Slightly changed since post to use vi command a. | |||||
2013-11-12 | 31961: rationalise fd watching to use structure | Peter Stephenson | 1 | -20/+20 | |
2013-11-07 | 31937: zle -Fw uses widget semantics for file descriptor handler | Peter Stephenson | 1 | -14/+24 | |
2013-09-25 | 31765: If zle starts in viins mark as insertion. | Peter Stephenson | 1 | -0/+7 | |
This allows undo to work on everything entered. | |||||
2013-08-08 | users/17908: Keep history line in sync between ZLE and shell. | Peter Stephenson | 1 | -0/+7 | |
Update ZLE version if history is read, pushed or popped with ZLE active | |||||
2013-06-27 | 31483: Call zrefresh() before unqueue()ing signals | Mikael Magnusson | 1 | -0/+2 | |
Not doing so causes problems for example with this .zshrc zle -N zle-line-init foo zle -N set-local-history bar foo() { zle set-local-history -n 1 } bar() { zle reset-prompt } | |||||
2013-04-30 | 31350: block SIGWINCH nearly all the time, except | Bart Schaefer | 1 | -0/+10 | |
when about to calculate prompts or do synchronous read, so syscalls are not interrupted by window size changes. | |||||
2013-04-05 | 31172: Let vared define custom init and finish hooks | Frank Terbeck | 1 | -7/+14 | |
Using this, you can do things like this in a more straight-forward manner: foo-init() { CURSOR=0; } zle -N foo-init foo=$'Some longer\nbuffer with\nmultiple lines.' vared -i foo-init foo | |||||
2013-04-05 | 31174: zle: Make sure state changes are refreshed after init hook | Frank Terbeck | 1 | -2/+2 | |
If `zrefresh' is not called _after_ the zle-line-init hook, any changes made to the editor's state (be it changes to $CURSOR or $BUFFER or called widgets like `clear-screen') will only be picked up after the first character is typed into the editor. | |||||
2012-01-05 | 30084: `zle -T tc func' for zle testing of termcap output | Peter Stephenson | 1 | -1/+1 | |
2012-01-02 | queue_signals() to prevent adjustwinsize() loop on FreeBSD | Bart Schaefer | 1 | -0/+14 | |
2011-08-04 | 29643: set incompfunc to zero when executing hook or trap function | Peter Stephenson | 1 | -5/+0 | |
2011-07-12 | 29542: fix crash in hbegin(), remove bad test | Peter Stephenson | 1 | -1/+1 | |
29543: fix backslash-newline within words with histlexwords | |||||
2011-05-26 | 29374: exit ZLE immediately if exit pending when keypress expected | Peter Stephenson | 1 | -2/+2 | |
2010-12-20 | Paul 28538 / me 28540 / couple of unposted casts: | Peter Stephenson | 1 | -1/+1 | |
use char * for pointer arithmetic rather than void * | |||||
2010-09-20 | 28282: new function zlecallhook() | Peter Stephenson | 1 | -21/+3 | |
fix arguments to zle-keymap-select | |||||
2010-09-08 | 28237: new parameter ZLE_LINE_ABORTED | Peter Stephenson | 1 | -0/+3 | |
28241: don't list .safe with bindkey -lL | |||||
2010-07-31 | users/15217: use top-level status when redrawing prompt | Peter Stephenson | 1 | -0/+23 | |
2009-12-16 | Check the return value of all pipe(), read(), and write() calls. | Wayne Davison | 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. | |||||
2009-01-28 | 26463: Greg Klanderman: add zle-line-finish widget | Peter Stephenson | 1 | -0/+13 | |
26464: Greg Klanderman: fix insert-ids=single for menu completion 26465: Greg Klanderman: command keymap for execution | |||||
2008-12-09 | 26110: option to allow vared to open to an alternative terminal | Peter Stephenson | 1 | -5/+14 | |
2008-11-12 | 26030: fix memory leak in vared | Oliver Kiddle | 1 | -0/+1 | |
2008-11-11 | 26025: prefer handling user input to zle -F file descriptor | Peter Stephenson | 1 | -8/+15 | |
2008-09-26 | 25744: dynamic named directories and further doshfunc() simplification | Peter Stephenson | 1 | -1/+1 | |
2008-09-22 | 25723: align combining character when popped from input stack | Peter Stephenson | 1 | -0/+1 | |
2008-09-16 | 25677: add %x and %I prompt escapes for shell source code debugging | Peter Stephenson | 1 | -3/+2 | |
tidy up interface to doshfunc() | |||||
2008-09-08 | 25634: free t before returning if both t and errflag are set. | Clint Adams | 1 | -0/+2 | |
2008-07-31 | 25345, 25347: neaten interface from main shell to zle | Peter Stephenson | 1 | -18/+70 | |
2008-07-17 | 25272: add zshaddhistory hook | Peter Stephenson | 1 | -1/+1 | |
2008-05-12 | 25002: only ZLE should update attributes resulting from prompt expansion | Peter Stephenson | 1 | -9/+10 | |
2008-05-01 | 24899: make colour escape sequences configurable | Peter Stephenson | 1 | -0/+1 | |
allow ANSI colour names | |||||
2008-04-20 | 24853: use metafied strings for inner loops over history | Peter Stephenson | 1 | -7/+10 | |
2008-04-20 | 24852: more combining chars fallout | Peter Stephenson | 1 | -1/+1 | |
2008-04-16 | 24821: update notes in FAQ on combining characters, | Peter Stephenson | 1 | -0/+6 | |
fix up cursor on exit from user-defined widget | |||||
2008-04-03 | typo | Peter Stephenson | 1 | -2/+4 | |
2008-04-03 | 24786: handle read -t properly in zle via getbyte() | Peter Stephenson | 1 | -7/+20 | |
2008-04-03 | 24782: initial go at highlighting of characters in zle command lines | Peter Stephenson | 1 | -0/+2 | |
2008-03-11 | 24703: Src/Zle/zle_main.c: clear trashedzle when first starting | Bart Schaefer | 1 | -1/+3 | |
the editor in zleread(), so that reexpandprompt() from the first zrefresh() won't expand the prompt an extra time. | |||||
2008-02-14 | 24551: Free heap memory after every ZLE command | Peter Stephenson | 1 | -0/+13 | |
2007-12-18 | 24279: allow terminal changes after zle -I to be acquired by main shell | Peter Stephenson | 1 | -1/+13 | |
2007-12-13 | 24240: make vared check for trailing garbage earlier | Peter Stephenson | 1 | -0/+4 | |
2007-10-19 | 23924: Improve synchronising of character attributes with other | Geoff Wing | 1 | -0/+2 | |
output routines | |||||
2007-07-06 | 23665: autoloading of module features and related tweaks | Peter Stephenson | 1 | -6/+7 | |
2007-05-29 | 23488: tidy up module interface and documentation | Peter Stephenson | 1 | -2/+2 | |