unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH v2 0/5] rst2man.py support and doc-build cleanups
@ 2014-05-10 17:03 W. Trevor King
  2014-05-10 17:03 ` [PATCH v2 1/5] doc: Allow rst2man.py as an alternative to rst2man W. Trevor King
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: W. Trevor King @ 2014-05-10 17:03 UTC (permalink / raw)
  To: notmuch; +Cc: Tomi Ollila

The first four patches from v1 have already landed in master.
This series is v2 of the remainder of the series [1].

In patch 1/5 (v1's 5/7):

* Explicitly empty RST2MAN [2,3], rather than letting external
  environment variables fall through (or explicitly using them to
  bypass configure's detection code [4]).
* Restore HAVE_RST2MAN instead of using non-empty RST2MAN [5].  I'm
  willing to go along with this (hence the patch), but I'd prefer
  dropping the HAVE_* variables.  More details in the commit message
  for patch 5/5.

In patch 4/5 (v1's 7/7):

* Add a '.. -*- rst -*-' prefix to doc/INSTALL [6].
* Fix 'build build' -> 'build' [7].
* Fix 'Building the man Docutils' -> 'Building with Docutils' [7].
* Standardize on build-{html|info|man} and install-{info|man} [8].
* Add notes about the Sphinx/Docutils variables [7].

Patches 3/5 and 5/5 are new since v1, and add Sphinx-less support for
build-html.

[1]: id:cover.1396718720.git.wking@tremily.us
     http://article.gmane.org/gmane.mail.notmuch.general/17732
[2]: id:m2a9bzd2bo.fsf@guru.guru-group.fi
     http://article.gmane.org/gmane.mail.notmuch.general/17742
[3]: id:m21txac0qy.fsf@guru.guru-group.fi
     http://article.gmane.org/gmane.mail.notmuch.general/17775
[4]: id:20140405191917.GF5316@odin.tremily.us
     http://article.gmane.org/gmane.mail.notmuch.general/17745
[5]: id:m24n26c1m9.fsf@guru.guru-group.fi
     http://article.gmane.org/gmane.mail.notmuch.general/17774
[6]: id:87wqejtxs9.fsf@maritornes.cs.unb.ca
     http://article.gmane.org/gmane.mail.notmuch.general/17956
[7]: id:874n271plm.fsf@maritornes.cs.unb.ca
     http://article.gmane.org/gmane.mail.notmuch.general/17746
[8]: id:871txb1j8z.fsf@maritornes.cs.unb.ca
     http://article.gmane.org/gmane.mail.notmuch.general/17754

W. Trevor King (5):
  doc: Allow rst2man.py as an alternative to rst2man
  doc/prerst2man.py: Convert execfile to import
  doc/prerst2x.py: Adjust to handle any output format, not just man
    pages
  doc: Consolidate Makefile targets around {build|install}-{format}
  doc: Add rst2html support for building HTML docs

 Makefile.local     | 14 ++++++++--
 configure          | 41 ++++++++++++++++++++++++++---
 doc/INSTALL        | 47 ++++++++++++++++++++++++----------
 doc/Makefile.local | 48 +++++++++++++++++++---------------
 doc/prerst2man.py  | 63 ---------------------------------------------
 doc/prerst2x.py    | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 186 insertions(+), 102 deletions(-)
 delete mode 100644 doc/prerst2man.py
 create mode 100644 doc/prerst2x.py

-- 
1.9.1.353.gc66d89d

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-07-12  8:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-10 17:03 [PATCH v2 0/5] rst2man.py support and doc-build cleanups W. Trevor King
2014-05-10 17:03 ` [PATCH v2 1/5] doc: Allow rst2man.py as an alternative to rst2man W. Trevor King
2014-07-12  8:00   ` Tomi Ollila
2014-05-10 17:03 ` [PATCH v2 2/5] doc/prerst2man.py: Convert execfile to import W. Trevor King
2014-05-10 17:03 ` [PATCH v2 3/5] doc/prerst2x.py: Adjust to handle any output format, not just man pages W. Trevor King
2014-07-12  8:16   ` Tomi Ollila
2014-05-10 17:03 ` [PATCH v2 4/5] doc: Consolidate Makefile targets around {build|install}-{format} W. Trevor King
2014-05-10 17:03 ` [PATCH v2 5/5] doc: Add rst2html support for building HTML docs W. Trevor King

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).