Rev 2429: Update the doc_generate logic to include see-also help topics. in file:///home/robertc/source/baz/see-also/
Robert Collins
robertc at robertcollins.net
Thu Apr 19 06:33:08 BST 2007
At file:///home/robertc/source/baz/see-also/
------------------------------------------------------------
revno: 2429
revision-id: robertc at robertcollins.net-20070419053224-f5lkin1fbjj2ci0s
parent: robertc at robertcollins.net-20070419052137-vsncwlmi8epl5eel
committer: Robert Collins <robertc at robertcollins.net>
branch nick: see-also
timestamp: Thu 2007-04-19 15:32:24 +1000
message:
Update the doc_generate logic to include see-also help topics.
(Robert Collins)
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
=== modified file 'NEWS'
--- a/NEWS 2007-04-19 04:54:08 +0000
+++ b/NEWS 2007-04-19 05:32:24 +0000
@@ -9,7 +9,9 @@
Pool)
* ``bzr help`` now provides cross references to other help topics using
- the _see_also facility on command classes. (Robert Collins)
+ the _see_also facility on command classes. Likewise the bzr_man
+ documentation, and the bzr.1 man page also include this information.
+ (Robert Collins)
INTERNALS:
=== modified file 'tools/doc_generate/autodoc_man.py'
--- a/tools/doc_generate/autodoc_man.py 2007-03-26 09:59:49 +0000
+++ b/tools/doc_generate/autodoc_man.py 2007-04-19 05:32:24 +0000
@@ -131,7 +131,14 @@
aliases_str += ', '.join(cmd.aliases)
aliases_str += '\n'
- return subsection_header + option_str + aliases_str + "\n" + doc + "\n"
+ see_also_str = ""
+ see_also = cmd.get_see_also()
+ if see_also:
+ see_also_str += '\nSee also: '
+ see_also_str += ', '.join(see_also)
+ see_also_str += '\n'
+
+ return subsection_header + option_str + aliases_str + see_also_str + "\n" + doc + "\n"
man_preamble = """\
=== modified file 'tools/doc_generate/autodoc_rstx.py'
--- a/tools/doc_generate/autodoc_rstx.py 2007-03-27 00:35:29 +0000
+++ b/tools/doc_generate/autodoc_rstx.py 2007-04-19 05:32:24 +0000
@@ -135,7 +135,14 @@
aliases_str += ', '.join(cmd.aliases)
aliases_str += '\n'
- return subsection_header + option_str + aliases_str + "\n" + doc + "\n"
+ see_also_str = ""
+ see_also = cmd.get_see_also()
+ if see_also:
+ see_also_str += '\n See also: '
+ see_also_str += ', '.join(see_also)
+ see_also_str += '\n'
+
+ return subsection_header + option_str + aliases_str + see_also_str + "\n" + doc + "\n"
##
More information about the bazaar-commits
mailing list