diff options
| author | Paul Mongold <pmongold@gmail.com> | 2012-03-21 00:28:54 -0400 |
|---|---|---|
| committer | Dan Pasanen <dan.pasanen@gmail.com> | 2013-04-20 16:17:43 -0500 |
| commit | ab0bea77a7bdc124320e6794081c9590452e1cf7 (patch) | |
| tree | 56095107d35fc010f3f5d24488a70a00bcab4aab | |
| parent | d94d671e7f18568a6d580563ab642afdc2f3ee8c (diff) | |
| download | android_external_nano-ab0bea77a7bdc124320e6794081c9590452e1cf7.tar.gz android_external_nano-ab0bea77a7bdc124320e6794081c9590452e1cf7.tar.bz2 android_external_nano-ab0bea77a7bdc124320e6794081c9590452e1cf7.zip | |
nano: hack to insert newline on enter key instead of "Unknown Command"cm-10.2.1cm-10.2.0cm-10.2-M1cm-10.1.3-RC2cm-10.1.3-RC1cm-10.1.3cm-10.1.2cm-10.1.1cm-10.1.0-RC5cm-10.1.0-RC4cm-10.1.0-RC3cm-10.1.0-RC2cm-10.1.0-RC1cm-10.1.0stable/cm-10.2cm-10.2cm-10.1
* fixes usage on both terminal emulator and adb shell
Change-Id: I893556f7d8855957b19d1ade5ee7ee53ca26f4b6
| -rw-r--r-- | src/nano.c | 5 | ||||
| -rw-r--r-- | src/prompt.c | 5 |
2 files changed, 10 insertions, 0 deletions
@@ -1528,6 +1528,11 @@ int do_input(bool *meta_key, bool *func_key, bool *s_or_t, bool } #endif + /* Workaround for enter key*/ + if (input == 10) { + input = NANO_CONTROL_M; + } + /* Check for a shortcut in the main list. */ s = get_shortcut(MMAIN, &input, meta_key, func_key); diff --git a/src/prompt.c b/src/prompt.c index afb36d67..6f24574f 100644 --- a/src/prompt.c +++ b/src/prompt.c @@ -87,6 +87,11 @@ int do_statusbar_input(bool *meta_key, bool *func_key, bool *have_shortcut, } #endif + /* Workaround for enter key*/ + if (input == 10) { + input = NANO_CONTROL_M; + } + /* Check for a shortcut in the current list. */ s = get_shortcut(currmenu, &input, meta_key, func_key); |
