about summary refs log tree commit diff
path: root/Src/Zle/zle_main.c
Commit message (Collapse)AuthorAgeFilesLines
* - When mbrtowc() returns -2 when given all the remaining chars in aWayne Davison2006-01-121-7/+7
| | | | | | | | 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).
* The return value of mbrtowc() is a size_t (unsigned), so don'tWayne Davison2006-01-111-3/+6
| | | | | 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.
* 22014: argument-base, insert-unicode-charPeter Stephenson2005-11-241-0/+1
|
* Changed zleread() to return a normal char pointer, not unsigned char.Wayne Davison2005-11-151-8/+7
| | | | Got rid of some unsigned-char/char pointer casts.
* 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;Peter Stephenson2005-10-281-8/+8
| | | | use multibyte versions of nicechar wherever possible.
* minor tidy-upsPeter Stephenson2005-10-021-1/+0
|
* 21784: Improved character widths for formatted multibyte character outputPeter Stephenson2005-09-291-4/+4
|
* 21736: improve tests for word and identifier characters with multibyte inputPeter Stephenson2005-09-201-19/+0
|
* 21720: fix getrestchar() some morePeter Stephenson2005-09-091-1/+2
|
* 21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on ↵Peter Stephenson2005-09-091-9/+38
| | | | invalid characters or EOF
* c.f. 21590: metafy_line()/unmetafy_line() now support wide charactersPeter Stephenson2005-08-101-0/+5
|
* Fixes from Thorsten Dahlheimer.Peter Stephenson2005-08-091-0/+13
| | | | | | 21578: mkmakemod.sh didn't exit on cleanup. 21582: fix failure status of zmodload -R. 21583: fix circularity test of zmodload -A.
* 21541: remove some warnings from ZLE_UNICODE_SUPPORTPeter Stephenson2005-07-281-2/+3
|
* Moving the PROMPT_SP code earlier in the scheme of things so thatWayne Davison2005-07-261-23/+1
| | | | it can take affect prior to things like the mail-check output.
* Implement the new PROMPT_SP option.Wayne Davison2005-07-151-1/+23
|
* * 21125: Src/Zle/zle_main.c: do an initial conversion when zle is loaded.Clint Adams2005-04-081-0/+1
|
* * 21124: Src/Zle/zle_main.c, Src/init.c, Src/params.c: have zle cache aClint Adams2005-04-081-0/+18
| | | | | wide-char version of WORDCHARS each time it's changed (when ZLE_UNICODE_SUPPORT is defined).
* 21042: limitations with execute-named-commandPeter Stephenson2005-03-211-0/+2
|
* 20978: don't propagate EOF from recursive editsPeter Stephenson2005-03-151-1/+1
|
* 20869: more small Unicode tweaksPeter Stephenson2005-02-251-2/+2
|
* 20861: Fix statusline in Unicode, apart from isearchPeter Stephenson2005-02-241-3/+3
|
* 20854: more Unicode stuff.Peter Stephenson2005-02-231-5/+5
|
* 20845: fix mbstate_t usage in getrestcharAndrey Borzenkov2005-02-221-10/+5
|
* Andrej: 20838: get ZLE_UNICODE_SUPPORT basically workingPeter Stephenson2005-02-221-3/+5
|
* 20822: Initial code for Unicode/multibyte inputPeter Stephenson2005-02-181-17/+134
| | | | 20823: Debugging test in stat wrong for 64-bit systems
* 20752: fix access to ZLE parametersPeter Stephenson2005-01-261-1/+1
|
* 20742: More Unicode conversion stuff.Peter Stephenson2005-01-251-10/+11
|
* c.f. 20675: improve zle as a basis for Unicode.Peter Stephenson2005-01-141-20/+27
| | | | unposted: update version to 4.2.3-dev-1
* In zleread(), initialize the first byte of the "line" buffer to '\0'Wayne Davison2004-10-171-0/+1
| | | | | so that functions such as magicspace() won't be accessing uninitialized memory when they look at "line".
* 20398: allow clean exit from within widget functionPeter Stephenson2004-09-211-1/+7
|
* 20388: tweak ignoreeof behavior on user-defined widgets to match docs.Bart Schaefer2004-09-201-1/+7
|
* 20387: revised algorithm for the fix in 20363.Bart Schaefer2004-09-201-15/+9
|
* 20363: Src/init.c, Src/Zle/zle_main.cPeter Stephenson2004-09-131-4/+14
|
* 20300: fix spurious EOF from ^CPeter Stephenson2004-09-021-5/+12
|
* 20153: make zle-line-init run after the first zrefresh()Peter Stephenson2004-07-131-2/+3
|
* 20149: improve prompt-reset codePeter Stephenson2004-07-111-8/+9
| | | | 20150: commit ancient memory leak fix(?) in completion
* 20126: tidy up before 4.2.1Peter Stephenson2004-07-021-2/+8
| | | | 20127: tweaked version of Wayne's patch to reexand prompts
* 7650: new reset-prompt zle widgetPeter Stephenson2004-07-011-0/+16
|
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-9/+9
|
* 19840: vared takes one normal argumentPeter Stephenson2004-04-271-6/+1
|
* 19837: restore vared -ePeter Stephenson2004-04-271-1/+1
|
* 19733 with docs tweaked: keymaps for vared and zedPeter Stephenson2004-04-061-60/+73
|
* 19671: error in zle-line-init caused infinite loopPeter Stephenson2004-03-221-0/+1
|
* 19553: rename c in zle to lastcharPeter Stephenson2004-03-081-2/+2
|
* 19295: $CONTEXT zle parameterPeter Stephenson2003-12-151-3/+10
|
* 19281: zle-line-init special widgetPeter Stephenson2003-12-121-1/+11
|
* 19218: extend 19216 to zle widgetsPeter Stephenson2003-11-031-4/+2
|
* a la 19209: zcalloc -> zshcallocPeter Stephenson2003-10-291-1/+1
|
* 18938: Export some data symbols.Peter Stephenson2003-08-111-2/+2
|
* 18559, 18562: make modules use proper option argumentsPeter Stephenson2003-05-221-1/+1
|