History log of /netbsd-src/lib/libedit/literal.c (Results 1 – 6 of 6)
Revision Date Author Comments
# da238866 05-Dec-2024 christos <christos@NetBSD.org>

Don't eat 0 width characters, print them.


# 755b7030 23-Jul-2019 christos <christos@NetBSD.org>

remove stray brace


# 113f06a3 23-Jul-2019 christos <christos@NetBSD.org>

PR/54399: Sören Tempel: Uninitialized memory access in libedit history.
Initialize the buffer using calloc. While here change all malloc(a * sizeof(b))
to calloc(a, sizeof(b)). XXX: should fix reallo

PR/54399: Sören Tempel: Uninitialized memory access in libedit history.
Initialize the buffer using calloc. While here change all malloc(a * sizeof(b))
to calloc(a, sizeof(b)). XXX: should fix realloc similarly.

show more ...


# e3112e6c 30-Jun-2017 kre <kre@NetBSD.org>

Allow wide characters (properly encoded as byte strings according to LC_CTYPE)
to be (perhaps part of) the "invisible" characters in a prompt, or the
required prompt character which follows the liter

Allow wide characters (properly encoded as byte strings according to LC_CTYPE)
to be (perhaps part of) the "invisible" characters in a prompt, or the
required prompt character which follows the literal sequence (this character
must be one with a printing column width >= 1). The literal indicator
character (which is just a marker, and not printed anywhere) (the PSlit
parameter in sh(1)) can also be a wide char (passed to libedit as a wchar_t,
encoded as that by sh(1) or other applications that support this.)

Note: this has currently only been tested with everything ascii (C locale).

show more ...


# 2977f431 29-Jun-2017 kre <kre@NetBSD.org>

Fix an obvious, but almost invisible typo (avoid some core dumps).


# 9abf018d 27-Jun-2017 christos <christos@NetBSD.org>

add literal escape sequence support, patterned after the tcsh ones.