<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test, branch 0.11_rc3</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.11_rc3</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.11_rc3'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-01-05T21:48:46Z</updated>
<entry>
<title>emacs: fix notmuch-show-indent-messages-width customization variable name</title>
<updated>2012-01-05T21:48:46Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2012-01-02T22:23:02Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=74bced62b44b3b88431a0aec1194a74852446aed'/>
<id>urn:sha1:74bced62b44b3b88431a0aec1194a74852446aed</id>
<content type='text'>
The name was originally notmuch-indent-messages-width, which is
inconsistent with our variable naming convention.
</content>
</entry>
<entry>
<title>test: add test for `notmuch-hello-refresh-hook'</title>
<updated>2011-12-22T10:57:46Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2011-12-21T18:18:26Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9a0b61da56ede4d0ff79a064d92d8c1a16cf636b'/>
<id>urn:sha1:9a0b61da56ede4d0ff79a064d92d8c1a16cf636b</id>
<content type='text'>
Test that `notmuch-hello-refresh-hook' is called once when
`notmuch-hello' is called and twice when calling
`notmuch-hello-update' after that.

The tests are very similar to tests for `notmuch-hello-mode-hook'.
</content>
</entry>
<entry>
<title>test: add general Emacs hook counter</title>
<updated>2011-12-22T10:57:32Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2011-12-21T18:18:25Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=eb8638ba2e6cbb25bab2e16cdfb8568e1af617cb'/>
<id>urn:sha1:eb8638ba2e6cbb25bab2e16cdfb8568e1af617cb</id>
<content type='text'>
Replace `notmuch-hello-mode-hook-counter' with general `hook-counter'
and `add-hook-counter' functions to allow counting calls for any hook.
</content>
</entry>
<entry>
<title>emacs: do not call `notmuch-hello-mode' on update</title>
<updated>2011-12-20T11:42:31Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2011-12-18T00:21:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=59adb2da193efef806b37e2c85981024a39ee2e3'/>
<id>urn:sha1:59adb2da193efef806b37e2c85981024a39ee2e3</id>
<content type='text'>
`notmuch-hello' should call `notmuch-hello-mode' function only when
run for the first time.  But before the change, `notmuch-hello' used
`kill-all-local-variables' to remove editable widgets fields.  This
caused the major mode to be reset, and `notmuch-hello-mode' to be
called every time.

The patch manually deletes all editable widget fields and removes
`kill-all-local-variables' call.
</content>
</entry>
<entry>
<title>test: add broken test for `notmuch-hello-mode-hook' called during update</title>
<updated>2011-12-20T11:42:14Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2011-12-18T00:21:20Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9928b5b50f44d66d02f422d1f6b6a1bca72a4580'/>
<id>urn:sha1:9928b5b50f44d66d02f422d1f6b6a1bca72a4580</id>
<content type='text'>
Test that `notmuch-hello-mode-hook' is not called during
`notmuch-hello' buffer updates.  The test is currently broken.
</content>
</entry>
<entry>
<title>test: add test for `notmuch-hello-mode-hook'</title>
<updated>2011-12-20T11:42:00Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2011-12-18T00:21:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=785028dc2e6bc165456d3c91c1ce3693e6a4cf05'/>
<id>urn:sha1:785028dc2e6bc165456d3c91c1ce3693e6a4cf05</id>
<content type='text'>
Test that `notmuch-hello-mode-hook' is called once when
`notmuch-hello' function is called.
</content>
</entry>
<entry>
<title>test: add `notmuch-hello-mode-hook-counter'</title>
<updated>2011-12-20T11:41:51Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2011-12-18T00:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=33735c28a42d8b4a5432507430aa0000bc9d4ada'/>
<id>urn:sha1:33735c28a42d8b4a5432507430aa0000bc9d4ada</id>
<content type='text'>
Add `notmuch-hello-mode-hook-counter' hook to count how many times
`notmuch-hello-mode-hook' was called.  The counter function increments
`notmuch-hello-mode-hook-counter' variable value if it is bount,
otherwise it does nothing.
</content>
</entry>
<entry>
<title>test: optionally print subtest number</title>
<updated>2011-12-18T10:33:27Z</updated>
<author>
<name>David Bremner</name>
<email>bremner@debian.org</email>
</author>
<published>2011-12-13T19:56:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=451c57d19aeff5420839701460691e8e20d13049'/>
<id>urn:sha1:451c57d19aeff5420839701460691e8e20d13049</id>
<content type='text'>
The idea is that $test_count could be used in tests to label
intermediate files. The output enabled by this patch (and --debug)
helps figure out which OUTPUT.nn file belongs to which test in case
several subtests write to OUTPUT.$test_count
</content>
</entry>
<entry>
<title>Fix build with binutils-2.22</title>
<updated>2011-12-18T01:54:21Z</updated>
<author>
<name>Thomas Jost</name>
<email>schnouki@schnouki.net</email>
</author>
<published>2011-12-15T19:41:58Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6dcd575d7be806dfaac5facba6fb6908a6ae076b'/>
<id>urn:sha1:6dcd575d7be806dfaac5facba6fb6908a6ae076b</id>
<content type='text'>
binutils-2.22 changes the behaviour of ld by defaulting to
--no-copy-dt-needed-entries, which means that required objects/libs are not
"indirectly" linked through intermediate objects/libs anymore. As a consequence,
when using binutils-2.22, building symbol-test fails with the following error:

    /usr/bin/ld: test/symbol-test.o: undefined reference to symbol
    'std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt;
    &gt;::~basic_string()@@GLIBCXX_3.4'

    /usr/bin/ld: note: 'std::basic_string&lt;char, std::char_traits&lt;char&gt;,
    std::allocator&lt;char&gt; &gt;::~basic_string()@@GLIBCXX_3.4' is defined in DSO
    /usr/lib/libstdc++.so.6 so try adding it to the linker command line

    /usr/lib/libstdc++.so.6: could not read symbols: Invalid operation

An easy fix is to link using CXX instead of CC.
</content>
</entry>
<entry>
<title>Revert "test: add emacs test for hiding a message following an HTML part"</title>
<updated>2011-12-15T12:00:08Z</updated>
<author>
<name>David Bremner</name>
<email>bremner@debian.org</email>
</author>
<published>2011-12-15T12:00:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=32e656f473a47ae4471a055d668fdcfb35531ceb'/>
<id>urn:sha1:32e656f473a47ae4471a055d668fdcfb35531ceb</id>
<content type='text'>
This reverts commit c6a3a768fef9f59f483af04f4418d350efc27968.

This test is unreliable, showing BROKEN in some environments and FIXED
in others.  The confusion seems to outweigh the benefits, for now.

Conflicts:

	test/emacs
</content>
</entry>
</feed>
