]> git.wh0rd.org Git - nano.git/commitdiff
Converting #ifdef NANO_EXTRA to #ifndef DISABLE_EXTRA.
authorBenno Schulenberg <bensberg@justemail.net>
Thu, 3 Apr 2014 20:57:44 +0000 (20:57 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Thu, 3 Apr 2014 20:57:44 +0000 (20:57 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4713 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
configure.ac
src/files.c
src/nano.c
src/proto.h
src/winio.c

index 98df72d5d691d16ca29e780a027d8f4bfb0afd21..d1e2acf5e5689ff7eb5a557983b94128d15d8292 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,8 @@
        * configure.ac: Sort all the disabling options alphabetically.
        * src/{proto.h,files.c,global.c,nano.c,rcfile.c}, configure.ac:
        Convert #ifdef ENABLE_MULTIBUFFER to #ifndef DISABLE_MULTIBUFFER.
+       * src/{proto.h,files.c,,nano.c,winio.c}, configure.ac:
+       Convert #ifdef NANO_EXTRA to #ifndef DISABLE_EXTRA.
 
 2014-04-02  Benno Schulenberg  <bensberg@justemail.net>
        * configure.ac, doc/Makefile.am: Try to build the info documentation
index 2f500d9c1ee02deddedb3ba5f6cf7be804044a46..fa76f4aa9c37aba5a5d584a534f039c7da1e5942 100644 (file)
@@ -69,6 +69,7 @@ AS_HELP_STRING([--enable-tiny], [Disable features for the sake of size]))
 if test "x$enable_tiny" = xyes; then
     AC_DEFINE(NANO_TINY, 1, [Define this to make the nano executable as small as possible.])
     AC_DEFINE(DISABLE_BROWSER, 1, [Define this to disable the built-in file browser.])
+    AC_DEFINE(DISABLE_EXTRA, 1, [Define this to disable extra stuff.])
     AC_DEFINE(DISABLE_HELP, 1, [Define this to disable the help text display.])
     AC_DEFINE(DISABLE_JUSTIFY, 1, [Define this to disable the justify routines.])
     AC_DEFINE(DISABLE_MOUSE, 1, [Define this to disable the mouse support.])
@@ -110,8 +111,8 @@ fi
 
 AC_ARG_ENABLE(extra,
 AS_HELP_STRING([--disable-extra], [Disable extra features, currently only easter eggs]))
-if test "x$enable_extra" != xno; then
-    AC_DEFINE(NANO_EXTRA, 1, [Define this to enable extra stuff.])
+if test "x$enable_extra" = xno; then
+    AC_DEFINE(DISABLE_EXTRA, 1, [Define this to disable extra stuff.])
 fi
 
 AC_ARG_ENABLE(help,
index 59cf67b9903c391965d559d6a37d89dbd51bc1ea..4b25f6acb1b6cfe890694ffea2550cdfe25d0941 100644 (file)
@@ -2223,7 +2223,7 @@ bool do_writeout(bool exiting)
     append_type append = OVERWRITE;
     char *ans;
        /* The last answer the user typed at the statusbar prompt. */
-#ifdef NANO_EXTRA
+#ifndef DISABLE_EXTRA
     static bool did_credits = FALSE;
 #endif
     bool retval = FALSE, meta_key = FALSE, func_key = FALSE;
@@ -2343,7 +2343,7 @@ bool do_writeout(bool exiting)
            fprintf(stderr, "filename is %s\n", answer);
 #endif
 
-#ifdef NANO_EXTRA
+#ifndef DISABLE_EXTRA
            /* If the current file has been modified, we've pressed
             * Ctrl-X at the edit window to exit, we've pressed "y" at
             * the "Save modified buffer" prompt to save, we've entered
index c475f1c6a0b50ce1c878067ca943bfaeb46c5e47..52cbcc5e4c7e4f3587482643cc5098deec8b8238 100644 (file)
@@ -971,6 +971,9 @@ void version(void)
 #ifdef DISABLE_BROWSER
     printf(" --disable-browser");
 #endif
+#ifdef DISABLE_EXTRA
+    printf(" --disable-extra");
+#endif
 #ifdef DISABLE_HELP
     printf(" --disable-help");
 #endif
@@ -1007,9 +1010,6 @@ void version(void)
 #ifdef DEBUG
     printf(" --enable-debug");
 #endif
-#ifdef NANO_EXTRA
-    printf(" --enable-extra");
-#endif
 #ifdef ENABLE_NANORC
     printf(" --enable-nanorc");
 #endif
index add47f35287876449f7980547596f1c8bef7cf73..fcb1d96d7dfa2cdcf0fdb2ea9ead34ca843eabd2 100644 (file)
@@ -841,7 +841,7 @@ void disable_nodelay(void);
 extern const char *regexp_msg;
 #endif
 
-#ifdef NANO_EXTRA
+#ifndef DISABLE_EXTRA
 void do_credits(void);
 #endif
 
index 900b7180991c421033500013ca8026a3fc20b8ca..078b13da851b124ad8c2b2fec1ed8ec5bc8b0dcb 100644 (file)
@@ -3409,7 +3409,7 @@ void do_replace_highlight(bool highlight, const char *word)
        wattroff(edit, reverse_attr);
 }
 
-#ifdef NANO_EXTRA
+#ifndef DISABLE_EXTRA
 #define CREDIT_LEN 57
 #define XLCREDIT_LEN 8
 
@@ -3576,4 +3576,4 @@ void do_credits(void)
 
     total_refresh();
 }
-#endif /* NANO_EXTRA */
+#endif /* !DISABLE_EXTRA */