summaryrefslogtreecommitdiff
path: root/bin/ksh/emacs.c
AgeCommit message (Expand)Author
2016-08-09In emacs incremental search mode (^R),Ingo Schwarze
2016-01-26remove a useless macrommcc
2016-01-08Next step in UTF-8 support:Ingo Schwarze
2015-12-30add another combo for home/end keys that works in tmux.Ted Unangst
2015-12-14Move system headers from sh.h to those files that actually need them.tb
2015-12-10In emacs command-line editing mode, make sure that moving left andIngo Schwarze
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-16Change x_do_ins()'s arg type from int to size_t for correctness's sake,mmcc
2015-10-16Cast iscntrl()'s arg to unsigned char.mmcc
2015-10-10Replace calls to x_emacs_putbuf() with x_do_ins() since allTodd C. Miller
2015-10-10Unused macros; from Michael McConville.Nicholas Marriott
2015-10-09remove null check before afree. from Michael McConvilleTed Unangst
2015-09-18Last of the (thing *)0 -> NULL, from Michael McConville. No binaryNicholas Marriott
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
2015-03-25Bind the Delete key (ESC[3~) to delete-char-forwardJeremie Courreges-Anglas
2015-02-16bcmp to memcmpTed Unangst
2013-12-17ctype cleanups. Repeated re-audits of this sensitive area by okan andTheo de Raadt
2013-11-28remove trailing whitespaces; use tabs instead of spaces where appropriate;Igor Sobrado
2012-06-10Correctly expand bindings containing macros. Fix a regression introducedMartin Pieuchot
2012-04-30generalise ksh keybinding system - bindings are no longer limited inDamien Miller
2011-09-05Fix hang in emacs mode. To reproduce the hang go like: "^[16000l" whichMarco Peereboom
2011-03-14remove unused SILLY game of life.Okan Demirmen
2009-06-02fix macro handlingAlexander Hall
2007-08-02fix memory leaks and one potential null deref found by coverity. from netbsd.Federico G. Schwindt
2006-07-10fix ksh prompt wrapping, from Marcus Glocker <marcus@nazgul.ch>.Bob Beck
2005-09-26Fix a redraw problem that occurs when a recalled history line hasOtto Moerbeek
2005-08-01pascoe noted that ^V in ksh emacs mode is not what you expect -- literalTheo de Raadt
2005-03-30lots of indentation cleanup, now ksh is readable like our other code.Theo de Raadt
2005-03-28spacingTheo de Raadt
2005-02-17Printt ^D and newline on EOF in emacs mode like in vi mode.Otto Moerbeek
2004-12-23Replace home rolled unsigned char type with u_char.Jonathan Gray
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
2003-10-22typos from Jared Yanovich;Jason McIntyre
2003-09-01In emacs editing mode, ksh by default interprets a set 8th bit asChristian Weisgerber
2003-08-27rename force_push to something more sensible.Federico G. Schwindt
2003-08-27escape on expand under emacs mode; otto@ ok.Federico G. Schwindt
2003-08-26fix backward and forward delete; from wiz@netbsd.org. many thanks.Federico G. Schwindt
2003-08-23under emacs mode, fix the case when the globbed file and the longestFederico G. Schwindt
2003-08-02don't push things unless force is true; avoid adding text again on yank-pop.Federico G. Schwindt
2003-08-02On ESC-y ESC-y (yank-pop), also check that there is something toFederico G. Schwindt
2003-06-26protosTheo de Raadt
2003-04-16string cleaning. ok tedu@Thierry Deval
2003-02-28typos; from Brian PooleJason McIntyre
2002-10-16enable meta key in emacs mode for 7-bit locales; provos@Todd C. Miller