summaryrefslogtreecommitdiff
path: root/bin/ksh/vi.c
AgeCommit message (Expand)Author
2018-03-15Favor usage of __func__ in warning/error messages. Some of them referred to theanton
2018-01-16Introduce internal_warningf() and mark internal_errorf() as noreturnJeremie Courreges-Anglas
2018-01-13remove unused parameter from the static function print_expansions();Ingo Schwarze
2018-01-06Bring back the sign compare changes, this time with a fix from otto@Todd C. Miller
2018-01-04Back out sign compare changes that appear to cause problems on hppa.Todd C. Miller
2018-01-01Add WARNINGS=yes to ksh and fix the resulting sign compare warnings.Todd C. Miller
2017-11-27Follow emacs mode and remove the interactive "version" function.Theo Buehler
2017-09-02whitespace commit from BCTheo de Raadt
2017-06-29Increase the input line buffer to 4096 bytes.Martijn van Duren
2017-05-31Let the 's' command delete the right number of bytes when UTF-8Ingo Schwarze
2017-05-31Allow replacement of UTF-8 characters in vi mode.anton
2017-05-28Fix cursor position while removing characters from the command line.anton
2016-10-17simplify implementation of the '$' command, no functional change;Ingo Schwarze
2016-10-17resolve code duplication in domove() for the commands: b B w WIngo Schwarze
2016-10-17No need to inspect LC_CTYPE:Ingo Schwarze
2016-10-17Make sure the cursor goes to the first byte of a UTF-8 characterIngo Schwarze
2016-10-11Partial UTF-8 line editing support for ksh(1) vi input mode;Ingo Schwarze
2015-12-22Assign pointer variables to NULL rather than 0. No functional change.mmcc
2015-11-05Capitalize entire macro name.mmcc
2015-11-05Remove an alias for a macro.mmcc
2015-10-19Move string.h include from sh.h to the files that use it.mmcc
2015-10-19Apply style(9) to header includes.mmcc
2015-10-15Introduce an unsigned char variable for the ctype function calls.mmcc
2015-09-18Last of the (thing *)0 -> NULL, from Michael McConville. No binaryNicholas Marriott
2015-09-17Remove unnecessary casts, from Michael McConville. No binary change.Nicholas Marriott
2015-09-15correct spelling of NULL from (char *)0. from Michael McConville.Ted Unangst
2015-09-10Replace newline and space defines by "\n" and " " directly, from MichaelNicholas Marriott
2015-09-01remove casts and null checks before free. from Michael McConvilleTed Unangst
2013-12-18incorrect cast for ctype, spotted and repaired by LEVAI DanielTheo de Raadt
2013-12-17ctype cleanups. Repeated re-audits of this sensitive area by okan andTheo de Raadt
2009-06-29make VSEARCH werase act like regular werase after the last change.Martynas Venckus
2009-06-10Fix problem with ^w fix that broke 'B'Michael Erdely
2009-06-04"make ksh vi mode handle werase more like vi. It's really irritating toMichael Erdely
2006-04-10fix lint comments, no functional changes; ok rayJared Yanovich
2005-12-11fix a few name clashes with libc; found by lint. ok deraadt@Otto Moerbeek
2005-03-30lots of indentation cleanup, now ksh is readable like our other code.Theo de Raadt
2005-03-28spacingTheo de Raadt
2005-01-27fix some vi-mode bugs spotted by jmc@Dan Harnett
2004-12-22Use stdbool.h instead of rolling our own bools.Todd C. Miller
2004-12-20Ansification plus some minor knf. No binary change on i386 andOtto Moerbeek
2004-12-19spacingTheo de Raadt
2004-12-18deregisterTodd C. Miller
2004-12-18Remove unused OS dependent #ifdef blocks, #defines and macro abstraction.Todd C. Miller
2004-05-10double the command line buffer size (1024 -> 2048); ok millert deraadtPeter Valchev
2003-10-16Buffers are not strings so use memcpy(), not strlcpy() to copy them.Todd C. Miller
2003-03-13a few strcpy -> strlcpy; a couple people have mailed in a variety ofTheo de Raadt
2002-04-29wierd -> weirdPeter Valchev
1999-11-15Quote metachars on expand_word too; ok millert@Federico G. Schwindt
1999-11-14quote metachars when completing filenames from jdolecek@netbsd. ok millert@David Leonard
1999-07-14pdksh-5.2.14Todd C. Miller