Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 32157: fix extra line feed after prompt, and erased character in completion ↵ | Barton E. Schaefer | 2013-12-18 | 1 | -23/+24 |
| | | | | listing, when ZLE_RPROMPT_INDENT=0 | ||||
* | 32114: ZLE_PROMPT_INDENT allows you to move rprompt flush right | Patrick Oscity | 2013-12-16 | 2 | -7/+31 |
| | |||||
* | 31961: rationalise fd watching to use structure | Peter Stephenson | 2013-11-12 | 3 | -60/+56 |
| | |||||
* | 31937: zle -Fw uses widget semantics for file descriptor handler | Peter Stephenson | 2013-11-07 | 3 | -20/+41 |
| | |||||
* | 31922: zlecharasstring missed flip of bit 5 after Meta | Peter Stephenson | 2013-10-28 | 1 | -0/+1 |
| | |||||
* | 31882: Insulate completion widget against environment. | Peter Stephenson | 2013-10-24 | 1 | -4/+1 |
| | | | | Prevents change in pipestatus leaking back out. | ||||
* | 31784: better line width calculation for completion listings | Barton E. Schaefer | 2013-10-03 | 1 | -25/+33 |
| | | | | | | | When deciding whether there is enough horizontal space to show completion descriptions for each match in a listing, treat the separator as part of the description rather than as part of the match, and account for lines that have already wrapped due to very long matches. | ||||
* | 31781: "compdescribe -i" clears the completion list column padding width | Barton E. Schaefer | 2013-10-03 | 1 | -0/+1 |
| | |||||
* | 31765: If zle starts in viins mark as insertion. | Peter Stephenson | 2013-09-25 | 1 | -0/+7 |
| | | | | This allows undo to work on everything entered. | ||||
* | 31737: same loop counter fix in get_cadef as get_cvdef. | Barton E. Schaefer | 2013-09-19 | 1 | -1/+1 |
| | |||||
* | 31735: fix off-by-one in completion utility cache code. | Axel Beckert | 2013-09-19 | 1 | -1/+1 |
| | | | | Was causing crashes in complex completions, particularly with taskwarrior | ||||
* | 31644: Fix insertion of multibyte characters into editor line. | Peter Stephenson | 2013-08-08 | 1 | -1/+2 |
| | | | | | This was broken for a string that came from outside ZLE in the case where the editing buffer wasn't metafied, i.e. not in completion. | ||||
* | users/17908: Keep history line in sync between ZLE and shell. | Peter Stephenson | 2013-08-08 | 1 | -0/+7 |
| | | | | Update ZLE version if history is read, pushed or popped with ZLE active | ||||
* | 31611: attempt to fix crash completing redirection in do loop | Peter Stephenson | 2013-08-02 | 1 | -2/+24 |
| | |||||
* | 31483: Call zrefresh() before unqueue()ing signals | Mikael Magnusson | 2013-06-27 | 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 } | ||||
* | 31350: block SIGWINCH nearly all the time, except | Bart Schaefer | 2013-04-30 | 1 | -0/+10 |
| | | | | | when about to calculate prompts or do synchronous read, so syscalls are not interrupted by window size changes. | ||||
* | 31272: Avoid double free, get_compctl should not free its arguments. | Bart Schaefer | 2013-04-20 | 1 | -1/+0 |
| | |||||
* | 31172: Let vared define custom init and finish hooks | Frank Terbeck | 2013-04-05 | 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 | ||||
* | 31174: zle: Make sure state changes are refreshed after init hook | Frank Terbeck | 2013-04-05 | 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. | ||||
* | Jun. T: typo in vi-goto-mark | Peter Stephenson | 2013-04-02 | 1 | -1/+1 |
| | |||||
* | 31037: return to previous position with vi-goto-mark using `` or '' | Oliver Kiddle | 2013-02-09 | 1 | -4/+12 |
| | |||||
* | users/17318: only increment the undo variable return value for the | Peter Stephenson | 2012-10-09 | 1 | -0/+11 |
| | | | | first request in a row | ||||
* | users/17314: ensure an undo change number | Peter Stephenson | 2012-10-09 | 1 | -10/+17 |
| | | | | | uniquely specifies a point in editing history by incrementing the value returned by the variable. | ||||
* | 30715: use enum lextok for variables containing lexical tokens | Peter Stephenson | 2012-10-05 | 1 | -6/+9 |
| | |||||
* | John Stahara: 30641: bindkey -N error report is misleading | Peter Stephenson | 2012-08-25 | 1 | -1/+1 |
| | | | | when copying keymap. | ||||
* | Aaron Scrab: 30604: make repeating vi skip character useful by ignoring | Peter Stephenson | 2012-08-13 | 1 | -7/+24 |
| | | | | character just matched | ||||
* | Aaron Schrab: 30603: repeating vi skip characters command caused bad position | Peter Stephenson | 2012-08-13 | 1 | -0/+2 |
| | |||||
* | unposted: fix trailing spaces from previous commit | Mikael Magnusson | 2012-05-02 | 1 | -1/+1 |
| | |||||
* | 30425 (fixed): Add localhistory/globalhistory to $ZLE_STATE as set by the ↵ | Mikael Magnusson | 2012-05-02 | 1 | -10/+18 |
| | | | | set-local-history zle widget | ||||
* | users/16932: implement $UNDO_CHANGE_NO and argument to undo widget | Peter Stephenson | 2012-03-29 | 3 | -2/+33 |
| | |||||
* | 30193: remnulargs() after poking into string in case length changes | Bart Schaefer | 2012-02-09 | 1 | -1/+1 |
| | |||||
* | Holger Macht via Ismail: 30185: openSUSE directory missed from | Peter Stephenson | 2012-02-07 | 1 | -1/+1 |
| | | | | module definition | ||||
* | 30084: `zle -T tc func' for zle testing of termcap output | Peter Stephenson | 2012-01-05 | 3 | -3/+144 |
| | |||||
* | queue_signals() to prevent adjustwinsize() loop on FreeBSD | Bart Schaefer | 2012-01-02 | 1 | -0/+14 |
| | |||||
* | 30033: silence valgrind warnings | Bart Schaefer | 2011-12-20 | 1 | -0/+1 |
| | |||||
* | 29891: make zle -lL with arguments work | Peter Stephenson | 2011-11-04 | 1 | -1/+11 |
| | |||||
* | 29859: compadd handles its own options | Peter Stephenson | 2011-10-26 | 1 | -1/+1 |
| | |||||
* | 29820: _pick_variant -b to match builtin | Peter Stephenson | 2011-10-14 | 1 | -0/+41 |
| | |||||
* | users/16375: initialise nrefs on each loop in match tests | Peter Stephenson | 2011-09-18 | 1 | -4/+6 |
| | |||||
* | 29681: use [] to dereference region_highlights | Mikael Magnusson | 2011-08-17 | 1 | -7/+7 |
| | |||||
* | 29643: set incompfunc to zero when executing hook or trap function | Peter Stephenson | 2011-08-04 | 1 | -5/+0 |
| | |||||
* | 29644: work around _describe bug, plus cosmetic tweaks | Peter Stephenson | 2011-08-03 | 2 | -2/+14 |
| | |||||
* | 29542: fix crash in hbegin(), remove bad test | Peter Stephenson | 2011-07-12 | 1 | -1/+1 |
| | | | | 29543: fix backslash-newline within words with histlexwords | ||||
* | 29503: Missing popheap() on failed autoload | Peter Stephenson | 2011-06-23 | 1 | -4/+0 |
| | |||||
* | unposted: Remove additional for loop noticed by Mikael | Peter Stephenson | 2011-06-19 | 1 | -2/+0 |
| | |||||
* | 29491: remove some variables set but not used | Peter Stephenson | 2011-06-19 | 4 | -14/+6 |
| | |||||
* | 29459: Further fixes for parameter flag completion, | Peter Stephenson | 2011-06-04 | 1 | -2/+4 |
| | | | | plus drive-by fix for double-quoted parameter completion with flags | ||||
* | 29452: allow completion of parameter flags | Peter Stephenson | 2011-06-03 | 1 | -3/+13 |
| | |||||
* | 29374: exit ZLE immediately if exit pending when keypress expected | Peter Stephenson | 2011-05-26 | 1 | -2/+2 |
| | |||||
* | 29307, 29308 + replies: Fix some doubled words in docs and comments. | Mikael Magnusson | 2011-05-19 | 2 | -2/+2 |
| |