1. 0a67722 lineedit: get terminal width before printing prompt by Denys Vlasenko · 7 years ago
  2. c3797d4 lineedit: do not tab-complete any strings which have control characters by Denys Vlasenko · 7 years ago
  3. 0fd5dbb lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381 by Avi Halachmi · 7 years ago
  4. aaaaaa5 less,microcom,lineedit: use common routine to set raw termios by Denys Vlasenko · 7 years ago
  5. 8187e01 *: use ESC define instead of "\033"; use ESC[m instead of ESC[0m by Denys Vlasenko · 7 years ago
  6. 84ea60e line editing: make read_line_input() not take timeout param by Denys Vlasenko · 7 years ago
  7. f128bdb shell: make standalone shell tab-complete "busybox" by Denys Vlasenko · 7 years ago
  8. 01ccdd1 libbb: consolidate the code to set termios unbuffered mode by Denys Vlasenko · 8 years ago
  9. 038a977 lineedit: simplify code a bit by Denys Vlasenko · 8 years ago
  10. bff71d3 lineedit: fix two bugs in SIGWINCH signal handling by Denys Vlasenko · 8 years ago
  11. 4b89d51 ash,hush: make ^C in interactive mode visually much closer to bash behavior by Denys Vlasenko · 8 years ago
  12. 2e4ef38 lineedit: fix handling of repeating Alt-b, Alt-f, Alt-d, Alt-Backspace by Rostislav Skudnov · 8 years ago
  13. 1336052 lineedit: fix completion with applet names. closes 9361 by Denys Vlasenko · 8 years ago
  14. 7e6f931 lineedit: trivial codeshrink for vi-mode by Natanael Copa · 8 years ago
  15. 2b91958 Rewrite iteration through applet names to save a few bytes by Ron Yorston · 9 years ago
  16. f23264b lineedit: search applets as well as PATH for tab completion by Ron Yorston · 10 years ago
  17. 8dff01d libbb: introduce and use is_prefixed_with() by Denys Vlasenko · 10 years ago
  18. 23cfaab libpwdgrp: use getpwent() instead of getpwent_r() by Denys Vlasenko · 10 years ago
  19. 20cd31a lineedit: don't block when looking for escape sequence in vi-mode by Ron Yorston · 10 years ago
  20. d598a8d lineedit: don't fall back to simple line input if tty is in raw mode by Denys Vlasenko · 10 years ago
  21. 79df481 lineedit: fix trivial build failure by Denys Vlasenko · 11 years ago
  22. 1b9ac21 lineedit: use unicode_strwidth instead of unicode_strlen by Denys Vlasenko · 11 years ago
  23. e66a56d lineedit: fix multi-line PS1 handling: calculate PS1 length from last \n by Denys Vlasenko · 11 years ago
  24. 7a18043 lineedit: improve Unicode handling (still buggy though) by Denys Vlasenko · 11 years ago
  25. d96ffda ash,hush: history builtin by Flemming Madsen · 12 years ago
  26. 8172d05 lineedit: \W on "/bin" should show "bin", not "/bin" by Denys Vlasenko · 12 years ago
  27. 1d14569 lineedit: implement \T \t \A \@ prompts escapes, fix \W escape, drop \! by Denys Vlasenko · 12 years ago
  28. 6c852bf lineedit: add handling of \H in prompt by Denys Vlasenko · 12 years ago
  29. 46031da lineedit: initialize delptr by Shawn J. Goff · 12 years ago
  30. b232037 lineedit: in !EDITING config, return -1 on fgets error by Denys Vlasenko · 12 years ago
  31. 4919565 lineedit: fix Alt-D when cursor==0 by Cliff Frey · 12 years ago
  32. deee356 lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y by Dennis Groenen · 13 years ago
  33. 56443cd whitespace fixes by Denys Vlasenko · 13 years ago
  34. 7ce209b shell_builtin_read: set cc[VMIN] to 1; lineedit: don't clear c_cc[VINTR] by Denys Vlasenko · 13 years ago
  35. c0cae52 lineedit: fix build failure by Denys Vlasenko · 13 years ago
  36. 9ce09bc lineedit: add support for M-b, M-f, M-d, M-Backspace by Denys Vlasenko · 13 years ago
  37. e45af7a lineedit: remove SAVE_HISTORY bit, ->hist_file can be used as indicator by Denys Vlasenko · 13 years ago
  38. bede215 lineedit: add support for history saving on exit by Denys Vlasenko · 13 years ago
  39. 4840ae8 lineedit: fix atomic replace of history file; hush: fix $HISTFILE handling by Denys Vlasenko · 13 years ago
  40. a669eca libbb/lineedit: implement optional Ctrl-R history search by Denys Vlasenko · 13 years ago
  41. 232ebaa lineedit: fix rare SEGV; mark a few FIXMEs by Alexey Fomenko · 14 years ago
  42. e3d8d07 small fix for HISTFILESIZE by Denys Vlasenko · 14 years ago
  43. 2c4de5b ash,hush: optional support for $HISTFILESIZE. by Denys Vlasenko · 14 years ago
  44. 353680a lineedit: fixes for CONFIG_UNICODE_USING_LOCALE=y by Denys Vlasenko · 14 years ago
  45. 66c5b12 ash: fix TMOUT not restoring tty attributes by Denys Vlasenko · 14 years ago
  46. f376303 lineedit: fix tab-completion of filenames with spaces by Mike Shal · 14 years ago
  47. 2e9aeae lineedit: create history files with mode 0600 by Wolfram Sang · 14 years ago
  48. 7b18107 *: use _exit() in sighandlers; showkey: do not use exit-thru-sighandler by Marek Polacek · 14 years ago
  49. d55f599 lineedit: do not hang on error, but return error indicator. by Denys Vlasenko · 14 years ago
  50. 3926363 lineedit: on tab completion, show filenames obly in all cases (bash compat) by Denys Vlasenko · 14 years ago
  51. 76939e7 lineedit: allocate matchBuf only temporarily: saves MAX_LINELEN bytes by Denys Vlasenko · 14 years ago
  52. ba0e103 lineedit: de-indent large block in input_tab. No logic changes. by Denys Vlasenko · 14 years ago
  53. a46e16e lineedit: rename tmp -> chosen_match; small code shrink by Denys Vlasenko · 14 years ago
  54. 9b56bf5 lineedit: stop using permanent int_buf[] (16k!): allocate it by Denys Vlasenko · 14 years ago
  55. 81254ed lineedit: remove pos_buf[] array (up to 16k!); fix compat bugs by Denys Vlasenko · 14 years ago
  56. 3c460b0 lineedit: return prefix len from tab completion helpers by Denys Vlasenko · 14 years ago
  57. 2679e3c lineedit: clean up tab completion code (variable reuse, comments) by Denys Vlasenko · 14 years ago
  58. 57ea9b4 preparatory cleanup patch for tab completion fixes by Denys Vlasenko · 14 years ago
  59. 7063e86 lineedit: small readability improvement (same code) by Denys Vlasenko · 14 years ago
  60. 61a36af lineedit: fix completion with Unicode chars by Denys Vlasenko · 14 years ago
  61. b068bd7 lineedit: preparatory cleanup patch for Unicode completion fix by Denys Vlasenko · 14 years ago
  62. 451add4 lineedit: mostly revert recent wrong logic in "ask terminal" code by Denys Vlasenko · 14 years ago
  63. 55241fa lineedit: limit ASK_TERMINAL to the case when we can't find out the width by Denys Vlasenko · 14 years ago
  64. b9e35dc lineedit: cosmetics, no code changes by Denys Vlasenko · 14 years ago
  65. 11bcf4b lineedit: fix column display for wide and combining chars in TAB completion by Tomas Heinrich · 15 years ago
  66. bbf1aa1 typo fix by Denys Vlasenko · 15 years ago
  67. 1118d9b lineedit: fix insertion deep inside line (*several lines* before end) by Denys Vlasenko · 15 years ago
  68. 9963fe3 lineedit: trivial simplifications. -7 bytes by Denys Vlasenko · 15 years ago
  69. 248c324 lineedit: fix moving backwards across lines with wide chars by Denys Vlasenko · 15 years ago
  70. d9a3e89 consolidate ESC sequences by Denys Vlasenko · 15 years ago
  71. 26e2c1d stop using LAST_SUPPORTED_WCHAR and CONFIG_LAST_SUPPORTED_WCHAR, it's confusing by Denys Vlasenko · 15 years ago
  72. b8909c5 lineedit: partially fix wide and combining chars editing by Tomas Heinrich · 15 years ago
  73. 94043e8 lineedit: change how cmdedit_set_out_char works by Denys Vlasenko · 15 years ago
  74. a659b81 libbb/lineedit: add support for preserving "broken" (non-unicode) chars by Tomas Heinrich · 15 years ago
  75. 19158a8 unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALE by Denys Vlasenko · 15 years ago
  76. aa16755 unicode: optional table for better handling of neutral bidi chars by Tomas Heinrich · 15 years ago
  77. c5c006c lineedit: first shot at optional unicode bidi input support by Tomas Heinrich · 15 years ago
  78. 58f108e lineedit: fix another corner case with bad unicode input by Denys Vlasenko · 15 years ago
  79. d2b0405 lineedit: invalid unicode characters are replaced with CONFIG_SUBST_WCHAR by Tomas Heinrich · 15 years ago
  80. 9f93d62 libbb: better unicode width support. Hopefully fixes bug 839. by Denys Vlasenko · 15 years ago
  81. 2805502 fold: unicode support. Based on a patch by Tomas Heinrich <heinrich.tomas@gmail.com> by Denys Vlasenko · 15 years ago
  82. 31e2e7b randomconfig fixes by Denys Vlasenko · 15 years ago
  83. 13ad906 ash: fix bad interaction of "stty -echo" + ASK_TERMINAL by Denys Vlasenko · 15 years ago
  84. 8131eea *: introduce and use ffulsh_all() by Denys Vlasenko · 15 years ago
  85. 1f6d230 lineedit: REALLY fix compile error now by Denys Vlasenko · 15 years ago
  86. 4dc0826 lineedit: compile fix by Denys Vlasenko · 15 years ago
  87. d83bbf4 rename sent_ESC_br_n6 variable to sent_ESC_br6n by Denys Vlasenko · 15 years ago
  88. eb62d7c libbb/lineedit: try to make FEATURE_EDITING_ASK_TERMINAL less ugly by Denys Vlasenko · 15 years ago
  89. 727e1b5 read_key,lineeedit: parse position answerback faster; sanitize its use by Denys Vlasenko · 15 years ago
  90. a17eeb8 lineedit: handle Ctrl-arrows by Denys Vlasenko · 15 years ago
  91. 04bb6b6 lineedit: do not hardcode ctrl-C and ctrl-D, use termios fields. by Denys Vlasenko · 15 years ago
  92. 2f3f09c libbb/lineedit: restore ^D handling for unicode by Denys Vlasenko · 15 years ago
  93. db9c57e libbb/lineedit: fix the case when we configured history to have 0 lines by Denys Vlasenko · 15 years ago
  94. 90a9904 remove some GNUisms. by Dan Fandrich (dan AT coneharvesters.com) by Denys Vlasenko · 15 years ago
  95. 9531f7d another small lineedit fix by Denys Vlasenko · 15 years ago
  96. 5c2e81b fix a thinko in lineedit completion code by Denys Vlasenko · 15 years ago
  97. 53fd1bf lineedit: code shrink by Denys Vlasenko · 15 years ago
  98. 9038d6f remove trailing whitespace by Denys Vlasenko · 15 years ago
  99. 7dd0ce4 randomconfig fixes by Denys Vlasenko · 15 years ago
  100. 044b180 lineedit+unicode: make TAB completion work again by Denys Vlasenko · 15 years ago