Autogenerated HTML docs for v1.5.4.4-603-g1f9f
authorJunio C Hamano <junio@hera.kernel.org>
Sat, 15 Mar 2008 09:48:37 +0000 (09:48 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Sat, 15 Mar 2008 09:48:37 +0000 (09:48 +0000)
config.txt
git-config.html
git-help.html
git-help.txt
git-submodule.html
git-submodule.txt

index ed2cb832b96f3ef6354f924bf856bcbe74f5583d..0865f4e01a7d37c102dced01120798b79af4f4b1 100644 (file)
@@ -757,6 +757,10 @@ log.showroot::
        Tools like linkgit:git-log[1] or linkgit:git-whatchanged[1], which
        normally hide the root commit will now show it. True by default.
 
+man.viewer::
+       Specify the programs that may be used to display help in the
+       'man' format. See linkgit:git-help[1].
+
 merge.summary::
        Whether to include summaries of merged commits in newly created
        merge commit messages. False by default.
index 4aae093fe8cc819d04e37442ee03c1f1d272394d..26628a8734cc47912a567353d8d2119ea59dbe78 100644 (file)
@@ -1894,6 +1894,15 @@ log.showroot
 </p>\r
 </dd>\r
 <dt>\r
+man.viewer\r
+</dt>\r
+<dd>\r
+<p>\r
+        Specify the programs that may be used to display help in the\r
+        <em>man</em> format. See <a href="git-help.html">git-help(1)</a>.\r
+</p>\r
+</dd>\r
+<dt>\r
 merge.summary\r
 </dt>\r
 <dd>\r
@@ -2383,7 +2392,7 @@ web.browser
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 14-Mar-2008 08:58:15 UTC\r
+Last updated 15-Mar-2008 09:48:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index f90a143fa0a3509bb57b69f46e734ae916fc9187..f3d698fd2b347395675dd674c0a94590d6bcaca5 100644 (file)
@@ -304,8 +304,8 @@ former is internally converted into the latter.</p>
 </dt>\r
 <dd>\r
 <p>\r
-        Use the <em>info</em> program to display the manual page, instead of\r
-        the <em>man</em> program that is used by default.\r
+        Display manual page for the command in the <em>info</em> format. The\r
+        <em>info</em> program will be used for that purpose.\r
 </p>\r
 </dd>\r
 <dt>\r
@@ -313,18 +313,21 @@ former is internally converted into the latter.</p>
 </dt>\r
 <dd>\r
 <p>\r
-        Use the <em>man</em> program to display the manual page. This may be\r
-        used to override a value set in the <em>help.format</em>\r
-        configuration variable.\r
+        Display manual page for the command in the <em>man</em> format. This\r
+        option may be used to override a value set in the\r
+        <em>help.format</em> configuration variable.\r
 </p>\r
+<p>By default the <em>man</em> program will be used to display the manual page,\r
+but the <em>man.viewer</em> configuration variable may be used to choose\r
+other display programs (see below).</p>\r
 </dd>\r
 <dt>\r
 -w|--web\r
 </dt>\r
 <dd>\r
 <p>\r
-        Use a web browser to display the HTML manual page, instead of\r
-        the <em>man</em> program that is used by default.\r
+        Display manual page for the command in the <em>web</em> (HTML)\r
+        format. A web browser will be used for that purpose.\r
 </p>\r
 <p>The web browser can be specified using the configuration variable\r
 <em>help.browser</em>, or <em>web.browser</em> if the former is not set. If none of\r
@@ -336,6 +339,7 @@ these config variables is set, the <em>git-web--browse</em> helper script
 </div>\r
 <h2>CONFIGURATION VARIABLES</h2>\r
 <div class="sectionbody">\r
+<h3>help.format</h3>\r
 <p>If no command line option is passed, the <em>help.format</em> configuration\r
 variable will be checked. The following values are supported for this\r
 variable; they make <em>git-help</em> behave as their corresponding command\r
@@ -353,16 +357,52 @@ line option:</p>
 </li>\r
 <li>\r
 <p>\r
-"web" or "html" correspond to <em>-w|--web</em>,\r
+"web" or "html" correspond to <em>-w|--web</em>.\r
 </p>\r
 </li>\r
 </ul>\r
+<h3>help.browser, web.browser and browser.&lt;tool&gt;.path</h3>\r
 <p>The <em>help.browser</em>, <em>web.browser</em> and <em>browser.&lt;tool&gt;.path</em> will also\r
 be checked if the <em>web</em> format is chosen (either by command line\r
 option or configuration variable). See <em>-w|--web</em> in the OPTIONS\r
 section above and <a href="git-web--browse.html">git-web--browse(1)</a>.</p>\r
-<p>Note that these configuration variables should probably be set using\r
-the <em>--global</em> flag, for example like this:</p>\r
+<h3>man.viewer</h3>\r
+<p>The <em>man.viewer</em> config variable will be checked if the <em>man</em> format\r
+is chosen. Only the following values are currently supported:</p>\r
+<ul>\r
+<li>\r
+<p>\r
+"man": use the <em>man</em> program as usual,\r
+</p>\r
+</li>\r
+<li>\r
+<p>\r
+"woman": use <em>emacsclient</em> to launch the "woman" mode in emacs\r
+(this only works starting with emacsclient versions 22),\r
+</p>\r
+</li>\r
+<li>\r
+<p>\r
+"konqueror": use a man KIO slave in konqueror.\r
+</p>\r
+</li>\r
+</ul>\r
+<p>Multiple values may be given to this configuration variable. Their\r
+corresponding programs will be tried in the order listed in the\r
+configuration file.</p>\r
+<p>For example, this configuration:</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>[man]\r
+        viewer = konqueror\r
+        viewer = woman</tt></pre>\r
+</div></div>\r
+<p>will try to use konqueror first. But this may fail (for example if\r
+DISPLAY is not set) and in that case emacs' woman mode will be tried.</p>\r
+<p>If everything fails the <em>man</em> program will be tried anyway.</p>\r
+<h3>Note about git config --global</h3>\r
+<p>Note that all these configuration variables should probably be set\r
+using the <em>--global</em> flag, for example like this:</p>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git config --global help.format web\r
@@ -388,7 +428,7 @@ little. Maintenance is done by the git-list &lt;git@vger.kernel.org&gt;.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 17-Feb-2008 03:50:06 UTC\r
+Last updated 15-Mar-2008 09:48:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0926dc12bab23285256b8cd7906b79b7e5f5616f..be2ae53b90610d6c89fdf281634d06609562101b 100644 (file)
@@ -33,17 +33,21 @@ OPTIONS
        option supersedes any other option.
 
 -i|--info::
-       Use the 'info' program to display the manual page, instead of
-       the 'man' program that is used by default.
+       Display manual page for the command in the 'info' format. The
+       'info' program will be used for that purpose.
 
 -m|--man::
-       Use the 'man' program to display the manual page. This may be
-       used to override a value set in the 'help.format'
-       configuration variable.
+       Display manual page for the command in the 'man' format. This
+       option may be used to override a value set in the
+       'help.format' configuration variable.
++
+By default the 'man' program will be used to display the manual page,
+but the 'man.viewer' configuration variable may be used to choose
+other display programs (see below).
 
 -w|--web::
-       Use a web browser to display the HTML manual page, instead of
-       the 'man' program that is used by default.
+       Display manual page for the command in the 'web' (HTML)
+       format. A web browser will be used for that purpose.
 +
 The web browser can be specified using the configuration variable
 'help.browser', or 'web.browser' if the former is not set. If none of
@@ -54,6 +58,9 @@ linkgit:git-web--browse[1] for more information about this.
 CONFIGURATION VARIABLES
 -----------------------
 
+help.format
+~~~~~~~~~~~
+
 If no command line option is passed, the 'help.format' configuration
 variable will be checked. The following values are supported for this
 variable; they make 'git-help' behave as their corresponding command
@@ -61,15 +68,47 @@ line option:
 
 * "man" corresponds to '-m|--man',
 * "info" corresponds to '-i|--info',
-* "web" or "html" correspond to '-w|--web',
+* "web" or "html" correspond to '-w|--web'.
+
+help.browser, web.browser and browser.<tool>.path
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 The 'help.browser', 'web.browser' and 'browser.<tool>.path' will also
 be checked if the 'web' format is chosen (either by command line
 option or configuration variable). See '-w|--web' in the OPTIONS
 section above and linkgit:git-web--browse[1].
 
-Note that these configuration variables should probably be set using
-the '--global' flag, for example like this:
+man.viewer
+~~~~~~~~~~
+
+The 'man.viewer' config variable will be checked if the 'man' format
+is chosen. Only the following values are currently supported:
+
+* "man": use the 'man' program as usual,
+* "woman": use 'emacsclient' to launch the "woman" mode in emacs
+(this only works starting with emacsclient versions 22),
+* "konqueror": use a man KIO slave in konqueror.
+
+Multiple values may be given to this configuration variable. Their
+corresponding programs will be tried in the order listed in the
+configuration file.
+
+For example, this configuration:
+
+       [man]
+               viewer = konqueror
+               viewer = woman
+
+will try to use konqueror first. But this may fail (for example if
+DISPLAY is not set) and in that case emacs' woman mode will be tried.
+
+If everything fails the 'man' program will be tried anyway.
+
+Note about git config --global
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Note that all these configuration variables should probably be set
+using the '--global' flag, for example like this:
 
 ------------------------------------------------
 $ git config --global help.format web
index b00e5ddfe552af868131e9fa1321dc1e5e5087fd..9adc56d3d304b14ec2ef6ad4424d37d827831a1b 100644 (file)
@@ -275,7 +275,8 @@ git-submodule(1) Manual Page
 <div class="verseblock">\r
 <div class="content"><em>git-submodule</em> [--quiet] add [-b branch] [--] &lt;repository&gt; [&lt;path&gt;]\r
 <em>git-submodule</em> [--quiet] status [--cached] [--] [&lt;path&gt;&#8230;]\r
-<em>git-submodule</em> [--quiet] [init|update] [--] [&lt;path&gt;&#8230;]</div></div>\r
+<em>git-submodule</em> [--quiet] [init|update] [--] [&lt;path&gt;&#8230;]\r
+<em>git-submodule</em> [--quiet] summary [--summary-limit &lt;n&gt;] [commit] [--] [&lt;path&gt;&#8230;]</div></div>\r
 </div>\r
 <h2>COMMANDS</h2>\r
 <div class="sectionbody">\r
@@ -331,6 +332,17 @@ update
         This will make the submodules HEAD be detached.\r
 </p>\r
 </dd>\r
+<dt>\r
+summary\r
+</dt>\r
+<dd>\r
+<p>\r
+        Show commit summary between the given commit (defaults to HEAD) and\r
+        working tree/index. For a submodule in question, a series of commits\r
+        in the submodule between the given super project commit and the\r
+        index or working tree (switched by --cached) are shown.\r
+</p>\r
+</dd>\r
 </dl>\r
 </div>\r
 <h2>OPTIONS</h2>\r
@@ -357,9 +369,21 @@ update
 </dt>\r
 <dd>\r
 <p>\r
-        Display the SHA-1 stored in the index, not the SHA-1 of the currently\r
-        checked out submodule commit. This option is only valid for the\r
-        status command.\r
+        This option is only valid for status and summary commands.  These\r
+        commands typically use the commit found in the submodule HEAD, but\r
+        with this option, the commit stored in the index is used instead.\r
+</p>\r
+</dd>\r
+<dt>\r
+-n, --summary-limit\r
+</dt>\r
+<dd>\r
+<p>\r
+        This option is only valid for the summary command.\r
+        Limit the summary size (number of commits shown in total).\r
+        Giving 0 will disable the summary; a negative number means unlimted\r
+        (the default). This limit only applies to modified submodules. The\r
+        size is always limited to 1 for added/deleted/typechanged submodules.\r
 </p>\r
 </dd>\r
 <dt>\r
@@ -391,7 +415,7 @@ for details.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 09-Mar-2008 10:38:33 UTC\r
+Last updated 15-Mar-2008 09:48:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index b4d01605a521279e298d9764ea90f25a8ee367d2..41f9f635665b82806350c87de5117e1cfa806c1a 100644 (file)
@@ -12,6 +12,7 @@ SYNOPSIS
 'git-submodule' [--quiet] add [-b branch] [--] <repository> [<path>]
 'git-submodule' [--quiet] status [--cached] [--] [<path>...]
 'git-submodule' [--quiet] [init|update] [--] [<path>...]
+'git-submodule' [--quiet] summary [--summary-limit <n>] [commit] [--] [<path>...]
 
 
 COMMANDS
@@ -47,6 +48,11 @@ update::
        checkout the commit specified in the index of the containing repository.
        This will make the submodules HEAD be detached.
 
+summary::
+       Show commit summary between the given commit (defaults to HEAD) and
+       working tree/index. For a submodule in question, a series of commits
+       in the submodule between the given super project commit and the
+       index or working tree (switched by --cached) are shown.
 
 OPTIONS
 -------
@@ -57,9 +63,16 @@ OPTIONS
        Branch of repository to add as submodule.
 
 --cached::
-       Display the SHA-1 stored in the index, not the SHA-1 of the currently
-       checked out submodule commit. This option is only valid for the
-       status command.
+       This option is only valid for status and summary commands.  These
+       commands typically use the commit found in the submodule HEAD, but
+       with this option, the commit stored in the index is used instead.
+
+-n, --summary-limit::
+       This option is only valid for the summary command.
+       Limit the summary size (number of commits shown in total).
+       Giving 0 will disable the summary; a negative number means unlimted
+       (the default). This limit only applies to modified submodules. The
+       size is always limited to 1 for added/deleted/typechanged submodules.
 
 <path>::
        Path to submodule(s). When specified this will restrict the command