Peter Stephenson
|
12f20954e9
|
22075: assume we can convert characters with wctomb() with --enable-multibyte
|
2005-12-14 18:28:53 +00:00 |
|
Wayne Davison
|
9483fd8a14
|
One more fix for the non-multibyte prototype generation.
|
2005-11-30 16:35:33 +00:00 |
|
Geoff Wing
|
fac5d69b8b
|
fix utils.c prototype generation for non multibyte build
|
2005-11-29 01:43:14 +00:00 |
|
Wayne Davison
|
01875dc4a1
|
Changed ztrcmp() to take normal char pointers, not unsigned char.
|
2005-11-15 08:44:24 +00:00 |
|
Wayne Davison
|
dbac6846fa
|
- Added the wcsiblank() function for wide-char blank-checking that
does not match '\n'.
- Fixed a couple calls to isascii() that were passing a "char" value.
|
2005-11-01 02:50:24 +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
|
4ca967e200
|
21882: extend prompt truncation to handle multibyte characters
|
2005-10-19 08:39:02 +00:00 |
|
Peter Stephenson
|
3c37057c34
|
21871: replace INULL() by inull()
|
2005-10-13 16:30:13 +00:00 |
|
Peter Stephenson
|
c1b01cfba2
|
21809: need to export nicedup()
|
2005-10-03 09:09:58 +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 |
|
Peter Stephenson
|
f3c0df36be
|
21769: fix some consequences of 21730 in completion lists
|
2005-09-27 14:30:30 +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
|
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 |
|
Wayne Davison
|
610a691e1c
|
Marked some #ifdef ZLE_UNICODE_SUPPORT lines (and their #endif lines)
with /**/ so that they would get copied to the .epro file.
|
2005-08-17 19:17:40 +00:00 |
|
Clint Adams
|
987033eaf9
|
21619: define wide versions of zarrdup, zputs, niceztrlen.
|
2005-08-15 17:19:16 +00:00 |
|
Peter Stephenson
|
2a888b3d5a
|
c.f. 21590: metafy_line()/unmetafy_line() now support wide characters
|
2005-08-10 10:56:40 +00:00 |
|
Peter Stephenson
|
aa638fec26
|
21577 (adapted): Dan Bullok: improved window resize handling, again
|
2005-08-09 09:33:37 +00:00 |
|
Peter Stephenson
|
d7902f6bad
|
21567: Dan Bullok: trashzle on updating window size
|
2005-08-08 10:36:51 +00:00 |
|
Wayne Davison
|
4714ce0856
|
The PROMPT_SP output should be prior to the job notifications too.
|
2005-07-27 18:44:26 +00:00 |
|
Wayne Davison
|
cbdcd62b38
|
Moved the PROMPT_SP output into preprompt() so that it takes effect
prior to things like precmd(), the mail-check output, etc.
|
2005-07-26 22:50:49 +00:00 |
|
Wayne Davison
|
fa8923e1f9
|
If getkeystring() finds a \c escape (when looking for such escapes),
truncate the returned string at the escape.
|
2005-07-26 00:07:08 +00:00 |
|
Wayne Davison
|
6e80eb1a4c
|
Improved the function comment for getkeystring().
|
2005-07-24 05:19:58 +00:00 |
|
Wayne Davison
|
c71813ef45
|
Added missing "goto" in handling of 'c' escape (fix from
Thorsten Dahlheimer).
|
2005-07-24 04:54:54 +00:00 |
|
Peter Stephenson
|
38eb8ac293
|
21049: Don't close process substitution file descriptors for external programmes
|
2005-03-31 09:54:54 +00:00 |
|
Bart Schaefer
|
65f01182b9
|
Belated commit of 20892: improvements to correct/correctall behavior.
|
2005-03-11 15:22:10 +00:00 |
|
Oliver Kiddle
|
1b50dff802
|
20921: using UCS-4BE instead of ISO-10646 to identify character encoding
is more portable, find more encodings in iconv completion on Solaris
20924: make error message more specific
|
2005-03-03 14:13:03 +00:00 |
|
Peter Stephenson
|
ddd172ebe2
|
20863: fix history (i)searching for Unicode
|
2005-02-25 10:20:38 +00:00 |
|
Oliver Kiddle
|
ebe071866d
|
20862: attempt to fix configure scripts to detect iconv properly
|
2005-02-24 16:53:07 +00:00 |
|
Peter Stephenson
|
85b63c0c03
|
20844: prune trailing slashes from named directory
|
2005-02-22 18:23:16 +00:00 |
|
Peter Stephenson
|
d1d6742848
|
20759, 20760, 20765: Improve Cygwin configuration
|
2005-02-01 10:52:50 +00:00 |
|
Peter Stephenson
|
88a37cc187
|
c.f. 20675: improve zle as a basis for Unicode.
unposted: update version to 4.2.3-dev-1
|
2005-01-14 13:04:47 +00:00 |
|
Peter Stephenson
|
5141e68daa
|
20572: Allow alternative signal names
|
2004-11-22 10:33:03 +00:00 |
|
Wayne Davison
|
65729f5570
|
Added gettempfile(), which works like a custom mkstemp() (in addition
to the existing gettempname(), which works like a custom mktemp()).
|
2004-10-21 00:33:42 +00:00 |
|
Wayne Davison
|
1637c4eba6
|
Made gettempname() take a prefix arg and a use_heap arg. When prefix is
non-NULL, it uses the specified prefix instead of $TMPPREFIX.
|
2004-10-18 19:07:46 +00:00 |
|
Wayne Davison
|
0d6e174e23
|
Made zclose() avoid calling close() when fd < 0.
|
2004-10-18 03:32:16 +00:00 |
|
Peter Stephenson
|
46141be5f9
|
20412, tweaked: Make test builtin more POSIX compatible
20435: Make pattern.c not alter strings.
|
2004-10-05 10:39:41 +00:00 |
|
Peter Stephenson
|
037485c4a4
|
20378: Matthias B.: fix bugs joining with metafied chars.
|
2004-09-17 09:25:38 +00:00 |
|
Peter Stephenson
|
7d3220f298
|
20251: integer conversion truncation
20258: save command status in prompt substitution
update FAQ
rename version to 4.2.1-dev-1
|
2004-08-16 09:52:56 +00:00 |
|
Wayne Davison
|
fb0937a69e
|
Marked unused parameters with the new UNUSED() macro.
|
2004-06-02 22:14:25 +00:00 |
|
Wayne Davison
|
14c7f464c2
|
Silenced two signed/unsigned comparison compiler warnings.
|
2004-05-28 19:21:05 +00:00 |
|
Wayne Davison
|
c42420319f
|
Set the first character of buf to '\1' before the strftime() call so
we can try to distinguish a zero-length string from an error return
(a minor fix to Peter's patch).
|
2004-05-05 17:00:58 +00:00 |
|
Peter Stephenson
|
f57f65282b
|
19877: improved test for empty strftime strings
|
2004-05-04 16:43:29 +00:00 |
|
Clint Adams
|
c98b9dc800
|
* 19869: Src/prompt.c, Src/utils.c: avoid segfault when
prompt-expanding '%D{%p}' or '%D{%P}' under locales with null
strings for am_pm.
|
2004-05-04 04:17:26 +00:00 |
|
Peter Stephenson
|
99b38b2f54
|
19683: Work around dllwrap problem on Cygwin
|
2004-03-25 12:32:10 +00:00 |
|
Oliver Kiddle
|
76bd48d674
|
19308: zsh crashes with $((##))
|
2003-12-17 20:47:39 +00:00 |
|