christos
3d802cf59d
re-enable -Wconversion
2011-08-16 16:25:15 +00:00
christos
a13cd75612
kill ptr_t and ioctl_t, add * sizeof(*foo) to all allocations.
2011-07-28 20:50:55 +00:00
christos
98c7cbebbc
term -> terminal
...
XXX: need to rename key_ too.
2011-07-28 01:05:20 +00:00
mrg
493d341048
various build fixes for gcc 4.5. from chuq. XXX i'm not sure all of
...
these work properly wtf pointer aliasing, but there are no casts at
least...
the lib/libpuffs/puffs_priv.h is definately a real bug fix.
from chuq.
2011-06-20 09:11:16 +00:00
christos
9bc86f7706
PR/43998, PR/44021: In narrow history emulation, don't treat UTF-8 character
...
sets specially as far as history goes since we always need to do the conversion
from narrow [history] to wide [editline].
2010-11-04 13:53:12 +00:00
christos
7741aae941
setup a callback to be invoked on resize buffers so that readline can
...
reset rl_line_buffer which unfortunately some applications use it directly.
2010-08-28 15:44:59 +00:00
christos
939651fa2b
From Jess Thrysoee
...
- NARROW_HISTORY and IGNORE_EXTCHARS should not take effect if locale is UTF-8
- account for multi byte char length in
2010-04-15 00:52:48 +00:00
christos
6fbbcd94ce
PR/42646: Joachim Kuebart: Shell crashes in libedit when window size changes
...
(SIGWINCH). Return NULL if el_gets() gets interrupted.
2010-01-20 01:15:52 +00:00
christos
654f9c04e7
Fix wrapper for EL_EDITOR, from Michael L. Hitch
2010-01-19 22:38:08 +00:00
christos
139d3d5a3b
- call the mapping function directly instead of el_wset().
...
- save the strings passed to the mapping function so that they don't get
re-used. This leaks. To fix it properly we could either pass a flag to
free particular entries before re-using, or allocate all of them.
Allocating all of them wastes memory, allocating some of them makes
the code more complex.
This fixes compatibility binding (shell tab completion for example)
2010-01-12 19:40:50 +00:00
christos
dc8498bec8
- Document and enable wide character support.
...
- Fix read function compatibility.
2009-12-31 15:58:26 +00:00
christos
0b9ae3fdf0
Fix wide build, test it, but don't turn it on yet.
2009-12-30 23:54:52 +00:00
christos
34e53048e6
Wide character support (UTF-8) from Johny Mattsson; currently disabled.
2009-12-30 22:37:40 +00:00