Wayne Davison
|
0fb08f5670
|
Made the two ZC_REDIR_*() macros return an int.
|
2005-10-28 22:14:22 +00:00 |
|
Wayne Davison
|
0b31102c4c
|
Got rid of a use of WEOF when MULTIBYTE_SUPPORT is not defined
(which fixed a signed vs unsigned comparison compiler warning).
|
2005-10-28 22:13:44 +00:00 |
|
Peter Stephenson
|
d5ac7ad46e
|
unposted: bit I missed in 21945
|
2005-10-28 17:42:07 +00:00 |
|
Peter Stephenson
|
aea7715261
|
21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT;
use multibyte versions of nicechar wherever possible.
|
2005-10-28 17:34:33 +00:00 |
|
Peter Stephenson
|
5f11a38bea
|
21942: another extra-wide character fix
|
2005-10-28 12:52:22 +00:00 |
|
Peter Stephenson
|
d7a37f48fd
|
21939: new UNMETACHECK() was too ruthless
|
2005-10-26 10:06:47 +00:00 |
|
Peter Stephenson
|
60a99da054
|
21936: bug deleting extra-wide character
|
2005-10-25 23:13:40 +00:00 |
|
Peter Stephenson
|
7c442d2e06
|
21930: handle extra-wide characters at end of line
|
2005-10-24 16:58:41 +00:00 |
|
Clint Adams
|
6d4c633119
|
21912: silence unused parameter compile warnings in cap.c
|
2005-10-24 02:18:15 +00:00 |
|
Bart Schaefer
|
533021f2ad
|
Fix --disable-multibyte compile error.
|
2005-10-23 19:28:20 +00:00 |
|
Peter Stephenson
|
05b6a23362
|
not yet posted; zle line screwed up on bad return from insertlastword()
|
2005-10-23 17:42:56 +00:00 |
|
Peter Stephenson
|
e3856ef52e
|
remove a couple of TODOs
|
2005-10-21 22:40:30 +00:00 |
|
Wayne Davison
|
99947c0c95
|
Got rid of a pointer-type warning by adding a definition for a
REFRESH_CHAR type and using it to define nullchr (it was using
ZLE_INT_T).
|
2005-10-19 23:45:06 +00:00 |
|
Peter Stephenson
|
2ddaeb605f
|
21890: fix segmentation error in left prompt truncation and a couple of minor
inconsistencies
|
2005-10-19 21:59:34 +00:00 |
|
Peter Stephenson
|
26e60b1f3a
|
21887: Display characters wider than one screen cell correctly.
|
2005-10-19 20:40:24 +00:00 |
|
Peter Stephenson
|
feddc4199b
|
21885: Convert some refresh macros into functions.
|
2005-10-19 18:23:06 +00:00 |
|
Peter Stephenson
|
4ca967e200
|
21882: extend prompt truncation to handle multibyte characters
|
2005-10-19 08:39:02 +00:00 |
|
Peter Stephenson
|
4a2f8d92e7
|
21872: job accounting in subshells was screwy
|
2005-10-13 17:49:59 +00:00 |
|
Peter Stephenson
|
3c37057c34
|
21871: replace INULL() by inull()
|
2005-10-13 16:30:13 +00:00 |
|
Peter Stephenson
|
cc81bba1e3
|
21870: bad INULL() definition
21869: multibyte characters in %-substitutions, invalid multibyte
characters in completion listings
|
2005-10-13 13:19:29 +00:00 |
|
Peter Stephenson
|
cca66ab341
|
21862/21863: GLOB_SUBST shouldn't swallow up backslashes in parameter
substitutions that don't match anything.
|
2005-10-11 16:48:05 +00:00 |
|
Bart Schaefer
|
7f3c92059f
|
21821, 21822: fix two infinite loops
|
2005-10-04 14:27:12 +00:00 |
|
Peter Stephenson
|
c1b01cfba2
|
21809: need to export nicedup()
|
2005-10-03 09:09:58 +00:00 |
|
Peter Stephenson
|
dcc48ad81b
|
minor tidy-ups
|
2005-10-02 19:13:44 +00:00 |
|
Wayne Davison
|
d84c522b49
|
Changed the PROMPT_SP output to use prompt-escape %# instead of just #.
|
2005-10-01 19:19:06 +00:00 |
|
Peter Stephenson
|
046f4cf49e
|
21784: Improved character widths for formatted multibyte character output
|
2005-09-29 17:32:34 +00:00 |
|
Bart Schaefer
|
6183db6faa
|
21770: tweak 21760 to avoid conflicts with global bindings
|
2005-09-29 14:39:18 +00:00 |
|
Peter Stephenson
|
f3c0df36be
|
21769: fix some consequences of 21730 in completion lists
|
2005-09-27 14:30:30 +00:00 |
|
Peter Stephenson
|
d9bb1a52c9
|
21764: unmetafication mangle zle history lines
|
2005-09-26 18:39:21 +00:00 |
|
Bart Schaefer
|
5f076d1390
|
21760: fix test for sequence prefixes in the local keymap in getkeymapcmd()
|
2005-09-24 18:49:42 +00:00 |
|
Peter Stephenson
|
ad2bd42c85
|
21758: optimise =(<<<...) to run within the shell.
|
2005-09-23 17:03:16 +00:00 |
|
Clint Adams
|
fdd0397411
|
Stephen Rueger: 21744: unconditionally assume that \t or \n are not part of multi-byte characters.
|
2005-09-22 01:36:35 +00:00 |
|
Wayne Davison
|
0945e20323
|
The PROMPT_SP code now ensures that PROMPT_PERCENT is enabled when
it uses promptexpand() to expand some percent strings. (21739)
|
2005-09-20 16:33:01 +00:00 |
|
Peter Stephenson
|
29bb2438c0
|
unposted: fix wcsiident
|
2005-09-20 15:41:22 +00:00 |
|
Peter Stephenson
|
33c9432d56
|
21737: unmetafy wordchars before looking for multibyte characters
|
2005-09-20 15:19:06 +00:00 |
|
Peter Stephenson
|
409296e22f
|
21736: improve tests for word and identifier characters with multibyte input
|
2005-09-20 15:10:26 +00:00 |
|
Peter Stephenson
|
bd678526b3
|
21731: handle multibyte characters in prompts correctly
|
2005-09-17 21:39:07 +00:00 |
|
Peter Stephenson
|
dc060607e9
|
21730: fix metafication of nicechar and pwd
|
2005-09-17 18:23:49 +00:00 |
|
Peter Stephenson
|
d33c6e502a
|
21722: fix multibyte word stuff
|
2005-09-09 20:34:42 +00:00 |
|
Peter Stephenson
|
58b9e731da
|
21720: fix getrestchar() some more
|
2005-09-09 16:55:21 +00:00 |
|
Peter Stephenson
|
7746eea52b
|
adapted from 21719: add some mod_exports
|
2005-09-09 16:06:47 +00:00 |
|
Peter Stephenson
|
5831792752
|
21717: Src/Zle/zle_misc.c: fix execute-named-command and -where-is
with multibyte support
|
2005-09-09 13:48:59 +00:00 |
|
Peter Stephenson
|
d39b9fabdb
|
21709 plus tweaks: use $KEYTIMEOUT for multibyte chars.Reset input state on invalid characters or EOF
|
2005-09-09 11:48:27 +00:00 |
|
Peter Stephenson
|
f2d873d811
|
21701: Negative subscripts of scalars before start were broken
|
2005-09-06 15:28:17 +00:00 |
|
Peter Stephenson
|
635b405c55
|
21678: Unsetting tied parameters caused various crashes
|
2005-08-22 11:43:36 +00:00 |
|
Andrey Borzenkov
|
a6ebb7bfc3
|
21664: unmetafy ztat() argument
|
2005-08-18 18:19:29 +00:00 |
|
Andrey Borzenkov
|
c26b8accb4
|
21663: check for string overflow
|
2005-08-18 18:15:44 +00:00 |
|
Peter Stephenson
|
d551b0f483
|
21661: fix glob bug introduced in 21655
|
2005-08-18 10:17:47 +00:00 |
|
Peter Stephenson
|
b0ca393c47
|
21655: bug in ${..//../${..//../..}}
|
2005-08-17 23:45:31 +00:00 |
|
Wayne Davison
|
5e803c0fcf
|
Got rid of an empty #ifdef/#else/#endif.
|
2005-08-17 19:26:03 +00:00 |
|