<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/doc, branch 0.18</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.18</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.18'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2014-05-03T22:38:21Z</updated>
<entry>
<title>doc/doxygen.cfg: bump version to 0.18</title>
<updated>2014-05-03T22:38:21Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2014-05-03T22:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2983a85eed24242b1c5f5d12fa6f0ed8c3d5253d'/>
<id>urn:sha1:2983a85eed24242b1c5f5d12fa6f0ed8c3d5253d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: remove conf.pyc on clean</title>
<updated>2014-04-22T05:24:04Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2014-04-22T05:24:04Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=95aa988a06496027300f09d9db863a5cd89b201c'/>
<id>urn:sha1:95aa988a06496027300f09d9db863a5cd89b201c</id>
<content type='text'>
This build artifict messes up the packaging process for (at least)
Debian if not removed on clean.
</content>
</entry>
<entry>
<title>doc: Simplify and clarify notmuch show --format=sexp description</title>
<updated>2014-04-21T12:51:54Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2014-04-18T22:42:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=827a69f639b91de2503c7dfc0bdd74b6e17f501d'/>
<id>urn:sha1:827a69f639b91de2503c7dfc0bdd74b6e17f501d</id>
<content type='text'>
Previously, this was a verbatim copy of the --format=json text.
Change it to instead reference the JSON text and actually describe how
the S-expression format works.
</content>
</entry>
<entry>
<title>doc: Clarify charset encoding of JSON output</title>
<updated>2014-04-21T12:51:35Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2014-04-18T22:42:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a39a69ca0f617b86eae762ea475119653693737a'/>
<id>urn:sha1:a39a69ca0f617b86eae762ea475119653693737a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: Fix minor formatting issues in notmuch-show.rst</title>
<updated>2014-04-21T12:51:08Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2014-04-18T22:42:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3cd00fdb8f24942c8d1f64b31241973bd659e423'/>
<id>urn:sha1:3cd00fdb8f24942c8d1f64b31241973bd659e423</id>
<content type='text'>
There were some extra line breaks and missing periods.
</content>
</entry>
<entry>
<title>doc: Clarify notmuch show --format=raw description</title>
<updated>2014-04-21T12:50:57Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2014-04-18T22:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=56871c628bea5a86feea5b2bc704661bbe02cccc'/>
<id>urn:sha1:56871c628bea5a86feea5b2bc704661bbe02cccc</id>
<content type='text'>
In addition to being generally more precise, this is explicit that
there is no charset conversion.
</content>
</entry>
<entry>
<title>doc/prerst2man.py: Fix 'os.system' -&gt; 'system' typo</title>
<updated>2014-04-21T12:32:03Z</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2014-04-05T17:31:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c3d54c4b54959633f2aee5e57ae21db71af15dbd'/>
<id>urn:sha1:c3d54c4b54959633f2aee5e57ae21db71af15dbd</id>
<content type='text'>
Avoid:

  $ make HAVE_SPHINX=0 HAVE_RST2MAN=1 build-man
  python ./doc/prerst2man.py ./doc doc/_build/man
  Traceback (most recent call last):
    File "./doc/prerst2man.py", line 65, in &lt;module&gt;
      os.system('set -x; rst2man {0} {1}/{2}.{3}'
  NameError: name 'os' is not defined
  make: *** [doc/_build/man/man1/notmuch.1] Error 1

by using system directly.  We don't need the 'os.' namespacing,
because the function was imported with:

  from os import makedirs, system
</content>
</entry>
<entry>
<title>doc/prerst2man.py: Use Python-3-compatible octal notation</title>
<updated>2014-04-21T12:31:54Z</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2014-04-05T17:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=334f247d9f5dc96db0d57bfa64cab1cf8b333ce4'/>
<id>urn:sha1:334f247d9f5dc96db0d57bfa64cab1cf8b333ce4</id>
<content type='text'>
Python 3 only supports the 0oXXX notation for octal literals [1,2],
which have also been supported in 2.x since 2.6 [2].

[1]: https://docs.python.org/3.0/whatsnew/3.0.html#integers
[2]: http://legacy.python.org/dev/peps/pep-3127/
</content>
</entry>
<entry>
<title>doc/mkdocdeps.py: Use "with" statement for the output file</title>
<updated>2014-04-21T12:31:45Z</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2014-04-05T17:31:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=427b3db243626916d739e2709c5a91212afb5084'/>
<id>urn:sha1:427b3db243626916d739e2709c5a91212afb5084</id>
<content type='text'>
Before this patch, the open was unnecessarily early and relied on the
process cleanup to close.  Neither one of these was a real problem,
but PEP 343's context managers (which landed in Python 2.5) make
proper cleanup very easy.

[1]: http://legacy.python.org/dev/peps/pep-0343/
</content>
</entry>
<entry>
<title>doc/mkdocdeps.py: Convert execfile to import</title>
<updated>2014-04-21T12:31:36Z</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2014-04-05T17:31:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b10b12da890d31819e411aec5158dca99359e830'/>
<id>urn:sha1:b10b12da890d31819e411aec5158dca99359e830</id>
<content type='text'>
excefile is gone in Python 3 [1].  Instead of exec-ing the
configuration, it's easier to insert the source directory in Python's
path [2], and just import the configuration.  With this change,
mkdocdeps.py is compatible with both Python 2 and 3.

[1]: https://docs.python.org/3.0/whatsnew/3.0.html#builtins
[2]: https://docs.python.org/3/library/sys.html#sys.path
</content>
</entry>
</feed>
