2010-01-08 [paul] 3.7.3cvs56
authorPaul Mangan <paul@claws-mail.org>
Fri, 8 Jan 2010 09:24:07 +0000 (09:24 +0000)
committerPaul Mangan <paul@claws-mail.org>
Fri, 8 Jan 2010 09:24:07 +0000 (09:24 +0000)
* src/common/utils.c
fix bug 2089, 'URLs ending with an underscore ('_')
are not correctly parsed'. thanks to Johan

ChangeLog
PATCHSETS
configure.ac
src/common/utils.c

index a2fe1b1..24d3aee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-01-08 [paul]      3.7.3cvs56
+
+       * src/common/utils.c
+               fix bug 2089, 'URLs ending with an underscore ('_')
+               are not correctly parsed'. thanks to Johan
+
 2010-01-05 [colin]     3.7.3cvs55
 
        * po/fr.po
index 77cd0f2..bec22c9 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.1.2.28 -r 1.1.2.29 manual/plugins.xml;  cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/es/claws-mail-manual.xml;  cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/es/intro.xml;  cvs diff -u -r 1.1.2.8 -r 1.1.2.9 manual/es/plugins.xml;  ) > 3.7.3cvs53.patchset
 ( cvs diff -u -r 1.60.2.59 -r 1.60.2.60 po/es.po;  ) > 3.7.3cvs54.patchset
 ( cvs diff -u -r 1.42.2.48 -r 1.42.2.49 po/fr.po;  ) > 3.7.3cvs55.patchset
+( cvs diff -u -r 1.36.2.180 -r 1.36.2.181 src/common/utils.c;  ) > 3.7.3cvs56.patchset
index 1459917..261cf93 100644 (file)
@@ -12,7 +12,7 @@ MINOR_VERSION=7
 MICRO_VERSION=3
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=55
+EXTRA_VERSION=56
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 288e2f2..8cf1f0a 100644 (file)
@@ -3729,7 +3729,7 @@ int subject_get_prefix_length(const gchar *subject)
                "Vs\\:",                        /* "Vs" (Norwegian) */
                "Ad\\:",                        /* "Ad" (Norwegian) */
                "\347\255\224\345\244\215\\:",  /* "Re" (Chinese, UTF-8) */
-               "R\303\251f\\. \\:",    /* "Réf. :" (French Lotus Notes) */
+               "R\303\251f\\. \\:",    /* "Rf. :" (French Lotus Notes) */
                "Re \\:",                       /* "Re :" (French Yahoo Mail) */
                /* add more */
        };
@@ -3788,7 +3788,7 @@ int subject_get_prefix_length(const gchar *subject)
                "sv:",                  /* "Sv" (Norwegian) */
                "vs:",                  /* "Vs" (Norwegian) */
                "ad:",                  /* "Ad" (Norwegian) */
-               "R\303\251f. :",        /* "Réf. :" (French Lotus Notes) */
+               "R\303\251f. :",        /* "Rf. :" (French Lotus Notes) */
                "Re :",                 /* "Re :" (French Yahoo Mail) */
                /* add more */
        };
@@ -3879,7 +3879,7 @@ gchar *generate_msgid(gchar *buf, gint len, gchar *user_addr)
 
    return a quoted string safely usable in argument of a command.
 
-   code is extracted and adapted from etPan! project -- DINH V. Hoà.
+   code is extracted and adapted from etPan! project -- DINH V. Ho.
 */
 
 gint quote_cmd_argument(gchar * result, guint size,
@@ -4269,7 +4269,7 @@ gboolean get_uri_part(const gchar *start, const gchar *scanpos,
         * should pass some URI type to this function and decide on that whether
         * to perform punctuation stripping */
 
-#define IS_REAL_PUNCT(ch)      (g_ascii_ispunct(ch) && !strchr("/?=-)", ch))
+#define IS_REAL_PUNCT(ch)      (g_ascii_ispunct(ch) && !strchr("/?=-_)", ch))
 
        for (; ep_ - 1 > scanpos + 1 &&
               IS_REAL_PUNCT(*(ep_ - 1));