Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 46068 (tweaked) (was: github #57): region_highlight: Add memo= support. | Daniel Shahaf | 2020-06-25 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | This is useful when multiple plugins add region_highlight entries and subsequently want to remove only their own entries. Without this functionality, recognizing one's region_highlight entries is not trivial because the 'start' and 'end' offsets are modified by editing of $BUFFER and the highlight specification may not be unique or distinctive. The tweaks are as follows: - Change zfree() to zsfree() per workers/46070. - Remove the mem.c hunk, as it changed the signature of only one out of two alternative definitions of zsfree(). (The definition that hunk touched is the one that's not used by default.) | ||||
* | 44215: Maintain LASTWIDGET across reset-prompt. | Roman Perepelitsa | 2019-04-10 | 1 | -0/+1 |
| | | | | This avoids side effects of asynchronous notifications. | ||||
* | 43759: add support for true colour terminals | Oliver Kiddle | 2018-11-05 | 1 | -2/+2 |
| | |||||
* | 42116: multibyte support for ZLE vi-mode word motion | Jun-ichi Takimoto | 2017-12-18 | 1 | -0/+2 |
| | |||||
* | 41191: Check for immortal thingies when checking for specific thingies | Peter Stephenson | 2017-06-01 | 1 | -0/+7 |
| | |||||
* | 39986, 39989: improve handling of vi-repeat-change | Oliver Kiddle | 2016-11-20 | 1 | -0/+14 |
| | | | | | | 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. | ||||
* | 37337: Delay freeing widget until not in use. | Peter Stephenson | 2015-12-07 | 1 | -0/+2 |
| | |||||
* | 36437: Document interaction of $region_highlight and $zle_highlight. | Daniel Shahaf | 2015-09-07 | 1 | -0/+2 |
| | |||||
* | 35824: allow highlighting of just pasted text and put text from bracketed ↵ | Oliver Kiddle | 2015-07-23 | 1 | -1/+2 |
| | | | | paste in cut buffers | ||||
* | 35637: remove the now unused module hook for reverse-menu-complete | Oliver Kiddle | 2015-06-29 | 1 | -2/+1 |
| | |||||
* | 33950: ignore KEYTIMEOUT for vi operators | Oliver Kiddle | 2014-12-12 | 1 | -5/+6 |
| | |||||
* | 33924: allow vi line/characterwise mode to be forced | Oliver Kiddle | 2014-12-08 | 1 | -0/+2 |
| | |||||
* | 33570, 33576: make killring/yank-pop work in vi mode after | Oliver Kiddle | 2014-10-30 | 1 | -7/+9 |
| | | | | vi-put-before and vi-put-after | ||||
* | 33518: add support for "_ vi buffer and arguments to vi-set-buffer from a ↵ | Oliver Kiddle | 2014-10-23 | 1 | -0/+1 |
| | | | | zle widget | ||||
* | 33512: add support for "0 vi buffer and yank to it | Oliver Kiddle | 2014-10-23 | 1 | -0/+1 |
| | |||||
* | 31961: rationalise fd watching to use structure | Peter Stephenson | 2013-11-12 | 1 | -0/+12 |
| | |||||
* | users/16932: implement $UNDO_CHANGE_NO and argument to undo widget | Peter Stephenson | 2012-03-29 | 1 | -0/+1 |
| | |||||
* | 28772: Update regions in region highlight dynamically | Peter Stephenson | 2011-02-18 | 1 | -1/+55 |
| | |||||
* | 27812: display invalid bytes in multibyte characters specially | Peter Stephenson | 2010-03-22 | 1 | -0/+14 |
| | |||||
* | 26876 with updated documentation: add ZLE_{REMOVE,SPACE}_SUFFIX_CHARS | Peter Stephenson | 2009-04-24 | 1 | -0/+4 |
| | |||||
* | 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 | -2/+22 |
| | |||||
* | 24819: fix transposing characters and sneaky combination generation | Peter Stephenson | 2008-04-15 | 1 | -2/+12 |
| | |||||
* | 24808: initial support for combining characters in zle | Peter Stephenson | 2008-04-13 | 1 | -2/+31 |
| | |||||
* | 24782: initial go at highlighting of characters in zle command lines | Peter Stephenson | 2008-04-03 | 1 | -0/+31 |
| | |||||
* | users/11398: vi-goto-mark broken by multibyte support | Peter Stephenson | 2007-04-15 | 1 | -0/+2 |
| | |||||
* | Incomplete improvements for $'...' in completion | Peter Stephenson | 2006-12-03 | 1 | -5/+2 |
| | |||||
* | rationalise mb<->wc conversions to use restartable form | Peter Stephenson | 2006-08-03 | 1 | -4/+0 |
| | |||||
* | 22575: multibyte fixes for bslashquote(), getzlequery() | Peter Stephenson | 2006-08-01 | 1 | -2/+2 |
| | |||||
* | 22556: Multibyte separators and delimiters | Peter Stephenson | 2006-07-24 | 1 | -2/+2 |
| | |||||
* | 22408: support for multibyte characters in patterns | Peter Stephenson | 2006-04-09 | 1 | -18/+0 |
| | |||||
* | thinko fix | Clint Adams | 2006-03-20 | 1 | -1/+1 |
| | |||||
* | 22371: use only alphanumerics and underscores as word characters with vi ↵ | Clint Adams | 2006-03-20 | 1 | -0/+2 |
| | | | | bindings. | ||||
* | Define ZS_memchr() as either wmemchr() or memchr(). | Wayne Davison | 2006-02-09 | 1 | -0/+2 |
| | |||||
* | 22014: argument-base, insert-unicode-char | Peter Stephenson | 2005-11-24 | 1 | -0/+1 |
| | |||||
* | The non-multibyte version of ZWS() doesn't need to force a cast anymore. | Wayne Davison | 2005-11-15 | 1 | -2/+2 |
| | |||||
* | users/9638: tweaks for FCEDIT etc. | Peter Stephenson | 2005-11-07 | 1 | -1/+15 |
| | | | | 21986: rewrite completion suffixes for wide characters | ||||
* | Changed the non-wide version of: ZLE_CHAR_T into a "char" (formerly | Wayne Davison | 2005-11-01 | 1 | -4/+4 |
| | | | | | an "int"), and ZLE_STRING_T into a "char *" (formerly an "unsigned char *"). | ||||
* | - Defined some new ZC_i<type> macros, such as ZC_ilower, ZC_inblank, | Wayne Davison | 2005-11-01 | 1 | -3/+13 |
| | | | | | ZC_iupper, etc. - Fixed ZC_iblank to not return true when given a newline. | ||||
* | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 2005-10-28 | 1 | -7/+3 |
| | | | | use multibyte versions of nicechar wherever possible. | ||||
* | 21784: Improved character widths for formatted multibyte character output | Peter Stephenson | 2005-09-29 | 1 | -4/+24 |
| | |||||
* | 21736: improve tests for word and identifier characters with multibyte input | Peter Stephenson | 2005-09-20 | 1 | -6/+1 |
| | |||||
* | 21722: fix multibyte word stuff | Peter Stephenson | 2005-09-09 | 1 | -0/+3 |
| | |||||
* | 21619: define wide versions of zarrdup, zputs, niceztrlen. | Clint Adams | 2005-08-15 | 1 | -0/+10 |
| | |||||
* | For gcc, use static inline functions in place of the ZS_str* | Wayne Davison | 2005-08-12 | 1 | -4/+16 |
| | | | | | macros so that we get type-checking without pointer-signedness warnings. | ||||
* | c.f. 21590: metafy_line()/unmetafy_line() now support wide characters | Peter Stephenson | 2005-08-10 | 1 | -0/+13 |
| | |||||
* | 20869: more small Unicode tweaks | Peter Stephenson | 2005-02-25 | 1 | -2/+4 |
| | |||||
* | 20863: fix history (i)searching for Unicode | Peter Stephenson | 2005-02-25 | 1 | -0/+14 |
| | |||||
* | 20861: Fix statusline in Unicode, apart from isearch | Peter Stephenson | 2005-02-24 | 1 | -1/+3 |
| | |||||
* | 20857: rewrite zle_refresh to use wide characters. | Andrey Borzenkov | 2005-02-23 | 1 | -0/+14 |
| |