qemacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemacs-commit] qemacs util.c


From: Charlie Gordon
Subject: [Qemacs-commit] qemacs util.c
Date: Mon, 11 Dec 2006 23:04:22 +0000

CVSROOT:        /cvsroot/qemacs
Module name:    qemacs
Changes by:     Charlie Gordon <chqrlie>        06/12/11 23:04:22

Modified files:
        .              : util.c 

Log message:
        made color names case insensitive, simplified color_completion

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemacs/util.c?cvsroot=qemacs&r1=1.14&r2=1.15

Patches:
Index: util.c
===================================================================
RCS file: /cvsroot/qemacs/qemacs/util.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- util.c      9 Dec 2006 19:47:20 -0000       1.14
+++ util.c      11 Dec 2006 23:04:21 -0000      1.15
@@ -654,13 +654,12 @@
 void color_completion(StringArray *cs, const char *input)
 {
     ColorDef *def;
-    int len, count;
+    int count;
 
-    len = strlen(input);
     def = custom_colors;
     count = nb_css_colors + nb_custom_colors;
     while (count > 0) {
-        if (!strncmp(def->name, input, len))
+        if (stristart(def->name, input, NULL))
             add_string(cs, def->name);
         def++;
         count--;
@@ -671,7 +670,7 @@
                                   const char *name)
 {
     while (count > 0) {
-        if (!strcasecmp(name, def->name)) {
+        if (!stricmp(name, def->name)) {
             return def;
         }
         def++;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]