]> git.wh0rd.org Git - nano.git/commitdiff
cleanups: fix M-M/M-N toggle inversion, and reorder toggle #defines in
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Thu, 20 Apr 2006 22:36:10 +0000 (22:36 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Thu, 20 Apr 2006 22:36:10 +0000 (22:36 +0000)
nano.h to match the new order in toggle_init()

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3405 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/global.c
src/nano.h

index fc328152078e3c76c6a629537424b433577ae2ff..c3bcdce65d0c4f2c498b5c0dd1f059beb8cfa439 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -85,6 +85,9 @@ CVS code -
 - nano.c:
   renumber()
        - Remove invalid assert. (DLR, found by Filipe Moreira)
+- nano.h:
+       - Reorder the toggle #defines to match their corresponding order
+         in toggle_init(). (DLR)
 - rcfile.c:
   parse_argument()
        - Rename variable ptr_bak to ptr_save, for consistency. (DLR)
index 2bbd6ce3aa42418159830ad80883ffa14bab4ec2..bfc6231ba974c3203417878b0ce2b29cd8c6ac9c 100644 (file)
@@ -1268,16 +1268,16 @@ void toggle_init(void)
                N_("Multiple file buffers"), MULTIBUFFER);
 #endif
 
+#ifndef DISABLE_MOUSE
+    toggle_init_one(TOGGLE_MOUSE_KEY, N_("Mouse support"), USE_MOUSE);
+#endif
+
     /* If we're using restricted mode, the DOS/Mac conversion toggle is
      * disabled.  It's useless since inserting files is disabled. */
     if (!ISSET(RESTRICTED))
        toggle_init_one(TOGGLE_NOCONVERT_KEY,
                N_("No conversion from DOS/Mac format"), NO_CONVERT);
 
-#ifndef DISABLE_MOUSE
-    toggle_init_one(TOGGLE_MOUSE_KEY, N_("Mouse support"), USE_MOUSE);
-#endif
-
     /* If we're using restricted mode, the suspend toggle is disabled.
      * It's useless since suspending is disabled. */
     if (!ISSET(RESTRICTED))
index 6d171fe4e09ba73e8251336f424b12a0a1983c58..7be742a2b5ad39a3eabbecff115d78f5d2f382d9 100644 (file)
@@ -554,26 +554,26 @@ typedef struct rcoption {
 #define TOGGLE_NO_KEY          -2
 
 /* Normal toggles. */
+#define TOGGLE_NOHELP_KEY      NANO_ALT_X
 #define TOGGLE_CONST_KEY       NANO_ALT_C
+#define TOGGLE_MORESPACE_KEY   NANO_ALT_O
+#define TOGGLE_SMOOTH_KEY      NANO_ALT_S
+#define TOGGLE_WHITESPACE_KEY  NANO_ALT_P
+#define TOGGLE_SYNTAX_KEY      NANO_ALT_Y
+#define TOGGLE_SMARTHOME_KEY   NANO_ALT_H
 #define TOGGLE_AUTOINDENT_KEY  NANO_ALT_I
-#define TOGGLE_SUSPEND_KEY     NANO_ALT_Z
-#define TOGGLE_NOHELP_KEY      NANO_ALT_X
-#define TOGGLE_MOUSE_KEY       NANO_ALT_M
 #define TOGGLE_CUTTOEND_KEY    NANO_ALT_K
 #define TOGGLE_WRAP_KEY                NANO_ALT_L
-#define TOGGLE_BACKWARDS_KEY   NANO_ALT_B
-#define TOGGLE_CASE_KEY                NANO_ALT_C
+#define TOGGLE_TABSTOSPACES_KEY        NANO_ALT_Q
+#define TOGGLE_BACKUP_KEY      NANO_ALT_B
 #define TOGGLE_MULTIBUFFER_KEY NANO_ALT_F
+#define TOGGLE_MOUSE_KEY       NANO_ALT_M
+#define TOGGLE_NOCONVERT_KEY   NANO_ALT_N
+#define TOGGLE_SUSPEND_KEY     NANO_ALT_Z
+#define TOGGLE_CASE_KEY                NANO_ALT_C
+#define TOGGLE_BACKWARDS_KEY   NANO_ALT_B
 #define TOGGLE_DOS_KEY         NANO_ALT_D
 #define TOGGLE_MAC_KEY         NANO_ALT_M
-#define TOGGLE_SMOOTH_KEY      NANO_ALT_S
-#define TOGGLE_NOCONVERT_KEY   NANO_ALT_N
-#define TOGGLE_BACKUP_KEY      NANO_ALT_B
-#define TOGGLE_SYNTAX_KEY      NANO_ALT_Y
-#define TOGGLE_SMARTHOME_KEY   NANO_ALT_H
-#define TOGGLE_WHITESPACE_KEY  NANO_ALT_P
-#define TOGGLE_MORESPACE_KEY   NANO_ALT_O
-#define TOGGLE_TABSTOSPACES_KEY        NANO_ALT_Q
 #endif /* !NANO_TINY */
 
 #define MAIN_VISIBLE 12