summaryrefslogtreecommitdiff
path: root/Src
AgeCommit message (Collapse)AuthorFilesLines
2005-10-28Made the two ZC_REDIR_*() macros return an int.Wayne Davison1-2/+2
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-28unposted: bit I missed in 21945Peter Stephenson1-1/+1
2005-10-2821943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;Peter Stephenson18-113/+117
use multibyte versions of nicechar wherever possible.
2005-10-2821942: another extra-wide character fixPeter Stephenson1-5/+29
2005-10-2621939: new UNMETACHECK() was too ruthlessPeter Stephenson1-2/+2
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-2421912: silence unused parameter compile warnings in cap.cClint Adams1-3/+3
2005-10-23Fix --disable-multibyte compile error.Bart Schaefer1-3/+5
2005-10-23not yet posted; zle line screwed up on bad return from insertlastword()Peter Stephenson2-2/+9
2005-10-21remove a couple of TODOsPeter Stephenson2-99/+20
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-1921890: fix segmentation error in left prompt truncation and a couple of minorPeter Stephenson3-6/+7
inconsistencies
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-10-1921882: extend prompt truncation to handle multibyte charactersPeter Stephenson2-32/+302
2005-10-1321872: job accounting in subshells was screwyPeter Stephenson1-2/+9
2005-10-1321871: replace INULL() by inull()Peter Stephenson10-22/+24
2005-10-1321870: bad INULL() definitionPeter Stephenson3-2/+43
21869: multibyte characters in %-substitutions, invalid multibyte characters in completion listings
2005-10-1121862/21863: GLOB_SUBST shouldn't swallow up backslashes in parameterPeter Stephenson5-20/+70
substitutions that don't match anything.
2005-10-0421821, 21822: fix two infinite loopsBart Schaefer1-2/+8
2005-10-0321809: need to export nicedup()Peter Stephenson1-1/+1
2005-10-02minor tidy-upsPeter Stephenson3-2/+86
2005-10-01Changed the PROMPT_SP output to use prompt-escape %# instead of just #.Wayne Davison1-2/+2
2005-09-2921784: Improved character widths for formatted multibyte character outputPeter Stephenson9-155/+444
2005-09-2921770: tweak 21760 to avoid conflicts with global bindingsBart Schaefer1-3/+2
2005-09-2721769: fix some consequences of 21730 in completion listsPeter Stephenson2-3/+5
2005-09-2621764: unmetafication mangle zle history linesPeter Stephenson1-1/+5
2005-09-2421760: fix test for sequence prefixes in the local keymap in getkeymapcmd()Bart Schaefer1-6/+12
2005-09-2321758: optimise =(<<<...) to run within the shell.Peter Stephenson1-13/+54
2005-09-22Stephen Rueger: 21744: unconditionally assume that \t or \n are not part of ↵Clint Adams1-1/+1
multi-byte characters.
2005-09-20The PROMPT_SP code now ensures that PROMPT_PERCENT is enabled whenWayne Davison1-1/+5
it uses promptexpand() to expand some percent strings. (21739)
2005-09-20unposted: fix wcsiidentPeter Stephenson1-1/+1
2005-09-2021737: unmetafy wordchars before looking for multibyte charactersPeter Stephenson1-5/+8
2005-09-2021736: improve tests for word and identifier characters with multibyte inputPeter Stephenson6-35/+97
2005-09-1721731: handle multibyte characters in prompts correctlyPeter Stephenson2-37/+133
2005-09-1721730: fix metafication of nicechar and pwdPeter Stephenson2-16/+34
2005-09-0921722: fix multibyte word stuffPeter Stephenson4-45/+86
2005-09-0921720: fix getrestchar() some morePeter Stephenson1-1/+2
2005-09-09adapted from 21719: add some mod_exportsPeter Stephenson3-4/+5
2005-09-0921717: Src/Zle/zle_misc.c: fix execute-named-command and -where-isPeter Stephenson1-1/+1
with multibyte support
2005-09-0921709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on ↵Peter Stephenson6-16/+45
invalid characters or EOF
2005-09-0621701: Negative subscripts of scalars before start were brokenPeter Stephenson1-1/+4
2005-08-2221678: Unsetting tied parameters caused various crashesPeter Stephenson1-3/+16
2005-08-1821664: unmetafy ztat() argumentAndrey Borzenkov2-20/+19
2005-08-1821663: check for string overflowAndrey Borzenkov1-4/+5
2005-08-1821661: fix glob bug introduced in 21655Peter Stephenson1-1/+1
2005-08-1721655: bug in ${..//../${..//../..}}Peter Stephenson1-23/+22
2005-08-17Got rid of an empty #ifdef/#else/#endif.Wayne Davison1-4/+0