Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 32361: don't reset lastline before completion | Oliver Kiddle | 2014-02-14 | 1 | -1/+0 |
| | |||||
* | 32365: another stab at the heuristic for initializing rprompt_indent | Barton E. Schaefer | 2014-02-08 | 1 | -1/+1 |
| | |||||
* | 32342: fix overstrike for vi mode and use varying vi commands at line start | Oliver Kiddle | 2014-02-05 | 2 | -10/+12 |
| | |||||
* | 32334 (modified so KEEPSUFFIX is unchanged for vi-cmd-mode; based on | Oliver Kiddle | 2014-02-05 | 4 | -8/+29 |
| | | | | | Jun T: 32324, 32330), 32347, Jun T: 32344, 32349: add split-undo zle widget for configurable breaks in undo sequence | ||||
* | Fix leading whitespace in a comment | Barton E. Schaefer | 2014-02-02 | 1 | -1/+1 |
| | |||||
* | 32340: improve error messages for "read -c" / "read -l" | Barton E. Schaefer | 2014-02-02 | 1 | -1/+1 |
| | |||||
* | 32314: merge undo events corresponding to vi change in the vi-cmd-mode ↵ | Oliver Kiddle | 2014-01-31 | 4 | -12/+19 |
| | | | | widget so undo from insert mode is useful again | ||||
* | 32303: simplistic completion after $x: | Peter Stephenson | 2014-01-28 | 1 | -0/+14 |
| | |||||
* | 32308: Improve initialising of vi change. | Peter Stephenson | 2014-01-28 | 2 | -3/+26 |
| | | | | | Better handling when entering viins on entry to editor. Slightly changed since post to use vi command a. | ||||
* | 32283: fix crash in menu selection when number of terminal lines is small | Barton E. Schaefer | 2014-01-18 | 1 | -1/+1 |
| | |||||
* | 32196: copy-prev-shell-word needs a lexer flag | Carl Drougge | 2014-01-02 | 1 | -1/+1 |
| | |||||
* | 32182: re-enable command completion after a separator | Barton E. Schaefer | 2013-12-25 | 1 | -4/+7 |
| | |||||
* | 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 |
| |