Xiang Xiao
44b92d9254
Fix readline_common.c:277:19: error: 'strncpy' destination unchanged after copying no bytes
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-06 00:40:06 +08:00
Peter Bee
8b66a6238a
apps/system: fix command history behavior (2)
...
N/A
Fixing "last command" misbehavior when one command in history is a
substring of another.
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
Change-Id: I1ea205e3f2461b6c2377147cb9fc878ba5b19b4f
2021-06-22 10:27:43 -03:00
Alin Jerpelea
84e0ca1310
system: update licenses to Apache
...
Gregory Nutt is has submitted the SGA
Ken Pettit has submitted the ICLA
David S. Alessio has submitted the ICLA
as a result we can migrate the licenses to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-06-11 02:42:05 -05:00
Gustavo Henrique Nihei
b843486386
readline: Reset offset when top command is issued repeateadly
2021-05-24 22:01:21 -05:00
chao.an
54bbfee30e
system/readline: check the control ascii only to support multi-languages
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2021-01-05 08:02:25 +01:00
Xiang Xiao
3edfb4a3ac
system/readline: Fix the stack overflow when application name is too long
...
shouldn't zero the memory after tmp_name
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I527001af08da0865c4054b7a5b6ccaf60f585c06
2020-09-04 08:57:03 +02:00
Ouss4
aa717d59fd
system/readline/readline_common.c: Don't save the command again in the
...
history buffer if it's the one at the top.
2020-08-22 05:11:02 -07:00
Ouss4
a1b8ad9190
system/readline/readline_common.c: Fix nxstyle issues.
2020-08-22 05:11:02 -07:00
Alin Jerpelea
967e7e2912
system: readline: Improve security
2020-01-08 20:43:39 +08:00
Gregory Nutt
ac61c18fcc
Move apps/builtins/builtin_forindex.c to nuttx/libs/libc/builtin since it is required by kernel logic as well. Other changes account for movement of builtin.h from nuttx/include/nuttx/binfmt/built.h to nuttx/include/lib/builtin.h.
2019-08-23 09:12:45 -06:00
Gregory Nutt
93de0c232b
apps/system/readline_common.c: Correct spelling, matches vs maches.
2019-01-16 10:15:18 -06:00
Sebastien Lorquet
2cbad44f1d
This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h"
2016-07-11 10:11:18 -06:00
Gregory Nutt
cd741c82cf
apps/include: Move all header files associated with modules in apps/system to apps/include/system
2016-07-01 06:48:22 -06:00
Nghia Ho
e6f6ae0803
handle when CONFIG_READLINE_MAX_EXTCMDS == 0
2015-11-03 09:49:43 -08:00
nghiaho12
94696500dd
readline: Support the case where CONFIG_READLINE_MAX_BUILTINS==0
2015-11-03 07:44:50 -06:00
Gregory Nutt
273a083d20
Misc cosmetic changes from review of last merge
2015-11-02 09:11:06 -06:00
Gregory Nutt
646febbe86
Merged in nghiaho12/apps/nghia/improve_tab_completion (pull request #18 )
...
better TAB completion
2015-11-02 06:53:30 -06:00
Nghia Ho
211f8bf76d
bug fix:: Never reach readline_prompt() in nsh_initialize, moved it up to the top. Works now.
...
enhancement: TAB completion now works like Unix, it will autocomplete as much as possible for
multiple matches.
2015-11-01 01:41:01 -07:00
Gregory Nutt
0629c5466e
Standardize the width of all comment boxes in C file
2015-10-02 17:33:30 -06:00
Paul A. Patience
266cc147c4
Correct #if to #ifdef when the macro can be undefined
2015-09-01 13:44:06 -04:00
Gregory Nutt
7c13bac893
Replace some C99 style C with NuttX standard C89 style
2015-08-09 09:58:59 -06:00
Gregory Nutt
d63ce7f5bb
readline(): A a configuration option to enable/disable command line history; Additional cosmetic changes from code review
2015-08-09 08:15:23 -06:00
Nghia Ho
c28f521a5e
Added command history using up/down arrow keys.
2015-08-08 20:54:42 -07:00
Gregory Nutt
169c3c77f1
Fix some bad conditional compilation and update some comments
2015-07-30 12:40:39 -06:00
Gregory Nutt
820c5c42dd
readline/NSH: Extend the tab-completion logic so that NSH commands can also be completed by pressing the tab key
2015-07-30 12:11:58 -06:00
Gregory Nutt
f1b4b4d47a
Fix a few mistakes I made on the last commit
2015-07-28 07:30:05 -06:00
Gregory Nutt
766886310d
readline: Update initial readline commit -- make option configurable. Add an interface to de-couple the readline implementation from NSH. Misc. updates for coding style
2015-07-28 07:17:50 -06:00
Nghia Ho
bc1c74387f
Unix style TAB compleition, for builtin apps only
2015-07-27 22:47:24 -07:00
Gregory Nutt
171db56b69
Make sure that there is one space after for
2014-04-12 13:28:22 -06:00
Gregory Nutt
c4e46f5b62
Changes to NSH and readline to permit NSH to work on a platform with no file system
2013-09-30 11:34:04 -06:00