Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 35824: allow highlighting of just pasted text and put text from bracketed ↵ | Oliver Kiddle | 2015-07-23 | 1 | -6/+15 |
| | | | | paste in cut buffers | ||||
* | 35826: add getsparam_u() to return unmetafied string, use it for a number of ↵ | Barton E. Schaefer | 2015-07-22 | 1 | -2/+2 |
| | | | | references to non-special params | ||||
* | unposted: add missing (void) argument list to bracketedestring() | Peter Stephenson | 2015-06-23 | 1 | -1/+1 |
| | |||||
* | 35474, 35492: support the bracketed paste mode of newer terminal emulators | Oliver Kiddle | 2015-06-19 | 1 | -0/+68 |
| | |||||
* | 34919: update interrupt parse error for ZLE cases. | Peter Stephenson | 2015-04-17 | 1 | -1/+1 |
| | | | | Covers both send-break and push-input. | ||||
* | 33876: etc.: Separate errors and keyboards interrupts | Peter Stephenson | 2014-12-11 | 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. | ||||
* | 33860: minor fixes to vi mode changes | Oliver Kiddle | 2014-12-05 | 1 | -8/+19 |
| | |||||
* | 33823: overwrite mode shouldn't replace newlines | Oliver Kiddle | 2014-11-30 | 1 | -11/+10 |
| | |||||
* | 33636: add support for a linewise visual selection mode | Oliver Kiddle | 2014-11-17 | 1 | -3/+42 |
| | |||||
* | 33635: adapt region to function as vim style visual selection mode | Oliver Kiddle | 2014-11-17 | 1 | -5/+9 |
| | |||||
* | 33700: new widget for put in vim style visual selection mode | Oliver Kiddle | 2014-11-17 | 1 | -4/+57 |
| | |||||
* | 33570, 33576: make killring/yank-pop work in vi mode after | Oliver Kiddle | 2014-10-30 | 1 | -9/+83 |
| | | | | vi-put-before and vi-put-after | ||||
* | m0viefreak: users/18655,18657,18660: assorted auto-removable suffix fixes | m0viefreak | 2014-03-23 | 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 | ||||
* | 32196: copy-prev-shell-word needs a lexer flag | Carl Drougge | 2014-01-02 | 1 | -1/+1 |
| | |||||
* | 28510: add (z+c+) and (z+C+) parameter flags | Peter Stephenson | 2010-12-12 | 1 | -1/+1 |
| | |||||
* | 26876 with updated documentation: add ZLE_{REMOVE,SPACE}_SUFFIX_CHARS | Peter Stephenson | 2009-04-24 | 1 | -14/+51 |
| | |||||
* | 26463: Greg Klanderman: add zle-line-finish widget | Peter Stephenson | 2009-01-28 | 1 | -3/+19 |
| | | | | | 26464: Greg Klanderman: fix insert-ids=single for menu completion 26465: Greg Klanderman: command keymap for execution | ||||
* | 25744: dynamic named directories and further doshfunc() simplification | Peter Stephenson | 2008-09-26 | 1 | -1/+1 |
| | |||||
* | 25677: add %x and %I prompt escapes for shell source code debugging | Peter Stephenson | 2008-09-16 | 1 | -3/+3 |
| | | | | tidy up interface to doshfunc() | ||||
* | 24915: some more fix-ups for combining characters | Peter Stephenson | 2008-05-04 | 1 | -4/+14 |
| | |||||
* | unposted: fix overwrite without MULTIBYTE_SUPPORT | Peter Stephenson | 2008-04-23 | 1 | -1/+7 |
| | |||||
* | 24861 (with tweaks): logic to use alternative wcwidth() if needed; | Peter Stephenson | 2008-04-22 | 1 | -2/+8 |
| | | | | slightly improve test for overwriting with combining characters. | ||||
* | 24860: better overwrite mode | Peter Stephenson | 2008-04-21 | 1 | -5/+29 |
| | |||||
* | 24859: combining chars: overwriting and vi replace and append | Peter Stephenson | 2008-04-21 | 1 | -6/+19 |
| | |||||
* | 24853: bits missed from patch | Peter Stephenson | 2008-04-20 | 1 | -2/+2 |
| | |||||
* | 24853: use metafied strings for inner loops over history | Peter Stephenson | 2008-04-20 | 1 | -40/+52 |
| | |||||
* | 24819: fix transposing characters and sneaky combination generation | Peter Stephenson | 2008-04-15 | 1 | -21/+81 |
| | |||||
* | 24816: some places where we need cursor alignment with combining characters | Peter Stephenson | 2008-04-14 | 1 | -0/+2 |
| | |||||
* | 24808: initial support for combining characters in zle | Peter Stephenson | 2008-04-13 | 1 | -20/+24 |
| | |||||
* | 24786: handle read -t properly in zle via getbyte() | Peter Stephenson | 2008-04-03 | 1 | -1/+1 |
| | |||||
* | 23807: fix interactive completion mode | Peter Stephenson | 2007-08-30 | 1 | -0/+2 |
| | |||||
* | users/11419: zle copy-region-as-kill <string> | Peter Stephenson | 2007-04-19 | 1 | -7/+14 |
| | | | | adds text to the kill ring | ||||
* | 22684: improve getkeystring() interface and make printf do octal escapes | Peter Stephenson | 2006-09-10 | 1 | -1/+1 |
| | |||||
* | Call ZS_memchr() instead of plain memchr() so that suffix-removal | Wayne Davison | 2006-02-09 | 1 | -2/+2 |
| | | | | works again. | ||||
* | 22124: handle bad multibyte input better | Peter Stephenson | 2006-01-06 | 1 | -1/+5 |
| | |||||
* | Fixed parsedigit() to have it use its arg instead of "lastchar". | Wayne Davison | 2005-11-30 | 1 | -15/+12 |
| | |||||
* | 22014: argument-base, insert-unicode-char | Peter Stephenson | 2005-11-24 | 1 | -16/+72 |
| | |||||
* | Got rid of some compiler warnings about comparisons between signed | Wayne Davison | 2005-11-15 | 1 | -5/+6 |
| | | | | and unsigned variables. | ||||
* | Got rid of some unsigned-char/char pointer casts. | Wayne Davison | 2005-11-15 | 1 | -15/+10 |
| | |||||
* | users/9638: tweaks for FCEDIT etc. | Peter Stephenson | 2005-11-07 | 1 | -45/+164 |
| | | | | 21986: rewrite completion suffixes for wide characters | ||||
* | users/9610: handle digit argument when copying words | Peter Stephenson | 2005-11-02 | 1 | -11/+29 |
| | |||||
* | 21973: typo caused digitargument() not to work | Peter Stephenson | 2005-11-02 | 1 | -2/+2 |
| | |||||
* | - A few changes in light of the new ZLE_CHAR_T and ZLE_STRING_T. | Wayne Davison | 2005-11-01 | 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. | ||||
* | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 2005-10-28 | 1 | -5/+5 |
| | | | | use multibyte versions of nicechar wherever possible. | ||||
* | 21722: fix multibyte word stuff | Peter Stephenson | 2005-09-09 | 1 | -2/+2 |
| | |||||
* | 21717: Src/Zle/zle_misc.c: fix execute-named-command and -where-is | Peter Stephenson | 2005-09-09 | 1 | -1/+1 |
| | | | | with multibyte support | ||||
* | 21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on ↵ | Peter Stephenson | 2005-09-09 | 1 | -1/+1 |
| | | | | invalid characters or EOF | ||||
* | 21616: typo | Peter Stephenson | 2005-08-15 | 1 | -1/+1 |
| | |||||
* | 21610: Turn on ZLE_UNICODE_SUPPORT and fix a few related problems. | Peter Stephenson | 2005-08-15 | 1 | -2/+17 |
| | |||||
* | c.f. 21590: metafy_line()/unmetafy_line() now support wide characters | Peter Stephenson | 2005-08-10 | 1 | -8/+15 |
| |