Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-17 | 34919: update interrupt parse error for ZLE cases. | Peter Stephenson | 1 | -1/+1 | |
Covers both send-break and push-input. | |||||
2014-12-11 | 33876: etc.: Separate errors and keyboards interrupts | Peter Stephenson | 1 | -1/+1 | |
Combination of 12 commits from interrupt_abort branch. Basic strategy is to introduce bits to errflag and to set and reset them separately. Remove interrupt status on return to main keymap. Turn off ERRFLAG_INT for always block. Restore bit thereafter: we probably need a new variable in order to allow user interrupts to be reset in the always block. Add TRY_BLOCK_INTERRUPT This works the same as TRY_BLOCK_ERROR, but for a SIGINT, too. Ensure propagation of SIGINT from exited job. If received by foreground job, shell uses ERRFLAG_INT, not ERRFLAG_ERROR, to set the new state. Reset errflag before precmd() Add always block in _main_completion to fix ZLS_COLORS Ensures we get the right state of $ZLS_COLORS at the end of _main_complete even if there's an interrupt. However, the "right state" is a bit messy as it depends on styles. | |||||
2014-12-05 | 33860: minor fixes to vi mode changes | Oliver Kiddle | 1 | -8/+19 | |
2014-11-30 | 33823: overwrite mode shouldn't replace newlines | Oliver Kiddle | 1 | -11/+10 | |
2014-11-17 | 33636: add support for a linewise visual selection mode | Oliver Kiddle | 1 | -3/+42 | |
2014-11-17 | 33635: adapt region to function as vim style visual selection mode | Oliver Kiddle | 1 | -5/+9 | |
2014-11-17 | 33700: new widget for put in vim style visual selection mode | Oliver Kiddle | 1 | -4/+57 | |
2014-10-30 | 33570, 33576: make killring/yank-pop work in vi mode after | Oliver Kiddle | 1 | -9/+83 | |
vi-put-before and vi-put-after | |||||
2014-03-23 | m0viefreak: users/18655,18657,18660: assorted auto-removable suffix fixes | m0viefreak | 1 | -14/+14 | |
Src/Zle/compresult.c, Src/Zle/zle_misc.c, Src/Zle/zle_refresh.c: fix auto-removable suffix highlighting Completion/Unix/Command/_git: fix compadd for auto-removable suffix in _git_commit_ranges and _git_stash | |||||
2014-01-02 | 32196: copy-prev-shell-word needs a lexer flag | Carl Drougge | 1 | -1/+1 | |
2010-12-12 | 28510: add (z+c+) and (z+C+) parameter flags | Peter Stephenson | 1 | -1/+1 | |
2009-04-24 | 26876 with updated documentation: add ZLE_{REMOVE,SPACE}_SUFFIX_CHARS | Peter Stephenson | 1 | -14/+51 | |
2009-01-28 | 26463: Greg Klanderman: add zle-line-finish widget | Peter Stephenson | 1 | -3/+19 | |
26464: Greg Klanderman: fix insert-ids=single for menu completion 26465: Greg Klanderman: command keymap for execution | |||||
2008-09-26 | 25744: dynamic named directories and further doshfunc() simplification | Peter Stephenson | 1 | -1/+1 | |
2008-09-16 | 25677: add %x and %I prompt escapes for shell source code debugging | Peter Stephenson | 1 | -3/+3 | |
tidy up interface to doshfunc() | |||||
2008-05-04 | 24915: some more fix-ups for combining characters | Peter Stephenson | 1 | -4/+14 | |
2008-04-23 | unposted: fix overwrite without MULTIBYTE_SUPPORT | Peter Stephenson | 1 | -1/+7 | |
2008-04-22 | 24861 (with tweaks): logic to use alternative wcwidth() if needed; | Peter Stephenson | 1 | -2/+8 | |
slightly improve test for overwriting with combining characters. | |||||
2008-04-21 | 24860: better overwrite mode | Peter Stephenson | 1 | -5/+29 | |
2008-04-21 | 24859: combining chars: overwriting and vi replace and append | Peter Stephenson | 1 | -6/+19 | |
2008-04-20 | 24853: bits missed from patch | Peter Stephenson | 1 | -2/+2 | |
2008-04-20 | 24853: use metafied strings for inner loops over history | Peter Stephenson | 1 | -40/+52 | |
2008-04-15 | 24819: fix transposing characters and sneaky combination generation | Peter Stephenson | 1 | -21/+81 | |
2008-04-14 | 24816: some places where we need cursor alignment with combining characters | Peter Stephenson | 1 | -0/+2 | |
2008-04-13 | 24808: initial support for combining characters in zle | Peter Stephenson | 1 | -20/+24 | |
2008-04-03 | 24786: handle read -t properly in zle via getbyte() | Peter Stephenson | 1 | -1/+1 | |
2007-08-30 | 23807: fix interactive completion mode | Peter Stephenson | 1 | -0/+2 | |
2007-04-19 | users/11419: zle copy-region-as-kill <string> | Peter Stephenson | 1 | -7/+14 | |
adds text to the kill ring | |||||
2006-09-10 | 22684: improve getkeystring() interface and make printf do octal escapes | Peter Stephenson | 1 | -1/+1 | |
2006-02-09 | Call ZS_memchr() instead of plain memchr() so that suffix-removal | Wayne Davison | 1 | -2/+2 | |
works again. | |||||
2006-01-06 | 22124: handle bad multibyte input better | Peter Stephenson | 1 | -1/+5 | |
2005-11-30 | Fixed parsedigit() to have it use its arg instead of "lastchar". | Wayne Davison | 1 | -15/+12 | |
2005-11-24 | 22014: argument-base, insert-unicode-char | Peter Stephenson | 1 | -16/+72 | |
2005-11-15 | Got rid of some compiler warnings about comparisons between signed | Wayne Davison | 1 | -5/+6 | |
and unsigned variables. | |||||
2005-11-15 | Got rid of some unsigned-char/char pointer casts. | Wayne Davison | 1 | -15/+10 | |
2005-11-07 | users/9638: tweaks for FCEDIT etc. | Peter Stephenson | 1 | -45/+164 | |
21986: rewrite completion suffixes for wide characters | |||||
2005-11-02 | users/9610: handle digit argument when copying words | Peter Stephenson | 1 | -11/+29 | |
2005-11-02 | 21973: typo caused digitargument() not to work | Peter Stephenson | 1 | -2/+2 | |
2005-11-01 | - A few changes in light of the new ZLE_CHAR_T and ZLE_STRING_T. | Wayne Davison | 1 | -20/+11 | |
- Use idigit() in place of some former '0' - '9' range checks. - Simplified some multibyte conditional code by using ZC_icntrl() and LASTFULLCHAR. | |||||
2005-10-28 | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 1 | -5/+5 | |
use multibyte versions of nicechar wherever possible. | |||||
2005-09-09 | 21722: fix multibyte word stuff | Peter Stephenson | 1 | -2/+2 | |
2005-09-09 | 21717: Src/Zle/zle_misc.c: fix execute-named-command and -where-is | Peter Stephenson | 1 | -1/+1 | |
with multibyte support | |||||
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-15 | 21616: typo | Peter Stephenson | 1 | -1/+1 | |
2005-08-15 | 21610: Turn on ZLE_UNICODE_SUPPORT and fix a few related problems. | Peter Stephenson | 1 | -2/+17 | |
2005-08-10 | c.f. 21590: metafy_line()/unmetafy_line() now support wide characters | Peter Stephenson | 1 | -8/+15 | |
2005-07-28 | 21541: remove some warnings from ZLE_UNICODE_SUPPORT | Peter Stephenson | 1 | -1/+1 | |
2005-03-11 | 20966: fix crash in execute-named-command | Peter Stephenson | 1 | -4/+6 | |
2005-03-07 | 20945: rename statics to avoid clash with globals | Peter Stephenson | 1 | -29/+29 | |
2005-02-24 | 20866: fix deliberate errors in 20861 | Peter Stephenson | 1 | -1/+4 | |