| Commit message (Expand) | Author | Age | Files | Lines |
* | Use proper function pointer type instead of void * |  jca | 2020-05-08 | 1 | -5/+7 |
* | Bind ^L (C-l) to clear-screen instead of redraw |  jca | 2019-04-03 | 1 | -2/+2 |
* | Add clear-screen emacs editing command, currently not bound to a |  millert | 2018-06-18 | 1 | -6/+31 |
* | One minor scan-build warning |  jca | 2018-01-16 | 1 | -2/+2 |
* | unifdef BRACE_EXPAND; ok jca@ |  anton | 2018-01-14 | 1 | -2/+2 |
* | Remove unused "args" param from kb_add(), it is always NULL. |  millert | 2018-01-08 | 1 | -99/+99 |
* | Add proper bounds checking to kb_add(). OK anton@ |  millert | 2018-01-07 | 1 | -11/+12 |
* | Bring back the sign compare changes, this time with a fix from otto@ |  millert | 2018-01-06 | 1 | -9/+8 |
* | Back out sign compare changes that appear to cause problems on hppa. |  millert | 2018-01-04 | 1 | -4/+4 |
* | Add WARNINGS=yes to ksh and fix the resulting sign compare warnings. |  millert | 2018-01-01 | 1 | -4/+4 |
* | Add -Wshadow to Makefile and fix the resulting warnings. Many of |  millert | 2017-12-27 | 1 | -3/+1 |
* | Add another pair of home/end key bindings; from Lari Rasku. |  anton | 2017-12-18 | 1 | -1/+3 |
* | Remove the "version" interactive function in emacs mode. |  jca | 2017-11-26 | 1 | -32/+1 |
* | Fix some incorrectness related to Emacs editing mode in ksh: |  anton | 2017-11-22 | 1 | -3/+3 |
* | Stop exposing the emacs-usemeta option, and warn when trying to set it. |  jca | 2017-08-30 | 1 | -4/+1 |
* | Drop needless comment |  jca | 2017-08-30 | 1 | -2/+1 |
* | Kill a useless setlocale() query |  jca | 2017-08-29 | 1 | -11/+3 |
* | No need to NUL-terminate the line buffer since it's handled by x_e_getu8() by |  anton | 2017-06-25 | 1 | -3/+1 |
* | Don't output partial UTF-8 characters in ksh emacs mode. Instead, try to read a |  anton | 2017-06-25 | 1 | -12/+52 |
* | '^T' is documented to be bounded to transpose-chars while in emacs |  brynet | 2017-06-20 | 1 | -40/+1 |
* | Improve UTF-8 handling on lines that are wider than the terminal, |  schwarze | 2017-05-12 | 1 | -2/+4 |
* | In emacs incremental search mode (^R), |  schwarze | 2016-08-09 | 1 | -3/+4 |
* | remove a useless macro |  mmcc | 2016-01-26 | 1 | -2/+4 |
* | Next step in UTF-8 support: |  schwarze | 2016-01-08 | 1 | -3/+9 |
* | add another combo for home/end keys that works in tmux. |  tedu | 2015-12-30 | 1 | -1/+3 |
* | Move system headers from sh.h to those files that actually need them. |  tb | 2015-12-14 | 1 | -1/+3 |
* | In emacs command-line editing mode, make sure that moving left and |  schwarze | 2015-12-10 | 1 | -5/+24 |
* | Move string.h include from sh.h to the files that use it. |  mmcc | 2015-10-19 | 1 | -1/+2 |
* | Apply style(9) to header includes. |  mmcc | 2015-10-19 | 1 | -3/+5 |
* | Change x_do_ins()'s arg type from int to size_t for correctness's sake, |  mmcc | 2015-10-16 | 1 | -4/+2 |
* | Cast iscntrl()'s arg to unsigned char. |  mmcc | 2015-10-16 | 1 | -2/+2 |
* | Replace calls to x_emacs_putbuf() with x_do_ins() since all |  millert | 2015-10-10 | 1 | -17/+3 |
* | Unused macros; from Michael McConville. |  nicm | 2015-10-10 | 1 | -4/+1 |
* | remove null check before afree. from Michael McConville |  tedu | 2015-10-09 | 1 | -3/+2 |
* | Last of the (thing *)0 -> NULL, from Michael McConville. No binary |  nicm | 2015-09-18 | 1 | -2/+2 |
* | Replace newline and space defines by "\n" and " " directly, from Michael |  nicm | 2015-09-10 | 1 | -4/+4 |
* | remove casts and null checks before free. from Michael McConville |  tedu | 2015-09-01 | 1 | -4/+3 |
* | Bind the Delete key (ESC[3~) to delete-char-forward |  jca | 2015-03-25 | 1 | -2/+2 |
* | bcmp to memcmp |  tedu | 2015-02-16 | 1 | -3/+3 |
* | ctype cleanups. Repeated re-audits of this sensitive area by okan and |  deraadt | 2013-12-17 | 1 | -14/+16 |
* | remove trailing whitespaces; use tabs instead of spaces where appropriate; |  sobrado | 2013-11-28 | 1 | -18/+18 |
* | Correctly expand bindings containing macros. Fix a regression introduced |  mpi | 2012-06-10 | 1 | -7/+15 |
* | generalise ksh keybinding system - bindings are no longer limited in |  djm | 2012-04-30 | 1 | -333/+478 |
* | Fix hang in emacs mode. To reproduce the hang go like: "^[16000l" which |  marco | 2011-09-05 | 1 | -2/+7 |
* | remove unused SILLY game of life. |  okan | 2011-03-14 | 1 | -58/+1 |
* | fix macro handling |  halex | 2009-06-02 | 1 | -4/+8 |
* | fix memory leaks and one potential null deref found by coverity. from netbsd. |  fgsch | 2007-08-02 | 1 | -7/+7 |
* | fix ksh prompt wrapping, from Marcus Glocker <marcus@nazgul.ch>. |  beck | 2006-07-10 | 1 | -3/+22 |
* | Fix a redraw problem that occurs when a recalled history line has |  otto | 2005-09-26 | 1 | -5/+4 |
* | pascoe noted that ^V in ksh emacs mode is not what you expect -- literal |  deraadt | 2005-08-01 | 1 | -2/+2 |