Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-01-28 | 52441: zle_vi: Mark variables with const init as const | Jörg Sommer | 1 | -1/+1 | |
Because these variables are initialized with as constant string, they should be marked as *const* to make the compiler running with `-Wwrite-strings` more happy. | |||||
2022-11-17 | 50934: use OSC 52 escape sequence when copying to "* or "+ vi buffers | Oliver Kiddle | 1 | -3/+6 | |
2019-04-10 | 44215: Maintain LASTWIDGET across reset-prompt. | Roman Perepelitsa | 1 | -1/+1 | |
This avoids side effects of asynchronous notifications. | |||||
2018-09-03 | Don't handle ZLE functions for single key. | Peter Stephenson | 1 | -1/+1 | |
For read -k and read -q where we use ZLE, we just want a single key and not full ZLE processing. So don't handle timed ZLE functions when preforming the read. | |||||
2016-11-20 | 39986, 39989: improve handling of vi-repeat-change | Oliver Kiddle | 1 | -75/+62 | |
Save previous vi change and throw away a new change that fails. Add zle -f vichange to allow shell widget to be a single change. Fix repeat of command where numeric arguments were multiplied. | |||||
2016-11-17 | 39959: when repeating vi changes advance through the numbered killring registers | Oliver Kiddle | 1 | -9/+26 | |
Also fix numeric arguments with vi-repeat-change: and argument passed to the repeat replaces that previously saved with the change. | |||||
2016-11-03 | 39806: internal: Document zle's vichgbuf. | Daniel Shahaf | 1 | -0/+9 | |
2016-11-03 | 39820: vi-repeat handles multi-key bindings | Barton E. Schaefer | 1 | -4/+6 | |
2016-11-02 | 39811: vi-repeat-change must not be the "motion" of vi-change, lest it ↵ | Barton E. Schaefer | 1 | -1/+1 | |
infinitely repeat itself | |||||
2016-06-29 | 38770: vi upper/lowercase widgets and shell widget example that reads a vi ↵ | Oliver Kiddle | 1 | -0/+46 | |
movement | |||||
2016-04-14 | 38287: fix position for the end of a visual selection range for the cursor ↵ | Oliver Kiddle | 1 | -1/+1 | |
on an empty last line in the buffer | |||||
2015-09-11 | Read full multibyte string early for self-insert | Peter Stephenson | 1 | -1/+1 | |
2015-08-22 | 36274: clear virangeflag when getvirange() has an error (the next keystroke ↵ | Barton E. Schaefer | 1 | -0/+2 | |
is not a motion/selection). | |||||
2014-12-08 | 33924: allow vi line/characterwise mode to be forced | Oliver Kiddle | 1 | -2/+11 | |
2014-12-05 | 33860: minor fixes to vi mode changes | Oliver Kiddle | 1 | -31/+25 | |
2014-11-21 | 33738: account for a selection in vi-replace-chars | Oliver Kiddle | 1 | -8/+35 | |
2014-11-17 | unposted: reindent large block | Oliver Kiddle | 1 | -69/+68 | |
2014-11-17 | 33704: keybindings, documentation, tests and minor | Oliver Kiddle | 1 | -7/+1 | |
fixes for vim style visual selection changes | |||||
2014-11-17 | 33636: add support for a linewise visual selection mode | Oliver Kiddle | 1 | -7/+21 | |
2014-11-17 | 33635: adapt region to function as vim style visual selection mode | Oliver Kiddle | 1 | -8/+40 | |
2014-11-17 | 33633: support vim style text objects | Oliver Kiddle | 1 | -2/+13 | |
2014-11-17 | 33632: use viopp and visual local keymaps if they exist | Oliver Kiddle | 1 | -0/+5 | |
2014-11-15 | 33695: fix various vi-indent problems and vi-swap-case on a blank line | Oliver Kiddle | 1 | -4/+10 | |
2014-11-09 | 33639: fix bug with vi operators on a blank line | Oliver Kiddle | 1 | -9/+3 | |
and with backward bracket matching | |||||
2014-11-05 | 33604: fix change merging for vi mode where a change has just been undone | Oliver Kiddle | 1 | -2/+2 | |
2014-11-03 | 33593: support numeric argument to vi-join | Oliver Kiddle | 1 | -14/+21 | |
2014-10-30 | 33570, 33576: make killring/yank-pop work in vi mode after | Oliver Kiddle | 1 | -67/+1 | |
vi-put-before and vi-put-after | |||||
2014-10-29 | 33528: take notice of last column position when using vi-yank | Oliver Kiddle | 1 | -5/+15 | |
and an upward cursor movement | |||||
2014-10-24 | 33520: correct cursor positioning following a vi mode yank operation | Oliver Kiddle | 1 | -1/+8 | |
2014-10-23 | 33518: add support for "_ vi buffer and arguments to vi-set-buffer from a ↵ | Oliver Kiddle | 1 | -6/+18 | |
zle widget | |||||
2014-10-23 | 33512: add support for "0 vi buffer and yank to it | Oliver Kiddle | 1 | -6/+6 | |
2014-03-13 | 32480: Fix crash in vi mode with too few previous changes | Jun T | 1 | -1/+1 | |
2014-02-05 | 32342: fix overstrike for vi mode and use varying vi commands at line start | Oliver Kiddle | 1 | -2/+4 | |
2014-02-05 | 32334 (modified so KEEPSUFFIX is unchanged for vi-cmd-mode; based on | Oliver Kiddle | 1 | -7/+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 | -3/+9 | |
widget so undo from insert mode is useful again | |||||
2014-01-28 | 32308: Improve initialising of vi change. | Peter Stephenson | 1 | -2/+25 | |
Better handling when entering viins on entry to editor. Slightly changed since post to use vi command a. | |||||
2008-05-04 | 24915: some more fix-ups for combining characters | Peter Stephenson | 1 | -18/+29 | |
2008-04-23 | 24865: bad character adjustment in vireplacechars() | Peter Stephenson | 1 | -1/+3 | |
2008-04-21 | 24859: combining chars: overwriting and vi replace and append | Peter Stephenson | 1 | -9/+18 | |
2008-04-20 | 24853: use metafied strings for inner loops over history | Peter Stephenson | 1 | -2/+1 | |
2008-04-20 | 24852: more combining chars fallout | Peter Stephenson | 1 | -6/+13 | |
2008-04-17 | fix vi-replace-chars | Peter Stephenson | 1 | -1/+1 | |
2008-04-13 | 24808: initial support for combining characters in zle | Peter Stephenson | 1 | -19/+37 | |
2008-04-03 | 24786: handle read -t properly in zle via getbyte() | Peter Stephenson | 1 | -1/+1 | |
2006-04-25 | 22431: set WIDGET etc. more consistently when executing zle functions | Peter Stephenson | 1 | -1/+1 | |
2005-11-01 | - In vireplacechars(), changed "ch" into a ZLE_INT_T. | Wayne Davison | 1 | -13/+10 | |
- Changed some islower()/isupper()/iblank() calls on zleline to use the new ZC_i<type> versions. | |||||
2005-10-28 | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 1 | -2/+2 | |
use multibyte versions of nicechar wherever possible. | |||||
2005-09-09 | 21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on ↵ | Peter Stephenson | 1 | -1/+1 | |
invalid characters or EOF | |||||
2005-08-17 | Got rid of an empty #ifdef/#else/#endif. | Wayne Davison | 1 | -4/+0 | |
2005-02-26 | 20872: fix ZS_{icntrl,tolower} vs. ZC_{incntrl,tolower} confusion | Andrey Borzenkov | 1 | -5/+6 | |