summaryrefslogtreecommitdiffstats
path: root/bin/ksh/edit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-3/+3
* Some asprintf() calls were checked < 0, rather than the precise == -1.deraadt2019-06-271-3/+3
* Delete unnecessary <libgen.h> #includesguenther2018-12-301-2/+1
* Add clear-screen emacs editing command, currently not bound to amillert2018-06-181-3/+3
* Support 64 bit integers on 32 bit architectures.tobias2018-04-091-3/+3
* Favor usage of __func__ in warning/error messages. Some of them referred to theanton2018-03-151-2/+2
* Introduce internal_warningf() and mark internal_errorf() as noreturnjca2018-01-161-4/+4
* Stop pretending we support building ksh without EDIT/HISTORY supportjca2018-01-151-3/+1
* Bring back the sign compare changes, this time with a fix from otto@millert2018-01-061-5/+5
* Back out sign compare changes that appear to cause problems on hppa.millert2018-01-041-5/+5
* Add WARNINGS=yes to ksh and fix the resulting sign compare warnings.millert2018-01-011-5/+5
* Add -Wshadow to Makefile and fix the resulting warnings. Many ofmillert2017-12-271-3/+3
* Don't try to look up array names for complete_* that aren'tnicm2016-09-081-3/+6
* remove unused variable 'last'dcoppa2016-09-071-2/+2
* Allow simple custom completions by creating an array namednicm2016-09-041-4/+79
* Avoid a compiler warning about use of uninitialized l.beg emittedtb2016-08-161-11/+13
* remove some ARGSUSEDmmcc2016-03-171-2/+1
* rename global "e" to genv to avoid accidental shadowing and aliasing.tedu2015-12-301-2/+2
* Move system headers from sh.h to those files that actually need them.tb2015-12-141-1/+4
* Add uses of areallocarray(). mksh and Bitrig ksh already have similarmmcc2015-11-011-2/+3
* Assign pointer to NULL rather than 0.mmcc2015-10-211-2/+2
* Move string.h include from sh.h to the files that use it.mmcc2015-10-191-1/+2
* Apply style(9) to header includes.mmcc2015-10-191-5/+7
* remove null check before afree. from Michael McConvilletedu2015-10-091-3/+2
* Remove EXTERN from edit.[ch], from Michael McConville.nicm2015-09-261-3/+2
* Last of the (thing *)0 -> NULL, from Michael McConville. No binarynicm2015-09-181-3/+3
* Remove unnecessary casts, from Michael McConville. No binary change.nicm2015-09-171-3/+3
* correct spelling of NULL from (char *)0. from Michael McConville.tedu2015-09-151-7/+7
* remove casts and null checks before free. from Michael McConvilletedu2015-09-011-2/+2
* Escape ! characters for tab-completion, required for "set -o csh-history" users.sthen2015-03-121-2/+2
* ctype cleanups. Repeated re-audits of this sensitive area by okan andderaadt2013-12-171-2/+3
* add : to special chars.tedu2013-06-031-2/+2
* revert the tweak part of the last commit which, apart from thehalex2013-01-211-3/+2
* Fix backslash escaping during filename tab-completion in ksh.stsp2013-01-201-24/+8
* fake a sigwinch after each job, so if the terminal changes size,tedu2012-09-101-2/+2
* Escape "=", remove if 0'd out code and simplify check in x_print_expansions.fgsch2010-05-201-31/+6
* fix memory leaks and one potential null deref found by coverity. from netbsd.fgsch2007-08-021-2/+8
* escape [, ], and ? as well. from cbiere@netbsd.fgsch2007-08-011-2/+2
* fix a few name clashes with libc; found by lint. ok deraadt@otto2005-12-111-2/+2
* Process window size changes after xread(). [change window size]otto2005-09-111-4/+2
* use STD{IN,OUT,ERR}_FILENOderaadt2005-04-131-2/+2
* lots of indentation cleanup, now ksh is readable like our other code.deraadt2005-03-301-36/+30
* knfderaadt2005-02-251-1/+2
* Use stdbool.h instead of rolling our own bools.millert2004-12-221-12/+12
* Ansification plus some minor knf. No binary change on i386 andotto2004-12-201-91/+32
* spacingderaadt2004-12-191-4/+4
* Use struct termios instead of TTY_state typedefmillert2004-12-181-5/+4
* Flags set in signal handlers should be volatile sig_atomic_tmillert2004-12-181-2/+2
* Use _POSIX_VDISABLE directly instead of assigning it to a variable.millert2004-12-181-13/+9
* Remove unused OS dependent #ifdef blocks, #defines and macro abstraction.millert2004-12-181-128/+32