* src/summaryview.c
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Sun, 14 Dec 2003 12:08:20 +0000 (12:08 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Sun, 14 Dec 2003 12:08:20 +0000 (12:08 +0000)
* src/common/utils.c
allow quick finding based on the result of passing
a message to an external command. E.g:

X "bogofilter < %F"

gets me all the spam in a folder.

ChangeLog.claws
configure.ac
src/common/utils.c
src/summaryview.c

index 17e7aee..6d5f593 100644 (file)
@@ -1,3 +1,14 @@
+2003-12-14 [alfons]    0.9.7claws42
+
+       * src/summaryview.c
+       * src/common/utils.c
+               allow quick finding based on the result of passing
+               a message to an external command. E.g:
+
+                       X "bogofilter < %F" 
+               
+               gets me all the spam in a folder.
+               
 2003-12-14 [luke]      0.9.7claws41
        * src/textview.c
        * src/mimeview.c
index 7181b9e..32910ee 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=7
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=41
+EXTRA_VERSION=42
 if test $EXTRA_VERSION -eq 0; then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
 else
index 6cb5dca..86f0892 100644 (file)
@@ -3483,6 +3483,7 @@ gchar *expand_search_string(const gchar *search_string)
                { "T",  "marked",                       0,      FALSE,  FALSE },
                { "U",  "unread",                       0,      FALSE,  FALSE },
                { "x",  "header \"References\"",        1,      TRUE,   TRUE  },
+               { "X",  "test",                         1,      FALSE,  FALSE }, 
                { "y",  "header \"X-Label\"",           1,      TRUE,   TRUE  },
                { "&",  "&",                            0,      FALSE,  FALSE },
                { "|",  "|",                            0,      FALSE,  FALSE },
index 3cce338..a9bee28 100644 (file)
@@ -506,6 +506,7 @@ static gchar *search_descr_strings[] = {
        "T",     N_("marked messages"),
        "U",     N_("unread messages"),
        "x S",   N_("messages which contain S in References header"),
+       "X cmd", N_("messages returning 0 when passed to command"),
        "y S",   N_("messages which contain S in X-Label header"),
         "",     "" ,
        "&",     N_("logical AND operator"),