1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-27 18:21:10 +02:00
Commit graph

4289 commits

Author SHA1 Message Date
Wayne Davison
957b5cf3cd - Changed a couple pointers from "char *" to "unsigned char *" in
order to match the zlemetaline's type.
- A few brace-position twiddles.
2005-11-01 03:26:56 +00:00
Wayne Davison
b6fefba340 - Improved all the "... ? ZWC('?') : (CHAR_VALUE | ZWC('@'))" code
lines to work in both normal and multibyte mode without needing
  conditional code.
- A couple brace-position twiddles.
2005-11-01 03:26:54 +00:00
Wayne Davison
b043969570 - A few changes in light of the new ZLE_CHAR_T and ZLE_STRING_T.
- Use idigit() in place of some former '0' - '9' range checks.
- Simplified some multibyte conditional code by using ZC_icntrl()
  and LASTFULLCHAR.
2005-11-01 03:26:52 +00:00
Wayne Davison
ee324f449e Changed the non-wide version of: ZLE_CHAR_T into a "char" (formerly
an "int"), and ZLE_STRING_T into a "char *" (formerly an "unsigned
char *").
2005-11-01 03:26:51 +00:00
Wayne Davison
16697055ac Changed zle_text to a "char *" to match the new ZLE_STRING_T. 2005-11-01 03:26:50 +00:00
Wayne Davison
23a4c1cfd3 21962 2005-11-01 02:51:33 +00:00
Wayne Davison
0d611ed481 - Changed a bunch of iblank() calls on zleline to use ZC_iblank().
- Changed one isalpha() call on zleline to use the new ZC_ialpha().
2005-11-01 02:50:31 +00:00
Wayne Davison
8fde3fdf76 - In vireplacechars(), changed "ch" into a ZLE_INT_T.
- Changed some islower()/isupper()/iblank() calls on zleline to
  use the new ZC_i<type> versions.
2005-11-01 02:50:30 +00:00
Wayne Davison
aa02446422 Changed iblank() calls on zleline to use ZC_iblank(). 2005-11-01 02:50:29 +00:00
Wayne Davison
2c28e857f8 - Defined some new ZC_i<type> macros, such as ZC_ilower, ZC_inblank,
ZC_iupper, etc.
- Fixed ZC_iblank to not return true when given a newline.
2005-11-01 02:50:28 +00:00
Wayne Davison
53d663f543 Changed some isdigit() calls to use idigit(). 2005-11-01 02:50:27 +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
Wayne Davison
232824511b Added macros for iascii(), ilower(), iprint(), and iupper(). 2005-11-01 02:50:22 +00:00
Wayne Davison
f03722f64b Mention compiler-warning fixes. 2005-10-31 21:22:41 +00:00
Wayne Davison
285ac8428f Fixed a compiler warning about a signed/unsigned comparison. 2005-10-31 21:19:30 +00:00
Wayne Davison
e02e6d0a26 Fixed some compiler warnings about signed/unsigned comparisons. 2005-10-31 21:12:24 +00:00
Wayne Davison
edbe0eda22 In parse_cadef(), the variable name oargs was re-defined in an inner
context, so I changed the name of the outer variable to orig_args.
2005-10-31 19:59:20 +00:00
Wayne Davison
67c0d89a2b Make more use of idigit(). 2005-10-31 19:10:52 +00:00
Wayne Davison
87f010ec1a Use idigit() instead of range-checking '0' - '9'. 2005-10-31 18:22:40 +00:00
Clint Adams
8c3234fb73 21960: put zcalc history file in ZDOTDIR if set. 2005-10-31 16:01:13 +00:00
Peter Stephenson
5898ff44f9 unposted: minor tweaks to roadmap 2005-10-30 20:50:04 +00:00
Peter Stephenson
4f683c2eea 21957: more wide-character refresh stuff 2005-10-30 20:39:38 +00:00
Peter Stephenson
4dae429ba3 21954: work around /dev/fd problem on FreeBSD 2005-10-30 16:57:05 +00:00
Wayne Davison
53a862dec5 21948 2005-10-28 22:16:47 +00:00
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
Clint Adams
579e15ba32 21947: new gcc options for sparc 2005-10-28 20:58:24 +00:00
Clint Adams
1d7247654e 21946: update options for ia32, amd64. 2005-10-28 20:39:03 +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
a1bf618b56 21933: R. Ramkumar: three new styles for MIME handler
21935: documentation for same.
2005-10-25 22:50:46 +00:00
Peter Stephenson
4dc44ce027 21931: don't use _hosts for ping now there's _ping 2005-10-24 17:09:10 +00:00
Peter Stephenson
7c442d2e06 21930: handle extra-wide characters at end of line 2005-10-24 16:58:41 +00:00
Clint Adams
6f8d328a53 21913: completion for ping. 2005-10-24 02:34:20 +00:00
Clint Adams
6d4c633119 21912: silence unused parameter compile warnings in cap.c 2005-10-24 02:18:15 +00:00
Peter Stephenson
c3e87fd2b0 21910: fix message sequence number for last commit 2005-10-23 19:49:11 +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
Peter Stephenson
1f6bc666ae Mikael Magnusson, 21905: typos in roadmap 2005-10-21 21:56:55 +00:00
Clint Adams
db01a65363 21902: update for xmllint 2.6.22. 2005-10-21 14:45:00 +00:00
Peter Stephenson
c2ff977ddb 21898: insert-composed-char can take command line argument
21899: add "roadmap" to manual
2005-10-21 09:51:54 +00:00
Wayne Davison
0144021413 Mention compiler-warning fix. 2005-10-19 23:48:10 +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
2120942203 21891: compose double width characters with ^A etc. 2005-10-19 22:49:36 +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