Merge tag '0.18.2_rc1'
authorDavid Bremner <david@tethera.net>
Sat, 25 Oct 2014 09:38:18 +0000 (11:38 +0200)
committerDavid Bremner <david@tethera.net>
Sat, 25 Oct 2014 09:38:18 +0000 (11:38 +0200)
notmuch 0.18.2~rc1 release

Conflicts:
NEWS
debian/changelog

NEWS
bindings/python/notmuch/version.py
debian/changelog
debian/control
test/T310-emacs.sh
test/T450-emacs-show.sh
test/test-lib.sh
version

diff --git a/NEWS b/NEWS
index 63fdaa715c9119604033c18f95795fe26515abaa..a6736c4ce51882b718952cf1cfbda2530bf7841a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -59,6 +59,14 @@ The notmuch binaries and libraries are now build with debugging symbols
 by default.  Users concerned with disk space should change the
 defaults when configuring or use the strip(1) command.
 
+Notmuch 0.18.2 (2014-10-25)
+===========================
+
+Test Suite
+----------
+
+Portability and bug fixes for test suite to improve compatibility with Emacs 24.4, gdb 7.8, and the ppc64el architecture.
+
 Notmuch 0.18.1 (2014-06-25)
 ===========================
 
index 40f3e889922fa74c31f333261c18ee25f14580e5..5e4f9b77790166f00452b154b16271fd71813504 100644 (file)
@@ -1,2 +1,2 @@
 # this file should be kept in sync with ../../../version
-__VERSION__ = '0.18.1'
+__VERSION__ = '0.18.2~rc1'
index 7f58b9f6543307952a7afd3d2b35431c674240b5..4f9dd8f2092e2aa358fe99395fd2e78824906761 100644 (file)
@@ -5,6 +5,12 @@ notmuch (0.19-1) UNRELEASED; urgency=low
 
  -- David Bremner <bremner@debian.org>  Tue, 16 Sep 2014 21:02:17 +0200
 
+notmuch (0.18.2~rc1-1) experimental; urgency=medium
+
+  * Test suite bug and portability fix release.
+
+ -- David Bremner <bremner@debian.org>  Sat, 25 Oct 2014 10:48:16 +0200
+
 notmuch (0.18.1-2) unstable; urgency=medium
 
   * Update build-deps to use emacs24 on buildd (Closes: #756085)
index 6298deb2df65f598c25064d28a4fc2e2e93208dc..5e4947d7608350d4be2b818b235d2c33fa999d1b 100644 (file)
@@ -15,6 +15,7 @@ Build-Depends:
  libz-dev,
  python-all (>= 2.6.6-3~),
  python3-all (>= 3.1.2-7~),
+ dh-python,
  python-sphinx (>= 1.0),
  ruby, ruby-dev (>>1:1.9.3~),
  emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~) |
index c302402185668503d3d096ca9499d3b96d86b3f5..d72799b4e1fff881e3d258ff81ae7277b16ee94f 100755 (executable)
@@ -877,7 +877,8 @@ exit 1
 EOF
 chmod a+x notmuch_fail
 test_emacs "(let ((notmuch-command \"$PWD/notmuch_fail\"))
-              (with-current-buffer \"*Messages*\" (erase-buffer))
+              (with-current-buffer \"*Messages*\"
+                 (let ((inhibit-read-only t)) (erase-buffer)))
               (with-current-buffer (get-buffer-create \"*Notmuch errors*\")
                  (erase-buffer))
               (notmuch-search \"tag:inbox\")
@@ -909,7 +910,8 @@ exit 0
 EOF
 chmod a+x notmuch_fail
 test_emacs "(let ((notmuch-command \"$PWD/notmuch_fail\"))
-              (with-current-buffer \"*Messages*\" (erase-buffer))
+              (with-current-buffer \"*Messages*\"
+                 (let ((inhibit-read-only t)) (erase-buffer)))
               (with-current-buffer (get-buffer-create \"*Notmuch errors*\")
                  (erase-buffer))
               (notmuch-search \"tag:inbox\")
index 2a3a5356303a89ccfad1efe26f04bb2bf3dbbfe1..bfcd5efedaf9f409d37aa75c36eaddb668a2cc64 100755 (executable)
@@ -173,7 +173,8 @@ exit 1
 EOF
 chmod a+x notmuch_fail
 test_emacs "(let ((notmuch-command \"$PWD/notmuch_fail\"))
-              (with-current-buffer \"*Messages*\" (erase-buffer))
+              (with-current-buffer \"*Messages*\"
+                  (let ((inhibit-read-only t)) (erase-buffer)))
               (condition-case err
                   (notmuch-show \"*\")
                 (error (message \"%s\" (second err))))
index b9b8fe8ca6ad71a3f62a5d265ad1b97bef9e8b0a..53db9caa5f9860ec1cb135032bb7a58f88f2fcce 100644 (file)
@@ -690,6 +690,7 @@ notmuch_json_show_sanitize ()
     sed \
        -e 's|"id": "[^"]*",|"id": "XXXXX",|g' \
        -e 's|"Date": "Fri, 05 Jan 2001 [^"]*0000"|"Date": "GENERATED_DATE"|g' \
+       -e 's|"filename": "signature.asc",||g' \
        -e 's|"filename": "/[^"]*",|"filename": "YYYYY",|g' \
        -e 's|"timestamp": 97.......|"timestamp": 42|g'
 }
diff --git a/version b/version
index 249afd517d9df2473f6cf45b440786f180bc656b..34a761f36205e68389475742acfa05d0d6cb2986 100644 (file)
--- a/version
+++ b/version
@@ -1 +1 @@
-0.18.1
+0.18.2~rc1