summaryrefslogtreecommitdiff
path: root/Src/Zle/zle_refresh.c
AgeCommit message (Collapse)AuthorFilesLines
2023-01-1051291: support for highlighting ellipses in the line editorOliver Kiddle1-25/+35
2023-01-1051290: fix display of control characters with SINGLE_LINE_ZLE setOliver Kiddle1-3/+3
2023-01-1051289: don't disable non-colour attributes in prompts for SINGLE_LINE_ZLE ↵Oliver Kiddle1-2/+0
and remove superfluous extra escapes to disable attributes
2023-01-1051281: keep track of attributes left on at the end of left and right prompts ↵Oliver Kiddle1-25/+16
and reapply them explicitly as appropriate
2023-01-1051280: add support for italic and faint fonts in the line editorOliver Kiddle1-23/+3
2023-01-1051258, 51272: refactor handling of terminal attributes, removing OFF flags ↵Oliver Kiddle1-235/+81
in zattr
2023-01-08unposted: In a comment, replace a C variables glob pattern with its matches, ↵Daniel Shahaf1-2/+2
for greppability.
2022-04-04unposted: Fix typo from 49955Bart Schaefer1-1/+1
2022-04-0449955: Src/glob.c: fix bad free in incremental-pattern-search matchingBart Schaefer1-0/+2
2020-06-2546068 (tweaked) (was: github #57): region_highlight: Add memo= support.Daniel Shahaf1-6/+56
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.)
2020-01-0945269: Fix misspellings in completions and elsewhere.Jens Schleusener1-1/+1
2019-10-28unposted: fix indentation (whitespace-only change)romkatv1-30/+30
Indentatin in moveto was broken by 3eea35d0 (my bad), making it difficult to read. This commit reverts it to what it used ot be. While at it, fix indentation in a few other places in the same file.
2019-05-28fix cursor position with ZLE_RPROMPT_INDENT=0romkatv1-20/+20
2018-11-0543759: add support for true colour terminalsOliver Kiddle1-14/+17
2017-05-1241090: Replace iswprint() if unicode9 is enabled.Jun-ichi Takimoto1-4/+4
If wcwidth() or iswprint() is broken, force enable unicode9.
2017-01-1040305: fix some problems redisplaying command line after interrupt.Peter Stephenson1-2/+2
Back off previous fix as this only covered some subset of problems. Remaining problems happend after reset-prompt in TRAPINT. One was in complist and is fixed by not attempting to list after an error or interrupt. The other was owing to not resetting clearflag when ZLE was re-entered.
2016-11-2940035: Cosmetic fixes for comments and documentation.Eitan Adler1-1/+1
Mostly fixes to doubled words.
2016-07-0838809: fix tracking of colour attributes and restore them when turning bold offOliver Kiddle1-2/+1
2016-03-0338048: fix "zle redisplay" when called while a listing is below the promptBarton E. Schaefer1-2/+2
2016-02-1738001: clear-screen re-expands promptsBarton E. Schaefer1-0/+1
2015-12-3137456: Have zle_highlight=(none) disable paste highlightingDaniel Shahaf1-3/+3
Before this change, zle_highlight=(paste:none) worked, but zle_highlight=(none) didn't.
2015-09-1136443: Set zle_highlight=(paste:standout) by default.Daniel Shahaf1-1/+2
2015-09-0336416: ^C in getzlequery() just aborts query.Peter Stephenson1-1/+2
Also logical but possibly invisible fix for error propagated back from listing interface.
2015-07-2335824: allow highlighting of just pasted text and put text from bracketed ↵Oliver Kiddle1-1/+14
paste in cut buffers
2014-12-2834070: fix starting position for memset() from 34005.Daniel Shahaf1-1/+1
2014-12-1934005: region_highlights memory fixPeter Stephenson1-2/+8
Zero uninitialised part of memory when reallocing
2014-12-1833981: more care with region_highlights managementPeter Stephenson1-2/+5
2014-11-1733704: keybindings, documentation, tests and minorOliver Kiddle1-3/+2
fixes for vim style visual selection changes
2014-11-1733636: add support for a linewise visual selection modeOliver Kiddle1-0/+8
2014-11-1733635: adapt region to function as vim style visual selection modeOliver Kiddle1-0/+2
2014-09-30Fix some compiler warnings in ZlePeter Stephenson1-2/+1
2014-04-0632531: fix memory leaks detected by valgrindBarton E. Schaefer1-0/+3
2014-03-23m0viefreak: users/18655,18657,18660: assorted auto-removable suffix fixesm0viefreak1-2/+2
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-02-0832365: another stab at the heuristic for initializing rprompt_indentBarton E. Schaefer1-1/+1
2013-12-1832157: fix extra line feed after prompt, and erased character in completion ↵Barton E. Schaefer1-23/+24
listing, when ZLE_RPROMPT_INDENT=0
2013-12-1632114: ZLE_PROMPT_INDENT allows you to move rprompt flush rightPatrick Oscity1-6/+20
2012-01-0530084: `zle -T tc func' for zle testing of termcap outputPeter Stephenson1-2/+79
2011-08-1729681: use [] to dereference region_highlightsMikael Magnusson1-7/+7
2011-06-1929491: remove some variables set but not usedPeter Stephenson1-2/+0
2011-05-0929165: use term.h globally if needed at all.Peter Stephenson1-6/+6
2011-02-1828772: Update regions in region highlight dynamicallyPeter Stephenson1-33/+4
2010-12-17uncommitted: fix properlyPeter Stephenson1-1/+1
2010-12-17Mikael: users/15653: zle_highlight=(none) turns off suffix highlightingPeter Stephenson1-1/+1
unposted: note suffix highlighting in NEWS
2010-10-2528363: fix insert bug refreshing zle with wide characteterPeter Stephenson1-10/+32
2010-10-17Mikael: 28356: don't increment old display line too far when refreshingPeter Stephenson1-1/+3
2010-08-1328160, 28164: fix redisplay problem after display resetPeter Stephenson1-1/+6
2010-08-02Daiki Ueno: 28112: fix character width assignmentPeter Stephenson1-1/+1
2010-03-2227812: display invalid bytes in multibyte characters speciallyPeter Stephenson1-1/+11
2009-12-05Mikael: 27453: highlighting for removable completion suffixesPeter Stephenson1-1/+15
27466: document it
2009-05-1126956: tidy up some zle variables for module unloadingPeter Stephenson1-0/+4
note issue found on HP-UX