]> git.wh0rd.org Git - nano.git/commitdiff
Fixing compilation with --enable-tiny: file formats don't exist then.
authorBenno Schulenberg <bensberg@justemail.net>
Sun, 9 Aug 2015 16:31:01 +0000 (16:31 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Sun, 9 Aug 2015 16:31:01 +0000 (16:31 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5349 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/files.c
src/nano.c
src/rcfile.c

index 81c2d304035267f3cfadcec2cdb10811599d8f94..47b222400a25c7592760b778fd1fc7cf8759cf21 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,9 @@
        src/winio.c (display_string, statusbar): Allow toggling the display
        of whitespace also when support for nanorc files was not built in,
        because the default values are quite usable.
+       * src/files.c (read_file), src/rcfile.c, src/nano.c (main, usage):
+       Fix compilation with --enable-tiny; file formats are not available
+       then, so option --unix has no place; also add its description.
 
 2015-08-08  Benno Schulenberg  <bensberg@justemail.net>
        * src/winio.c (display_string): For some reason the reallocation done
index 2c929c0473a400432030726bad8041be448df03b..30721d2207c28fb7e11b73fcaeacd1093ab81aff 100644 (file)
@@ -909,8 +909,10 @@ void read_file(FILE *f, int fd, const char *filename, bool undoable, bool checkw
                "Read %lu lines (Warning: No write permission)",
                (unsigned long)num_lines), (unsigned long)num_lines);
 
+#ifndef NANO_TINY
     if (ISSET(MAKE_IT_UNIX))
        openfile->fmt = NIX_FILE;
+#endif
 }
 
 /* Open the file (and decide if it exists).  If newfie is TRUE, display
index 6a35facaf96be63b3b4104eadbdf1f59124dac06..c376aaa5cd91f6b15a12ab5f59b6b7f3271075ef 100644 (file)
@@ -954,6 +954,9 @@ void usage(void)
                N_("Enable alternate speller"));
 #endif
     print_opt("-t", "--tempfile", N_("Auto save on exit, don't prompt"));
+#ifndef NANO_TINY
+    print_opt("-u", "--unix", N_("Save a file by default in Unix format"));
+#endif
     print_opt("-v", "--view", N_("View mode (read-only)"));
 #ifndef DISABLE_WRAPPING
     print_opt("-w", "--nowrap", N_("Don't hard-wrap long lines"));
@@ -2166,7 +2169,6 @@ int main(int argc, char **argv)
        {"speller", 1, NULL, 's'},
 #endif
        {"tempfile", 0, NULL, 't'},
-       {"unix", 0, NULL, 'u'},
        {"view", 0, NULL, 'v'},
 #ifndef DISABLE_WRAPPING
        {"nowrap", 0, NULL, 'w'},
@@ -2188,6 +2190,7 @@ int main(int argc, char **argv)
        {"wordbounds", 0, NULL, 'W'},
        {"autoindent", 0, NULL, 'i'},
        {"cut", 0, NULL, 'k'},
+       {"unix", 0, NULL, 'u'},
        {"softwrap", 0, NULL, '$'},
 #endif
        {NULL, 0, NULL, 0}
@@ -2401,9 +2404,11 @@ int main(int argc, char **argv)
            case 't':
                SET(TEMP_FILE);
                break;
+#ifndef NANO_TINY
            case 'u':
                SET(MAKE_IT_UNIX);
                break;
+#endif
            case 'v':
                SET(VIEW_MODE);
                break;
index 12da051cf3e97f6e092d29549e7d86277b425f3b..52a1b000e4dc0a50a06b9d46c856fa034ce11ca8 100644 (file)
@@ -82,7 +82,6 @@ static const rcoption rcopts[] = {
     {"suspend", SUSPEND},
     {"tabsize", 0},
     {"tempfile", TEMP_FILE},
-    {"unix", MAKE_IT_UNIX},
     {"view", VIEW_MODE},
 #ifndef NANO_TINY
     {"allow_insecure_backup", INSECURE_BACKUP},
@@ -101,6 +100,7 @@ static const rcoption rcopts[] = {
     {"smooth", SMOOTH_SCROLL},
     {"softwrap", SOFTWRAP},
     {"tabstospaces", TABS_TO_SPACES},
+    {"unix", MAKE_IT_UNIX},
     {"whitespace", 0},
     {"wordbounds", WORD_BOUNDS},
 #endif