summaryrefslogtreecommitdiff
path: root/lib/libedit/el.c
AgeCommit message (Expand)Author
2021-08-15Disable attempts to handle EINTR and non-blocking I/O by default. It ischristos
2019-07-23PR/54399: Sören Tempel: Uninitialized memory access in libedit history.christos
2019-04-26Follow the man page for EL_GETTC and not require a NULL terminated argumentchristos
2018-11-18Remove utf-8 requirement (Yuichiro NAITO)christos
2018-01-01Only FLUSH if we are ending libedit; DRAIN if we suspend for readline.christos
2017-09-05For readline emulation, don't reset the tty to "sane" (cooked) mode if wechristos
2017-06-27add literal escape sequence support, patterned after the tcsh ones.christos
2017-06-27Make the default editrc file be $EDITRC (from env) if set, falling backkre
2016-05-22Stop the read module from poking the el_chared.c_macro data structurechristos
2016-05-09s/protected/libedit_private/gchristos
2016-05-02eliminate static buffer with custom resizing code.christos
2016-04-19From Ingo Schwarze:christos
2016-04-11Get rid of private/public; keep protected (Ingo Schwarze)christos
2016-04-11Char -> wchar_t from Ingo Schwarze.christos
2016-04-11more macro WIDECHAR undoing from Ingo Schwarze.christos
2016-04-09More WIDECHAR elimination (Ingo Schwarze)christos
2016-03-23Start removing the WIDECHAR ifdefs; building without it has stopped workingchristos
2016-02-24Make the read_char function always take a wchar_t * argument (Ingo Schwarze)christos
2016-02-17whitespace and header sorting changes (Ingo Schwarze). No functional changes.christos
2016-02-16more include file cleanup (Ingo Schwarze)christos
2016-02-16From Ingo Scharze:christos
2016-02-16cleanup chartype.h includes (Ingo Schwarze)christos
2016-02-16cleanup inclusion of histedit.h (Ingo Schwarze)christos
2016-02-15Use getline for better portability.christos
2016-02-15use fparseln() to avoid needing to deal with missing \n in the last linechristos
2016-02-11- Add some more Char castschristos
2015-12-08Only reset the terminal if we have a tty (Boris Ranto)christos
2014-06-18Don't depend on weak aliases to define the vi "alias" expansion function,christos
2013-01-22provide an el_init_fd function.christos
2012-09-11PR/46942: Steffen Nurpmeso: editline(3): el_get(): fix UNBUFFERED returnchristos
2012-03-11use arraycountchristos
2011-11-18remove unrecheable code (Kamil Dudka)christos
2011-07-29KNF return (\1); -> return \1;christos
2011-07-28kill ptr_t and ioctl_t, add * sizeof(*foo) to all allocations.christos
2011-07-28Rename key to keymacro to avoid conflicts with term.h. The renaming of termchristos
2011-07-28avoid shadowed variablechristos
2011-07-28term -> terminalchristos
2011-07-26don't stop reading after empty lines from: Nirbhay Choubeychristos
2011-03-20Fix use-after-free. Discovered by running tests with MALLOC_OPTIONS=Jbouyer
2011-01-27don't turn on editing if stdout is not a tty.christos
2010-08-28setup a callback to be invoked on resize buffers so that readline canchristos
2010-04-15From Jess Thrysoeechristos
2009-12-31- Document and enable wide character support.christos
2009-12-30Fix wide build, test it, but don't turn it on yet.christos
2009-12-30Wide character support (UTF-8) from Johny Mattsson; currently disabled.christos
2009-07-25Ignore comment lines in .editrc from Jess Thrysoeechristos
2009-07-22Only need path if we have issetugid... From Anon Ymouschristos
2009-07-22Move filename to the scope it is being used.christos
2009-05-11restore binary compatibility by providing new prompt functions that takechristos
2009-03-31Implement literal prompt sequences. Now someone can implementchristos