hust testsuite: fix a false positive
[oweals/busybox.git] / console-tools / reset.c
index 1806ce742ba25fe11167d47ac55144a05d7e6643..65940bdec5db4ecfbe268b110c422c6d1c085c8c 100644 (file)
 /* BTW, which "standard" package has this utility? It doesn't seem
  * to be ncurses, coreutils, console-tools... then what? */
 
+//usage:#define reset_trivial_usage
+//usage:       ""
+//usage:#define reset_full_usage "\n\n"
+//usage:       "Reset the screen"
+
 #include "libbb.h"
 
 #define ESC "\033"
@@ -31,12 +36,12 @@ int reset_main(int argc UNUSED_PARAM, char **argv UNUSED_PARAM)
        if (/*isatty(STDIN_FILENO) &&*/ isatty(STDOUT_FILENO)) {
                /* See 'man 4 console_codes' for details:
                 * "ESC c"        -- Reset
-                * "ESC ( K"      -- Select user mapping
+                * "ESC ( B"      -- Select G0 Character Set (B = US)
                 * "ESC [ 0 m"    -- Reset all display attributes
                 * "ESC [ J"      -- Erase to the end of screen
                 * "ESC [ ? 25 h" -- Make cursor visible
                 */
-               printf(ESC"c" ESC"(K" ESC"[0m" ESC"[J" ESC"[?25h");
+               printf(ESC"c" ESC"(B" ESC"[0m" ESC"[J" ESC"[?25h");
                /* http://bugs.busybox.net/view.php?id=1414:
                 * people want it to reset echo etc: */
 #if ENABLE_STTY