summaryrefslogtreecommitdiff
path: root/lib/libedit/chared.c
AgeCommit message (Expand)Author
2019-07-23PR/54399: Sören Tempel: Uninitialized memory access in libedit history.christos
2019-07-23PR/54400: Sören Tempel: out-of-bounds read in libedit c_delbeforechristos
2017-10-11Fix typo in commentabhinav
2016-05-22Stop the read module from poking the el_chared.c_macro data structurechristos
2016-05-09s/protected/libedit_private/gchristos
2016-04-18From 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-02-24A very simple, non-intrusive patch to fix a segfault (and achristos
2016-02-24Get split el_getc and el_wgetc completely and call el_wgetc internally.christos
2016-02-17whitespace and header sorting changes (Ingo Schwarze). No functional changes.christos
2016-02-16More header cleanups from Ingo Schwarze.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-14From Ingo Schwarze:christos
2014-06-18Don't depend on weak aliases to define the vi "alias" expansion function,christos
2013-07-12cast to avoid warning.christos
2013-07-12Add a function to move the cursor.christos
2012-07-18From Kamil Dudka: fix crash of el_insertstr() on incomplete multi-bytechristos
2011-10-23Fixed misplaced parenthesis (Nirbhay Choubey)christos
2011-08-16re-enable -Wconversionchristos
2011-07-29pass -Wconversionchristos
2011-07-29kill ifdef notdefchristos
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-28term -> terminalchristos
2010-08-28setup a callback to be invoked on resize buffers so that readline canchristos
2009-12-30Wide character support (UTF-8) from Johny Mattsson; currently disabled.christos
2009-02-15pass lint on _LP64.christos
2009-02-06de-__P()sketch
2005-08-08The previous commit removed too much and forgot to reset the history eventchristos
2005-08-01Don't reset the macro strings each time we enter el_gets(), otherwisechristos
2005-06-01Don't use non-standard uint or u_int.lukem
2004-08-13Delete-previous-char and delete-next-char without an argument are not supposedmycroft
2003-11-02Always use el->el_buffer, because newbuffer could have moved. Fromchristos
2003-10-18change allocation policy in el_push to allocate the string itself.christos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-11-20Fix problem with previous patches that broke vi history.christos
2002-11-15PR/18995: David Laight: libedit fixes for posix conformant shchristos
2002-10-27vi mode and memory fixes from david laight.christos
2002-03-18- constify; passes all gcc and lint strict checks.christos
2001-05-17PR/12963:Jason Waterman: Fix signed cast problems.christos
2001-04-13knf ch_enlargebufs(), to be *consistent* with the rest of this file...lukem
2001-01-10Enlarge editline buffers as needed to support arbitrary length lines.jdolecek
2001-01-04consistently check for allocation failures and return -1, if we could notchristos
2000-11-11- add support for home and end keys.christos