rename sent_ESC_br_n6 variable to sent_ESC_br6n
authorDenys Vlasenko <vda.linux@googlemail.com>
Tue, 27 Oct 2009 09:47:49 +0000 (10:47 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Tue, 27 Oct 2009 09:47:49 +0000 (10:47 +0100)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
libbb/Config.in
libbb/lineedit.c

index 60ae0ffe9967b5165e93a93c4e991cec4a45f199..55367b21bf468a990eec122af1565e85e4e98d13 100644 (file)
@@ -111,7 +111,7 @@ config FEATURE_EDITING_ASK_TERMINAL
          current cursor position. This information is used to make line
          editing more robust in some cases.
          If you are not sure whether your terminals respond to this code
-         correctly, or want to save on code size (about 300 bytes),
+         correctly, or want to save on code size (about 400 bytes),
          then do not turn this option on.
 
 config FEATURE_NON_POSIX_CP
index b4c3fd35c7e12a6c0d5fb91e5b53a638c71c4298..9c6454daf7f0c7519536bda5db77f6d6b277d0ae 100644 (file)
@@ -141,7 +141,7 @@ struct lineedit_statics {
        CHAR_T delbuf[DELBUFSIZ];  /* a place to store deleted characters */
 #endif
 #if ENABLE_FEATURE_EDITING_ASK_TERMINAL
-       smallint sent_ESC_br_n6;
+       smallint sent_ESC_br6n;
 #endif
 
        /* Formerly these were big buffers on stack: */
@@ -409,7 +409,7 @@ static void put_prompt(void)
                pfd.fd = STDIN_FILENO;
                pfd.events = POLLIN;
                if (safe_poll(&pfd, 1, 0) == 0) {
-                       S.sent_ESC_br_n6 = 1;
+                       S.sent_ESC_br6n = 1;
                        out1str("\033" "[6n");
                        fflush(NULL); /* make terminal see it ASAP! */
                }
@@ -1674,9 +1674,9 @@ static int lineedit_read_key(char *read_key_buffer)
 
 #if ENABLE_FEATURE_EDITING_ASK_TERMINAL
                if ((int32_t)ic == KEYCODE_CURSOR_POS
-                && S.sent_ESC_br_n6
+                && S.sent_ESC_br6n
                ) {
-                       S.sent_ESC_br_n6 = 0;
+                       S.sent_ESC_br6n = 0;
                        if (cursor == 0) { /* otherwise it may be bogus */
                                int col = ((ic >> 32) & 0x7fff) - 1;
                                if (col > cmdedit_prmt_len) {
@@ -2203,7 +2203,7 @@ int FAST_FUNC read_line_input(const char *prompt, char *command, int maxsize, li
        } /* while (1) */
 
 #if ENABLE_FEATURE_EDITING_ASK_TERMINAL
-       if (S.sent_ESC_br_n6) {
+       if (S.sent_ESC_br6n) {
                /* "sleep 1; busybox ash" + hold [Enter] to trigger.
                 * We sent "ESC [ 6 n", but got '\n' first, and
                 * KEYCODE_CURSOR_POS response is now buffered from terminal.