Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-08-11 | 22599: use wide character widths in completion | Peter Stephenson | 1 | -3/+8 | |
2006-08-04 | 22586: fix warnings spotted on Cygwin | Peter Stephenson | 1 | -1/+9 | |
2006-08-04 | 22585: fix zsh.exports | Peter Stephenson | 1 | -2/+2 | |
2006-08-03 | rationalise mb<->wc conversions to use restartable form | Peter Stephenson | 1 | -33/+31 | |
2006-08-01 | 22575: multibyte fixes for bslashquote(), getzlequery() | Peter Stephenson | 1 | -112/+138 | |
2006-07-25 | fix typos in 22556 | Peter Stephenson | 1 | -1/+3 | |
2006-07-24 | 22556: Multibyte separators and delimiters | Peter Stephenson | 1 | -141/+261 | |
2006-07-10 | 22544: Improve use of ztype tests for multibyte characters. Add | Peter Stephenson | 1 | -10/+84 | |
POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names. | |||||
2006-06-30 | 22529: multibyte conversion in math expressions | Peter Stephenson | 1 | -0/+11 | |
2006-06-28 | 22525: lengths and cases of multibyte strings in parameters and history | Peter Stephenson | 1 | -5/+15 | |
2006-06-27 | 22522: infinite loop with invalid character in mb_metastrlen() | Peter Stephenson | 1 | -2/+2 | |
2006-06-26 | 22518: Initial go at making parameter subscripts | Peter Stephenson | 1 | -0/+106 | |
use multibyte characters. | |||||
2006-06-05 | 22484: support varargs.h in addition to stdarg.h | Peter Stephenson | 1 | -20/+44 | |
2006-05-30 | 22474: use variable argument lists to improve error message handling | Peter Stephenson | 1 | -43/+79 | |
2006-04-09 | 22408: support for multibyte characters in patterns | Peter Stephenson | 1 | -1/+1 | |
2006-03-07 | Changed some structures to avoid gcc's type-punned warnings. | Wayne Davison | 1 | -8/+8 | |
2006-03-01 | Added "mod_export" to the declaration of makecommaspecial(). | Wayne Davison | 1 | -1/+1 | |
2006-02-13 | Added the makecommaspecial() routine that completion uses when | Wayne Davison | 1 | -0/+14 | |
it is completing filenames into an open brace list. | |||||
2006-02-06 | 22195: don't set HOME in the shell | Peter Stephenson | 1 | -2/+2 | |
2006-01-13 | Got rid of some superfluous STOUC() calls (such as the ones I added | Wayne Davison | 1 | -5/+4 | |
for the arg of calls to nicechar(), which doesn't need this). | |||||
2006-01-12 | - The return value of mbsrtowcs() is also a size_t (like mbrtowc()). | Wayne Davison | 1 | -21/+33 | |
- When mbrtowc() returns -2 when given all the remaining chars in a 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-11 | Decided to use a switch() in mb_niceformat(). | Wayne Davison | 1 | -7/+12 | |
2006-01-11 | The return value of mbrtowc() is a size_t (unsigned), so don't | Wayne Davison | 1 | -6/+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. | |||||
2006-01-09 | Changed the name of the "ret" variable in mb_niceformat() to "cnt" | Wayne Davison | 1 | -8/+8 | |
because "ret" is usually used for a variable name to hold the return value of the function. Also, changed the test when checking for a \0 to one that checks if "cnt" is 0, since we must always change a value of 0 to 1. | |||||
2006-01-08 | Changed mb_niceformat() so that it does not truncate a name that | Wayne Davison | 1 | -15/+14 | |
has an invalid character sequence in the current character set, displaying them as \M-... chars. (Improved version of the patch from workers/22140.) | |||||
2006-01-08 | Changed wcswidth(&c, 1) to wcwidth(c). | Wayne Davison | 1 | -1/+1 | |
2005-12-15 | 22085 and back off 22075: include langinfo.h to get iconv | Peter Stephenson | 1 | -3/+3 | |
2005-12-14 | Changed ucs4toutf8() into a static function (since it's only | Wayne Davison | 1 | -2/+1 | |
used by this file when it's even defined). | |||||
2005-12-14 | 22075: assume we can convert characters with wctomb() with --enable-multibyte | Peter Stephenson | 1 | -3/+3 | |
2005-11-30 | One more fix for the non-multibyte prototype generation. | Wayne Davison | 1 | -0/+2 | |
2005-11-29 | fix utils.c prototype generation for non multibyte build | Geoff Wing | 1 | -0/+2 | |
2005-11-15 | Changed ztrcmp() to take normal char pointers, not unsigned char. | Wayne Davison | 1 | -17/+19 | |
2005-11-01 | - Added the wcsiblank() function for wide-char blank-checking that | Wayne Davison | 1 | -2/+12 | |
does not match '\n'. - Fixed a couple calls to isascii() that were passing a "char" value. | |||||
2005-10-28 | 21943, 21945: ZLE_UNICODE_SUPPORT -> MULTIBYTE_SUPPORT; | Peter Stephenson | 1 | -28/+32 | |
use multibyte versions of nicechar wherever possible. | |||||
2005-10-19 | 21882: extend prompt truncation to handle multibyte characters | Peter Stephenson | 1 | -0/+43 | |
2005-10-13 | 21871: replace INULL() by inull() | Peter Stephenson | 1 | -1/+3 | |
2005-10-03 | 21809: need to export nicedup() | Peter Stephenson | 1 | -1/+1 | |
2005-10-01 | Changed the PROMPT_SP output to use prompt-escape %# instead of just #. | Wayne Davison | 1 | -2/+2 | |
2005-09-29 | 21784: Improved character widths for formatted multibyte character output | Peter Stephenson | 1 | -75/+203 | |
2005-09-27 | 21769: fix some consequences of 21730 in completion lists | Peter Stephenson | 1 | -1/+1 | |
2005-09-20 | The PROMPT_SP code now ensures that PROMPT_PERCENT is enabled when | Wayne Davison | 1 | -1/+5 | |
it uses promptexpand() to expand some percent strings. (21739) | |||||
2005-09-20 | unposted: fix wcsiident | Peter Stephenson | 1 | -1/+1 | |
2005-09-20 | 21737: unmetafy wordchars before looking for multibyte characters | Peter Stephenson | 1 | -5/+8 | |
2005-09-20 | 21736: improve tests for word and identifier characters with multibyte input | Peter Stephenson | 1 | -6/+92 | |
2005-09-17 | 21730: fix metafication of nicechar and pwd | Peter Stephenson | 1 | -15/+33 | |
2005-09-09 | 21722: fix multibyte word stuff | Peter Stephenson | 1 | -0/+36 | |
2005-08-17 | Marked some #ifdef ZLE_UNICODE_SUPPORT lines (and their #endif lines) | Wayne Davison | 1 | -0/+8 | |
with /**/ so that they would get copied to the .epro file. | |||||
2005-08-15 | 21619: define wide versions of zarrdup, zputs, niceztrlen. | Clint Adams | 1 | -0/+101 | |
2005-08-10 | c.f. 21590: metafy_line()/unmetafy_line() now support wide characters | Peter Stephenson | 1 | -1/+1 | |
2005-08-09 | 21577 (adapted): Dan Bullok: improved window resize handling, again | Peter Stephenson | 1 | -1/+2 | |