Daniel Shahaf
45182eb4d4
unposted: Fix some typos and markup.
2022-02-22 13:11:02 +00:00
Peter Stephenson
4bb81eefbd
41096: Don't assume null termination copying string.
...
At this point the string may contain embedded nulls or not have
a null termination at all.
Also, as we always have the length memcpy() is more efficient.
2017-05-11 17:33:30 +01:00
Sebastian Gniazdowski
49407686b4
39875: add dupstring_glen to avoid redundant strlen calls
2016-11-09 10:32:48 +00:00
Sebastian Gniazdowski
06e4ec853a
39871: cut down number of strlen()s in getstrvalue()
2016-11-08 15:14:08 +00:00
Peter Stephenson
5035892725
Frank, 28812 as modified in 28813:
...
fix allocation of wide array in wcs_ztrdup()
2011-02-28 12:05:31 +00:00
Peter Stephenson
1b52f47cf2
23665: autoloading of module features and related tweaks
2007-07-06 21:52:38 +00:00
Peter Stephenson
54d692c4b5
23143: make =-expansion with metacharacters more consistent
2007-02-02 21:42:14 +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
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
Wayne Davison
7f1ad7a40e
Added bicat() that works like dyncat(), but uses permanent memory
...
instead of the heap.
2004-10-18 19:13:57 +00:00
Peter Stephenson
cd02c345af
13280: NewImproved handling of colon modifiers w.r.t. paths
2001-02-19 10:26:52 +00:00
Clint Adams
f42bd3a3f9
12863: remove ztrdupstrip, use VARARR in ztat
2000-09-27 19:31:44 +00:00
Clint Adams
2a625db39d
12859: dynamically-allocate buffer in ztat(), ztrdupstring()
2000-09-22 22:16:15 +00:00
Clint Adams
946085efa5
12846: moved simple string manipulation functions to string.c
2000-09-19 15:54:30 +00:00