]> git.wh0rd.org Git - nano.git/commitdiff
Telling the user on the statusbar when a syntax name given on the
authorBenno Schulenberg <bensberg@justemail.net>
Tue, 24 Nov 2015 11:42:19 +0000 (11:42 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Tue, 24 Nov 2015 11:42:19 +0000 (11:42 +0000)
command line does not exist.  This fixes Savannah bug #46503.

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

ChangeLog
src/color.c

index 49cf9dce1762af63a360098b5f584d1f0a79f426..d69c3c31aba357f4a9a6fbd29083a680ab54438e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
 2015-11-24  Benno Schulenberg  <bensberg@justemail.net>
        * doc/syntax/makefile.nanorc: Also recognize the extensions .make and
        .mk as Makefiles.  Suggested by Emmanuel Bourg in Debian bug #804845.
+       * src/color.c (color_update): Tell the user when a syntax name given
+       on the command line does not exist.  This fixes Savannah bug #46503.
 
 2015-11-23  Benno Schulenberg  <bensberg@justemail.net>
        * src/nano.c (main), src/winio.c (parse_kbinput): Make Ctrl+Left and
index 3c33aa7e81374df254262fa8cccafa50432adaaa..bb6f9efff8f487ee08ea073af98749c0a6d32208 100644 (file)
@@ -180,6 +180,9 @@ void color_update(void)
            if (openfile->colorstrings != NULL)
                break;
        }
+
+       if (openfile->colorstrings == NULL)
+           statusbar(_("Unknown syntax name: %s"), syntaxstr);
     }
 
     /* If we didn't specify a syntax override string, or if we did and