summaryrefslogtreecommitdiff
path: root/Src/Zle/zle_refresh.c
AgeCommit message (Collapse)AuthorFilesLines
2007-03-19fix output of prompt in single line ZLEPeter Stephenson1-68/+78
2006-01-13Got rid of unused-variable compiler warning when compiling aWayne Davison1-1/+1
non-multibyte zsh.
2006-01-12The new "eol" var was being set in singlerefresh(), but not accessed.Wayne Davison1-1/+1
2006-01-12- When mbrtowc() returns -2 when given all the remaining chars in aWayne Davison1-9/+18
string, set an end-of-line flag and avoid calling mbrtowc() again for any of the incomplete characters that remain in the string. - Use "mbs" for the multi-byte state variable name (for consistency). - Use the new MB_INVALID and MB_INCOMPLETE defines for the size_t -1 and -2 values (respectively).
2006-01-09The return value of mbrtowc() is a size_t (unsigned), so don'tWayne Davison1-3/+3
assign it to an int and then check if it's > 0, as that won't work on a system where an int is larger than a size_t.
2005-11-2122009: another double-width character fixPeter Stephenson1-0/+6
2005-11-0121971: multibyte version of pfxlen()Peter Stephenson1-2/+0
2005-11-01I just noticed that zsh's default icntrl() macro returns true forWayne Davison1-3/+3
chars 128 - 159, so the "... ? ZWC('?') : (CHAR_VALUE | ZWC('@'))" code needed to be updated to reflect this.
2005-11-01- Improved all the "... ? ZWC('?') : (CHAR_VALUE | ZWC('@'))" codeWayne Davison1-13/+5
lines to work in both normal and multibyte mode without needing conditional code. - A couple brace-position twiddles.
2005-10-3021957: more wide-character refresh stuffPeter Stephenson1-103/+119
2005-10-28Got rid of a use of WEOF when MULTIBYTE_SUPPORT is not definedWayne Davison1-2/+4
(which fixed a signed vs unsigned comparison compiler warning).
2005-10-2821943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;Peter Stephenson1-16/+16
use multibyte versions of nicechar wherever possible.
2005-10-2821942: another extra-wide character fixPeter Stephenson1-5/+29
2005-10-2521936: bug deleting extra-wide characterPeter Stephenson1-0/+6
2005-10-2421930: handle extra-wide characters at end of linePeter Stephenson1-32/+38
2005-10-21remove a couple of TODOsPeter Stephenson1-5/+1
2005-10-19Got rid of a pointer-type warning by adding a definition for aWayne Davison1-1/+3
REFRESH_CHAR type and using it to define nullchr (it was using ZLE_INT_T).
2005-10-1921887: Display characters wider than one screen cell correctly.Peter Stephenson1-83/+230
2005-10-1921885: Convert some refresh macros into functions.Peter Stephenson1-153/+184
2005-09-1721731: handle multibyte characters in prompts correctlyPeter Stephenson1-12/+37
2005-08-1521622: fix recursive completion call in zrefresh()Andrey Borzenkov1-1/+6
2005-08-11Changed several instances of ZWC() used on a string to ZWS().Wayne Davison1-3/+3
2005-08-1021593: character arrays wrongly declared with ZLE_UNICODE_SUPPORTPeter Stephenson1-1/+1
2005-08-10c.f. 21590: metafy_line()/unmetafy_line() now support wide charactersPeter Stephenson1-10/+61
2005-03-04correct 20928Peter Stephenson1-1/+1
2005-03-0420928: null terminate screen lines in zle_refresh.cPeter Stephenson1-2/+8
2005-02-2520869: more small Unicode tweaksPeter Stephenson1-1/+2
2005-02-2420861: Fix statusline in Unicode, apart from isearchPeter Stephenson1-7/+10
2005-02-2320857: rewrite zle_refresh to use wide characters.Andrey Borzenkov1-169/+210
2005-02-2320854: more Unicode stuff.Peter Stephenson1-2/+2
2005-01-2620752: fix access to ZLE parametersPeter Stephenson1-1/+1
2005-01-26 * 20751: Src/Zle/zle_refresh.c: use '?' for character conversion errorClint Adams1-2/+2
2005-01-26 * 20747: some wide char support in the zle refresh code.Clint Adams1-16/+36
2005-01-14c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson1-9/+9
unposted: update version to 4.2.3-dev-1
2004-07-0220126: tidy up before 4.2.1Peter Stephenson1-1/+3
20127: tweaked version of Wayne's patch to reexand prompts
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-2/+2
2004-05-28Silenced one signed/unsigned comparison compiler warning.Wayne Davison1-1/+1
2003-10-29a la 19209: zcalloc -> zshcallocPeter Stephenson1-2/+2
2003-05-0518476: Fix menu selection on Linux consoleAndrey Borzenkov1-1/+1
2003-02-2718306: fix redisplay of rprompt when line shortensGeoff Wing1-1/+1
2002-07-0117390: new zle parameters $PREDISPLAY, $POSTDISPLAYPeter Stephenson1-22/+58
2002-02-1916635: make sure we display lists in singlelinezle modeGeoff Wing1-2/+2
2002-01-31* 16527: Src/Zle/zle_refresh.c: Don't lose the rprompt whenAndrew Main1-1/+1
clearing an otherwise-blank line.
2001-10-2416063: add transientrprompt option to remove right prompt fromGeoff Wing1-8/+31
display when accepting commands
2001-08-15Don't segv if we were displaying n lines and screen wasGeoff Wing1-1/+1
resized to less than n lines
2001-08-1515621: display of status line was being mucked up; continuationGeoff Wing1-119/+190
markers "<...." and "<....>" weren't being display properly
1999-04-15Initial revisionTanaka Akira1-0/+1116