Autogenerated HTML docs for v1.6.0.2-287-g3791f
authorJunio C Hamano <junio@hera.kernel.org>
Fri, 19 Sep 2008 06:37:10 +0000 (06:37 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Fri, 19 Sep 2008 06:37:10 +0000 (06:37 +0000)
172 files changed:
everyday.html
git-add.html
git-am.html
git-annotate.html
git-apply.html
git-archimport.html
git-archive.html
git-bisect.html
git-blame.html
git-branch.html
git-bundle.html
git-cat-file.html
git-check-attr.html
git-check-ref-format.html
git-checkout-index.html
git-checkout.html
git-cherry-pick.html
git-cherry.html
git-citool.html
git-clean.html
git-clone.html
git-commit-tree.html
git-commit.html
git-config.html
git-count-objects.html
git-cvsexportcommit.html
git-cvsimport.html
git-cvsserver.html
git-daemon.html
git-describe.html
git-diff-files.html
git-diff-index.html
git-diff-tree.html
git-diff.html
git-fast-export.html
git-fast-import.html
git-fetch-pack.html
git-fetch.html
git-filter-branch.html
git-fmt-merge-msg.html
git-for-each-ref.html
git-format-patch.html
git-fsck-objects.html
git-fsck.html
git-gc.html
git-get-tar-commit-id.html
git-grep.html
git-gui.html
git-hash-object.html
git-help.html
git-http-fetch.html
git-http-push.html
git-imap-send.html
git-index-pack.html
git-init-db.html
git-init.html
git-instaweb.html
git-log.html
git-lost-found.html
git-ls-files.html
git-ls-remote.html
git-ls-tree.html
git-mailinfo.html
git-mailsplit.html
git-merge-base.html
git-merge-file.html
git-merge-index.html
git-merge-one-file.html
git-merge-tree.html
git-merge.html
git-mergetool.html
git-mktag.html
git-mktree.html
git-mv.html
git-name-rev.html
git-pack-objects.html
git-pack-redundant.html
git-pack-refs.html
git-parse-remote.html
git-patch-id.html
git-peek-remote.html
git-prune-packed.html
git-prune.html
git-pull.html
git-push.html
git-quiltimport.html
git-read-tree.html
git-rebase.html
git-receive-pack.html
git-reflog.html
git-relink.html
git-remote.html
git-repack.html
git-repo-config.html
git-request-pull.html
git-rerere.html
git-reset.html
git-rev-list.html
git-rev-parse.html
git-revert.html
git-rm.html
git-send-email.html
git-send-pack.html
git-sh-setup.html
git-shell.html
git-shortlog.html
git-show-branch.html
git-show-index.html
git-show-ref.html
git-show.html
git-stash.html
git-status.html
git-stripspace.html
git-submodule.html
git-svn.html
git-symbolic-ref.html
git-tag.html
git-tar-tree.html
git-tools.html
git-unpack-file.html
git-unpack-objects.html
git-update-index.html
git-update-ref.html
git-update-server-info.html
git-upload-archive.html
git-upload-pack.html
git-var.html
git-verify-pack.html
git-verify-tag.html
git-web--browse.html
git-whatchanged.html
git-write-tree.html
git.html
gitattributes.html
gitcli.html
gitcore-tutorial.html
gitcvs-migration.html
gitdiffcore.html
gitglossary.html
githooks.html
gitignore.html
gitk.html
gitmodules.html
gitrepository-layout.html
gittutorial-2.html
gittutorial.html
howto-index.html
howto/revert-branch-rebase.html
howto/using-merge-subtree.html
technical/api-allocation-growing.html
technical/api-builtin.html
technical/api-decorate.html
technical/api-diff.html
technical/api-directory-listing.html
technical/api-gitattributes.html
technical/api-grep.html
technical/api-hash.html
technical/api-history-graph.html
technical/api-in-core-index.html
technical/api-lockfile.html
technical/api-object-access.html
technical/api-parse-options.html
technical/api-quote.html
technical/api-remote.html
technical/api-revision-walking.html
technical/api-run-command.html
technical/api-setup.html
technical/api-strbuf.html
technical/api-string-list.html
technical/api-tree-walking.html
technical/api-xdiff-interface.html
user-manual.html

index 702b25d..ca2911c 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>Everyday GIT With 20 Commands Or So</title>\r
 </head>\r
@@ -263,25 +311,25 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p><a href="#Basic Repository">[Basic Repository]</a> commands are needed by people who have a\r
+<div class="para"><p><a href="#Basic Repository">[Basic Repository]</a> commands are needed by people who have a\r
 repository --- that is everybody, because every working tree of\r
-git is a repository.</p>\r
-<p>In addition, <a href="#Individual Developer (Standalone)">[Individual Developer (Standalone)]</a> commands are\r
+git is a repository.</p></div>\r
+<div class="para"><p>In addition, <a href="#Individual Developer (Standalone)">[Individual Developer (Standalone)]</a> commands are\r
 essential for anybody who makes a commit, even for somebody who\r
-works alone.</p>\r
-<p>If you work with other people, you will need commands listed in\r
-the <a href="#Individual Developer (Participant)">[Individual Developer (Participant)]</a> section as well.</p>\r
-<p>People who play the <a href="#Integrator">[Integrator]</a> role need to learn some more\r
-commands in addition to the above.</p>\r
-<p><a href="#Repository Administration">[Repository Administration]</a> commands are for system\r
+works alone.</p></div>\r
+<div class="para"><p>If you work with other people, you will need commands listed in\r
+the <a href="#Individual Developer (Participant)">[Individual Developer (Participant)]</a> section as well.</p></div>\r
+<div class="para"><p>People who play the <a href="#Integrator">[Integrator]</a> role need to learn some more\r
+commands in addition to the above.</p></div>\r
+<div class="para"><p><a href="#Repository Administration">[Repository Administration]</a> commands are for system\r
 administrators who are responsible for the care and feeding\r
-of git repositories.</p>\r
+of git repositories.</p></div>\r
 </div>\r
 </div>\r
-<h2>Basic Repository<a id="Basic Repository"></a></h2>\r
+<h2 id="_basic_repository_a_id_basic_repository_a">Basic Repository<a id="Basic Repository"></a></h2>\r
 <div class="sectionbody">\r
-<p>Everybody uses these commands to maintain git repositories.</p>\r
-<ul>\r
+<div class="para"><p>Everybody uses these commands to maintain git repositories.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <a href="git-init.html">git-init(1)</a> or <a href="git-clone.html">git-clone(1)</a> to create a\r
@@ -299,9 +347,9 @@ of git repositories.</p>
     repack and prune.\r
 </p>\r
 </li>\r
-</ul>\r
-<h3>Examples</h3>\r
-<dl>\r
+</ul></div>\r
+<h3 id="_examples">Examples</h3><div style="clear:left"></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 Check health and remove cruft.\r
 </dt>\r
@@ -312,7 +360,7 @@ Check health and remove cruft.
 $ git count-objects <b>(2)</b>\r
 $ git gc <b>(3)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 running without <tt>--full</tt> is usually cheap and assures the\r
@@ -330,7 +378,7 @@ disk space is wasted by not repacking.
 repacks the local repository and performs other housekeeping tasks.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
 <dt>\r
 Repack a small project into single pack.\r
@@ -340,23 +388,23 @@ Repack a small project into single pack.
 <div class="content">\r
 <pre><tt>$ git gc <b>(1)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 pack all the objects reachable from the refs into one pack,\r
 then remove the other packs.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Individual Developer (Standalone)<a id="Individual Developer (Standalone)"></a></h2>\r
+<h2 id="_individual_developer_standalone_a_id_individual_developer_standalone_a">Individual Developer (Standalone)<a id="Individual Developer (Standalone)"></a></h2>\r
 <div class="sectionbody">\r
-<p>A standalone individual developer does not exchange patches with\r
+<div class="para"><p>A standalone individual developer does not exchange patches with\r
 other people, and works alone in a single repository, using the\r
-following commands.</p>\r
-<ul>\r
+following commands.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <a href="git-show-branch.html">git-show-branch(1)</a> to see where you are.\r
@@ -410,9 +458,9 @@ following commands.</p>
 <a href="git-tag.html">git-tag(1)</a> to mark known point.\r
 </p>\r
 </li>\r
-</ul>\r
-<h3>Examples</h3>\r
-<dl>\r
+</ul></div>\r
+<h3 id="_examples_2">Examples</h3><div style="clear:left"></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 Use a tarball as a starting point for a new repository.\r
 </dt>\r
@@ -426,7 +474,7 @@ $ git add . <b>(1)</b>
 $ git commit -m "import of frotz source tree."\r
 $ git tag v2.43 <b>(2)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 add everything under the current directory.\r
@@ -437,7 +485,7 @@ add everything under the current directory.
 make a lightweight, unannotated tag.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
 <dt>\r
 Create a topic branch and develop.\r
@@ -462,7 +510,7 @@ $ git merge alsa-audio <b>(10)</b>
 $ git log --since='3 days ago' <b>(11)</b>\r
 $ git log v2.43.. curses/ <b>(12)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 create a new topic branch.\r
@@ -528,16 +576,16 @@ view only the changes that touch what's in <tt>curses/</tt>
 directory, since <tt>v2.43</tt> tag.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Individual Developer (Participant)<a id="Individual Developer (Participant)"></a></h2>\r
+<h2 id="_individual_developer_participant_a_id_individual_developer_participant_a">Individual Developer (Participant)<a id="Individual Developer (Participant)"></a></h2>\r
 <div class="sectionbody">\r
-<p>A developer working as a participant in a group project needs to\r
+<div class="para"><p>A developer working as a participant in a group project needs to\r
 learn how to communicate with others, and uses these commands in\r
-addition to the ones needed by a standalone developer.</p>\r
-<ul>\r
+addition to the ones needed by a standalone developer.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <a href="git-clone.html">git-clone(1)</a> from the upstream to prime your local\r
@@ -562,9 +610,9 @@ addition to the ones needed by a standalone developer.</p>
     you adopt Linux kernel-style public forum workflow.\r
 </p>\r
 </li>\r
-</ul>\r
-<h3>Examples</h3>\r
-<dl>\r
+</ul></div>\r
+<h3 id="_examples_3">Examples</h3><div style="clear:left"></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 Clone the upstream and work on it.  Feed changes to upstream.\r
 </dt>\r
@@ -582,7 +630,7 @@ $ git reset --hard ORIG_HEAD <b>(6)</b>
 $ git gc <b>(7)</b>\r
 $ git fetch --tags <b>(8)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 repeat as needed.\r
@@ -627,7 +675,7 @@ from time to time, obtain official tags from the <tt>origin</tt>
 and store them under <tt>.git/refs/tags/</tt>.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
 <dt>\r
 Push into another repository.\r
@@ -651,7 +699,7 @@ mothership$ cd frotz
 mothership$ git checkout master\r
 mothership$ git merge satellite/master <b>(5)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 mothership machine has a frotz repository under your home\r
@@ -685,7 +733,7 @@ on mothership machine, merge the work done on the satellite
 machine into the master branch.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
 <dt>\r
 Branch off of a specific tag.\r
@@ -699,7 +747,7 @@ $ git checkout master
 $ git format-patch -k -m --stdout v2.6.14..private2.6.14 |\r
   git am -3 -k <b>(2)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 create a private branch based on a well known (but somewhat behind)\r
@@ -712,17 +760,17 @@ forward port all changes in <tt>private2.6.14</tt> branch to <tt>master</tt> bra
 without a formal "merging".\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Integrator<a id="Integrator"></a></h2>\r
+<h2 id="_integrator_a_id_integrator_a">Integrator<a id="Integrator"></a></h2>\r
 <div class="sectionbody">\r
-<p>A fairly central person acting as the integrator in a group\r
+<div class="para"><p>A fairly central person acting as the integrator in a group\r
 project receives changes made by others, reviews and integrates\r
 them and publishes the result for others to use, using these\r
-commands in addition to the ones needed by participants.</p>\r
-<ul>\r
+commands in addition to the ones needed by participants.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <a href="git-am.html">git-am(1)</a> to apply patches e-mailed in from your\r
@@ -750,9 +798,9 @@ commands in addition to the ones needed by participants.</p>
 <a href="git-push.html">git-push(1)</a> to publish the bleeding edge.\r
 </p>\r
 </li>\r
-</ul>\r
-<h3>Examples</h3>\r
-<dl>\r
+</ul></div>\r
+<h3 id="_examples_4">Examples</h3><div style="clear:left"></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 My typical GIT day.\r
 </dt>\r
@@ -780,7 +828,7 @@ $ git fetch ko &amp;&amp; git show-branch master maint 'tags/ko-*' <b>(11)</b>
 $ git push ko <b>(12)</b>\r
 $ git push ko v0.99.9x <b>(13)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 see what I was in the middle of doing, if any.\r
@@ -853,9 +901,9 @@ Push: next
 Push: +pu\r
 Push: maint</tt></pre>\r
 </div></div>\r
-<p>In the output from <tt>git show-branch</tt>, <tt>master</tt> should have\r
+<div class="para"><p>In the output from <tt>git show-branch</tt>, <tt>master</tt> should have\r
 everything <tt>ko-master</tt> has, and <tt>next</tt> should have\r
-everything <tt>ko-next</tt> has.</p>\r
+everything <tt>ko-next</tt> has.</p></div>\r
 </li>\r
 <li>\r
 <p>\r
@@ -867,15 +915,15 @@ push out the bleeding edge.
 push the tag out, too.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Repository Administration<a id="Repository Administration"></a></h2>\r
+<h2 id="_repository_administration_a_id_repository_administration_a">Repository Administration<a id="Repository Administration"></a></h2>\r
 <div class="sectionbody">\r
-<p>A repository administrator uses the following tools to set up\r
-and maintain access to the repository by developers.</p>\r
-<ul>\r
+<div class="para"><p>A repository administrator uses the following tools to set up\r
+and maintain access to the repository by developers.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <a href="git-daemon.html">git-daemon(1)</a> to allow anonymous download from\r
@@ -888,11 +936,11 @@ and maintain access to the repository by developers.</p>
     for shared central repository users.\r
 </p>\r
 </li>\r
-</ul>\r
-<p><a href="howto/update-hook-example.txt">update hook howto</a> has a good\r
-example of managing a shared central repository.</p>\r
-<h3>Examples</h3>\r
-<dl>\r
+</ul></div>\r
+<div class="para"><p><a href="howto/update-hook-example.txt">update hook howto</a> has a good\r
+example of managing a shared central repository.</p></div>\r
+<h3 id="_examples_5">Examples</h3><div style="clear:left"></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 We assume the following in /etc/services\r
 </dt>\r
@@ -913,7 +961,7 @@ Run git-daemon to serve /pub/scm from inetd.
 git     stream  tcp     nowait  nobody \\r
   /usr/bin/git-daemon git-daemon --inetd --export-all /pub/scm</tt></pre>\r
 </div></div>\r
-<p>The actual configuration line should be on one line.</p>\r
+<div class="para"><p>The actual configuration line should be on one line.</p></div>\r
 </dd>\r
 <dt>\r
 Run git-daemon to serve /pub/scm from xinetd.\r
@@ -937,8 +985,8 @@ service git
         log_on_failure  += USERID\r
 }</tt></pre>\r
 </div></div>\r
-<p>Check your xinetd(8) documentation and setup, this is from a Fedora system.\r
-Others might be different.</p>\r
+<div class="para"><p>Check your xinetd(8) documentation and setup, this is from a Fedora system.\r
+Others might be different.</p></div>\r
 </dd>\r
 <dt>\r
 Give push/pull only access to developers.\r
@@ -954,7 +1002,7 @@ david:x:1003:1003::/home/david:/usr/bin/git-shell
 $ grep git /etc/shells <b>(2)</b>\r
 /usr/bin/git-shell</tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 log-in shell is set to /usr/bin/git-shell, which does not\r
@@ -968,7 +1016,7 @@ in many distributions /etc/shells needs to list what is used
 as the login shell.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
 <dt>\r
 CVS-style shared repository.\r
@@ -997,7 +1045,7 @@ refs/heads/master       alice\|cindy
 refs/heads/doc-update   bob\r
 refs/tags/v[0-9]*       david</tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 place the developers into the same git group.\r
@@ -1021,7 +1069,7 @@ david is the release manager and is the only person who can
 create and push version tags.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
 <dt>\r
 HTTP server to support dumb protocol transfer.\r
@@ -1033,7 +1081,7 @@ HTTP server to support dumb protocol transfer.
 dev$ ftp user@isp.example.com <b>(2)</b>\r
 ftp&gt; cp -r .git /home/user/myproject.git</tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 make sure your info/refs and objects/info/packs are up-to-date\r
@@ -1044,13 +1092,13 @@ make sure your info/refs and objects/info/packs are up-to-date
 upload to public HTTP server hosted by your ISP.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:14 UTC\r
+Last updated 2008-09-19 06:33:25 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3157a73..a1c744a 100644 (file)
@@ -686,7 +686,7 @@ double-quote and control characters will still have problems.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-21 04:33:30 UTC\r
+Last updated 2008-09-19 06:32:41 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 26c8551..4fefc64 100644 (file)
@@ -573,7 +573,7 @@ errors in the "From:" lines).</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-16 10:22:58 UTC\r
+Last updated 2008-09-19 06:32:41 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 79e7a19..5f2023f 100644 (file)
@@ -512,7 +512,7 @@ commit.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-07 06:05:36 UTC\r
+Last updated 2008-09-19 06:32:41 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 12bdbc4..8be2456 100644 (file)
@@ -683,7 +683,7 @@ subdirectory is checked and (if possible) updated.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-10 02:30:35 UTC\r
+Last updated 2008-09-19 06:32:41 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 67315b9..0a691fa 100644 (file)
@@ -470,7 +470,7 @@ patches that have been traded out-of-sequence between the branches.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:35 UTC\r
+Last updated 2008-09-19 06:32:42 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ed183dd..9f9e30d 100644 (file)
@@ -523,7 +523,7 @@ git archive --format=zip --prefix=git-docs/ HEAD:Documentation/ &gt; git-1.4.0-d
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:35 UTC\r
+Last updated 2008-09-19 06:32:42 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ee7465e..2943ca0 100644 (file)
@@ -559,7 +559,7 @@ test processes and the scripts.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:35 UTC\r
+Last updated 2008-09-19 06:32:42 UTC\r
 </div>\r
 </div>\r
 </body>\r
index f7d0dce..21f34ff 100644 (file)
@@ -746,7 +746,7 @@ commit commentary), a blame viewer won't ever care.</td>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:03 UTC\r
+Last updated 2008-09-19 06:32:42 UTC\r
 </div>\r
 </div>\r
 </body>\r
index f89ea39..97a3feb 100644 (file)
@@ -665,7 +665,7 @@ but different purposes:</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:04 UTC\r
+Last updated 2008-09-19 06:32:43 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0dedd9c..e022c93 100644 (file)
@@ -420,11 +420,11 @@ unbundle &lt;file&gt;
 <div class="sectionbody">\r
 <div class="para"><p><em>git-bundle</em> will only package references that are shown by\r
 <em>git-show-ref</em>: this includes heads, tags, and remote heads.  References\r
-such as master<sub>1 cannot be packaged, but are perfectly suitable for\r
+such as master~1 cannot be packaged, but are perfectly suitable for\r
 defining the basis.  More than one reference may be packaged, and more\r
 than one basis can be specified.  The objects packaged are those not\r
 contained in the union of the given bases.  Each basis can be\r
-specified explicitly (e.g., ^master</sub>10), or implicitly (e.g.,\r
+specified explicitly (e.g., ^master~10), or implicitly (e.g.,\r
 master~10..master, master --since=10.days.ago).</p></div>\r
 <div class="para"><p>It is very important that the basis used be held by the destination.\r
 It is okay to err on the side of conservatism, causing the bundle file\r
@@ -531,7 +531,7 @@ network.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:36 UTC\r
+Last updated 2008-09-19 06:32:43 UTC\r
 </div>\r
 </div>\r
 </body>\r
index bda4045..3174a3b 100644 (file)
@@ -455,7 +455,7 @@ for each object specified on stdin that does not exist in the repository:</p></d
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-06 06:19:08 UTC\r
+Last updated 2008-09-19 06:32:43 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 13619e4..b846181 100644 (file)
@@ -360,7 +360,7 @@ git-check-attr(1) Manual Page
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:04 UTC\r
+Last updated 2008-09-19 06:32:44 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0796f48..935c4ce 100644 (file)
@@ -391,7 +391,7 @@ colon <tt>:</tt> is used as in <tt>srcref:dstref</tt> to mean "use srcref's
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:37 UTC\r
+Last updated 2008-09-19 06:32:44 UTC\r
 </div>\r
 </div>\r
 </body>\r
index cd74976..e8d6d9e 100644 (file)
@@ -574,7 +574,7 @@ Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:37 UTC\r
+Last updated 2008-09-19 06:32:44 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 68dcbc1..a4373ba 100644 (file)
@@ -560,7 +560,7 @@ three-way merge:</p></div>
 <pre><tt>$ git checkout -m mytopic\r
 Auto-merging frotz</tt></pre>\r
 </div></div>\r
-<div class="para"><p>After this three-way merge, the local modifications are <em>not</em>\r
+<div class="para"><p>After this three-way merge, the local modifications are _not_\r
 registered in your index file, so <tt>git diff</tt> would show you what\r
 changes you made since the tip of the new branch.</p></div>\r
 </li>\r
@@ -603,7 +603,7 @@ $ git add frotz</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-24 03:33:55 UTC\r
+Last updated 2008-09-19 06:32:44 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 20b5977..c3d2234 100644 (file)
@@ -443,7 +443,7 @@ effect to your index in a row.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:05 UTC\r
+Last updated 2008-09-19 06:32:45 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 7ddf242..6a467dd 100644 (file)
@@ -410,7 +410,7 @@ than pushing or pulling commits directly.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:05 UTC\r
+Last updated 2008-09-19 06:32:45 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 812b400..39a9086 100644 (file)
@@ -345,7 +345,7 @@ See <a href="git-gui.html">git-gui(1)</a> for more details.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:38 UTC\r
+Last updated 2008-09-19 06:32:45 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3e3fd1e..b38986d 100644 (file)
@@ -407,7 +407,7 @@ are affected.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-31 22:10:18 UTC\r
+Last updated 2008-09-19 06:32:45 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 18bac2e..097cbbb 100644 (file)
@@ -723,7 +723,7 @@ Create a repository on the kernel.org machine that borrows from Linus
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-03 07:58:01 UTC\r
+Last updated 2008-09-19 06:32:46 UTC\r
 </div>\r
 </div>\r
 </body>\r
index bac8dd3..2cf8f4d 100644 (file)
@@ -525,7 +525,7 @@ reversible operation.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-04 00:23:35 UTC\r
+Last updated 2008-09-19 06:32:46 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3b82a4f..e90de30 100644 (file)
@@ -863,7 +863,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-04 00:23:35 UTC\r
+Last updated 2008-09-19 06:32:46 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 9c80584..fcb4c40 100644 (file)
@@ -2797,7 +2797,7 @@ web.browser
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:30 UTC\r
+Last updated 2008-09-19 06:32:46 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 9dfe48f..745f241 100644 (file)
@@ -361,7 +361,7 @@ them, to help you decide when it is a good time to repack.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-21 10:34:00 UTC\r
+Last updated 2008-09-19 06:32:47 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 17648b8..36d69ac 100644 (file)
@@ -505,7 +505,7 @@ $ git cherry cvshead myhead | sed -n 's/^+ //p' | xargs -l1 git cvsexportcommit
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:40 UTC\r
+Last updated 2008-09-19 06:32:47 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 8ba3372..9b42600 100644 (file)
@@ -581,7 +581,7 @@ various participants of the git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:40 UTC\r
+Last updated 2008-09-19 06:32:48 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 49d1e38..1ce23d9 100644 (file)
@@ -493,7 +493,7 @@ If you didn't specify the CVSROOT/CVS_SERVER directly in the checkout command,
    automatically saving it in your <em>CVS/Root</em> files, then you need to set them\r
    explicitly in your environment.  CVSROOT should be set as per normal, but the\r
    directory should point at the appropriate git repo.  As above, for SSH clients\r
-   <em>not</em> restricted to <em>git-shell</em>, CVS_SERVER should be set to <em>git-cvsserver</em>.\r
+   _not_ restricted to <em>git-shell</em>, CVS_SERVER should be set to <em>git-cvsserver</em>.\r
 </p>\r
 <div class="listingblock">\r
 <div class="content">\r
@@ -785,7 +785,7 @@ Martin Langhoff &lt;martin@catalyst.net.nz&gt;
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-19 09:01:25 UTC\r
+Last updated 2008-09-19 06:32:48 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 9716f0a..601059f 100644 (file)
@@ -486,9 +486,9 @@ git repositories.</p></div>
 </dt>\r
 <dd>\r
 <p>\r
-        Allow <sub>user notation to be used in requests.  When\r
+        Allow ~user notation to be used in requests.  When\r
         specified with no parameter, requests to\r
-        git://host/</sub>alice/foo is taken as a request to access\r
+        git://host/~alice/foo is taken as a request to access\r
         <em>foo</em> repository in the home directory of user <tt>alice</tt>.\r
         If <tt>--user-path=path</tt> is specified, the same request is\r
         taken as a request to access <tt>path/foo</tt> repository in\r
@@ -624,7 +624,7 @@ receive-pack
 <dd>\r
 <p>\r
         This serves <em>git-send-pack</em> clients, allowing anonymous\r
-        push.  It is disabled by default, as there is <em>no</em>\r
+        push.  It is disabled by default, as there is _no_\r
         authentication in the protocol (in other words, anybody\r
         can push anything into the repository, including removal\r
         of refs).  This is solely meant for a closed LAN setting\r
@@ -746,7 +746,7 @@ selectively enable/disable services per repository
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-31 06:31:47 UTC\r
+Last updated 2008-09-19 06:32:49 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 5aa3de8..4993d53 100644 (file)
@@ -518,7 +518,7 @@ updated by Shawn Pearce &lt;spearce@spearce.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-31 22:10:18 UTC\r
+Last updated 2008-09-19 06:32:49 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 8bc500a..8e27720 100644 (file)
@@ -1045,7 +1045,7 @@ It is preceded with a "git diff" header, that looks like
 </div></div>\r
 <div class="para"><p>The <tt>a/</tt> and <tt>b/</tt> filenames are the same unless rename/copy is\r
 involved.  Especially, even for a creation or a deletion,\r
-<tt>/dev/null</tt> is <em>not</em> used in place of <tt>a/</tt> or <tt>b/</tt> filenames.</p></div>\r
+<tt>/dev/null</tt> is _not_ used in place of <tt>a/</tt> or <tt>b/</tt> filenames.</p></div>\r
 <div class="para"><p>When rename/copy is involved, <tt>file1</tt> and <tt>file2</tt> show the\r
 name of the source file of the rename/copy and the name of\r
 the file that rename/copy produces, respectively.</p></div>\r
@@ -1199,9 +1199,9 @@ and fileN does not have that line (in other words, the line was
 added, from the point of view of that parent).</p></div>\r
 <div class="para"><p>In the above example output, the function signature was changed\r
 from both files (hence two <tt>-</tt> removals from both file1 and\r
-file2, plus <tt><tt>+</tt> to mean one line that was added does not appear\r
+file2, plus <tt>++</tt> to mean one line that was added does not appear\r
 in either file1 nor file2).  Also two other lines are the same\r
-from file1 but do not appear in file2 (hence prefixed with <tt> </tt></tt>).</p></div>\r
+from file1 but do not appear in file2 (hence prefixed with <tt> +</tt>).</p></div>\r
 <div class="para"><p>When shown by <tt>git diff-tree -c</tt>, it compares the parents of a\r
 merge commit with the merge result (i.e. file1..fileN are the\r
 parents).  When shown by <tt>git diff-files -c</tt>, it compares the\r
@@ -1338,7 +1338,7 @@ the pathname, but if that is <tt>NUL</tt>, the record will show two paths.</p></
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-03 05:19:53 UTC\r
+Last updated 2008-09-19 06:32:50 UTC\r
 </div>\r
 </div>\r
 </body>\r
index fa3ddb4..1713b5f 100644 (file)
@@ -1038,7 +1038,7 @@ It is preceded with a "git diff" header, that looks like
 </div></div>\r
 <div class="para"><p>The <tt>a/</tt> and <tt>b/</tt> filenames are the same unless rename/copy is\r
 involved.  Especially, even for a creation or a deletion,\r
-<tt>/dev/null</tt> is <em>not</em> used in place of <tt>a/</tt> or <tt>b/</tt> filenames.</p></div>\r
+<tt>/dev/null</tt> is _not_ used in place of <tt>a/</tt> or <tt>b/</tt> filenames.</p></div>\r
 <div class="para"><p>When rename/copy is involved, <tt>file1</tt> and <tt>file2</tt> show the\r
 name of the source file of the rename/copy and the name of\r
 the file that rename/copy produces, respectively.</p></div>\r
@@ -1192,9 +1192,9 @@ and fileN does not have that line (in other words, the line was
 added, from the point of view of that parent).</p></div>\r
 <div class="para"><p>In the above example output, the function signature was changed\r
 from both files (hence two <tt>-</tt> removals from both file1 and\r
-file2, plus <tt><tt>+</tt> to mean one line that was added does not appear\r
+file2, plus <tt>++</tt> to mean one line that was added does not appear\r
 in either file1 nor file2).  Also two other lines are the same\r
-from file1 but do not appear in file2 (hence prefixed with <tt> </tt></tt>).</p></div>\r
+from file1 but do not appear in file2 (hence prefixed with <tt> +</tt>).</p></div>\r
 <div class="para"><p>When shown by <tt>git diff-tree -c</tt>, it compares the parents of a\r
 merge commit with the merge result (i.e. file1..fileN are the\r
 parents).  When shown by <tt>git diff-files -c</tt>, it compares the\r
@@ -1425,7 +1425,7 @@ always have the special all-zero sha1.</td>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-03 05:19:54 UTC\r
+Last updated 2008-09-19 06:32:50 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6070367..fa7ebc7 100644 (file)
@@ -1866,7 +1866,7 @@ the pathname, but if that is <tt>NUL</tt>, the record will show two paths.</p></
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:30 UTC\r
+Last updated 2008-09-19 06:32:51 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 595bb56..9ec6c4e 100644 (file)
@@ -334,7 +334,7 @@ tree and the index file, or the index file and the working tree.</p></div>
 <p>\r
         This form is to view the changes you made relative to\r
         the index (staging area for the next commit).  In other\r
-        words, the differences are what you <em>could</em> tell git to\r
+        words, the differences are what you _could_ tell git to\r
         further add to the index but you still haven't.  You can\r
         stage these changes by using <a href="git-add.html">git-add(1)</a>.\r
 </p>\r
@@ -403,7 +403,7 @@ for the last two forms that use ".." notations, can be any
 &lt;tree-ish&gt;.</p></div>\r
 <div class="para"><p>For a more complete list of ways to spell &lt;commit&gt;, see\r
 "SPECIFYING REVISIONS" section in <a href="git-rev-parse.html">git-rev-parse(1)</a>.\r
-However, "diff" is about comparing two <em>endpoints</em>, not ranges,\r
+However, "diff" is about comparing two _endpoints_, not ranges,\r
 and the range notations ("&lt;commit&gt;..&lt;commit&gt;" and\r
 "&lt;commit&gt;...&lt;commit&gt;") do not mean a range as defined in the\r
 "SPECIFYING RANGES" section in <a href="git-rev-parse.html">git-rev-parse(1)</a>.</p></div>\r
@@ -1099,7 +1099,7 @@ It is preceded with a "git diff" header, that looks like
 </div></div>\r
 <div class="para"><p>The <tt>a/</tt> and <tt>b/</tt> filenames are the same unless rename/copy is\r
 involved.  Especially, even for a creation or a deletion,\r
-<tt>/dev/null</tt> is <em>not</em> used in place of <tt>a/</tt> or <tt>b/</tt> filenames.</p></div>\r
+<tt>/dev/null</tt> is _not_ used in place of <tt>a/</tt> or <tt>b/</tt> filenames.</p></div>\r
 <div class="para"><p>When rename/copy is involved, <tt>file1</tt> and <tt>file2</tt> show the\r
 name of the source file of the rename/copy and the name of\r
 the file that rename/copy produces, respectively.</p></div>\r
@@ -1253,9 +1253,9 @@ and fileN does not have that line (in other words, the line was
 added, from the point of view of that parent).</p></div>\r
 <div class="para"><p>In the above example output, the function signature was changed\r
 from both files (hence two <tt>-</tt> removals from both file1 and\r
-file2, plus <tt><tt>+</tt> to mean one line that was added does not appear\r
+file2, plus <tt>++</tt> to mean one line that was added does not appear\r
 in either file1 nor file2).  Also two other lines are the same\r
-from file1 but do not appear in file2 (hence prefixed with <tt> </tt></tt>).</p></div>\r
+from file1 but do not appear in file2 (hence prefixed with <tt> +</tt>).</p></div>\r
 <div class="para"><p>When shown by <tt>git diff-tree -c</tt>, it compares the parents of a\r
 merge commit with the merge result (i.e. file1..fileN are the\r
 parents).  When shown by <tt>git diff-files -c</tt>, it compares the\r
@@ -1540,7 +1540,7 @@ Output diff in reverse.
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-03 05:19:56 UTC\r
+Last updated 2008-09-19 06:32:51 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0654068..68ded3f 100644 (file)
@@ -443,7 +443,7 @@ a tag referencing a tree instead of a commit.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-30 18:31:05 UTC\r
+Last updated 2008-09-19 06:32:52 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e9066a5..9cca894 100644 (file)
@@ -1471,7 +1471,7 @@ memory footprint (less than 2.7 MiB per active branch).</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-20 01:23:33 UTC\r
+Last updated 2008-09-19 06:32:53 UTC\r
 </div>\r
 </div>\r
 </body>\r
index fa2057c..2b9f8f1 100644 (file)
@@ -485,7 +485,7 @@ have a common ancestor commit.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:46 UTC\r
+Last updated 2008-09-19 06:32:53 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 10a5b6a..210cc09 100644 (file)
@@ -781,7 +781,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:18 UTC\r
+Last updated 2008-09-19 06:32:53 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 1ef716e..467ed51 100644 (file)
@@ -336,7 +336,7 @@ Those filters can modify each tree (e.g. removing a file or running
 a perl rewrite on all files) or information about each commit.\r
 Otherwise, all information (including original commit times or merge\r
 information) will be preserved.</p></div>\r
-<div class="para"><p>The command will only rewrite the <em>positive</em> refs mentioned in the\r
+<div class="para"><p>The command will only rewrite the _positive_ refs mentioned in the\r
 command line (e.g. if you pass <em>a..b</em>, only <em>b</em> will be rewritten).\r
 If you specify no filters, the commits will be recommitted without any\r
 changes, which would normally have no effect.  Nevertheless, this may be\r
@@ -629,7 +629,7 @@ point to the top-most revision that a <em>git-rev-list</em> of this range
 will print.</p></div>\r
 <div class="para"><p><strong>NOTE</strong> the changes introduced by the commits, and which are not reverted\r
 by subsequent commits, will still be in the rewritten branch. If you want\r
-to throw out <em>changes</em> together with the commits, you should use the\r
+to throw out _changes_ together with the commits, you should use the\r
 interactive mode of <em>git-rebase</em>.</p></div>\r
 <div class="para"><p>Consider this history:</p></div>\r
 <div class="listingblock">\r
@@ -674,7 +674,7 @@ and the git list &lt;git@vger.kernel.org&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:19 UTC\r
+Last updated 2008-09-19 06:32:54 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6811789..5d35464 100644 (file)
@@ -421,7 +421,7 @@ merge.summary
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:09 UTC\r
+Last updated 2008-09-19 06:32:54 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 8e026da..4623ad9 100644 (file)
@@ -554,7 +554,7 @@ eval "$eval"</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:32 UTC\r
+Last updated 2008-09-19 06:32:55 UTC\r
 </div>\r
 </div>\r
 </body>\r
index c45738f..bcb5035 100644 (file)
@@ -1150,7 +1150,7 @@ as e-mailable patches:
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-03 05:19:57 UTC\r
+Last updated 2008-09-19 06:32:55 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 983cdd7..d41f4d3 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-fsck-objects(1)</title>\r
 </head>\r
@@ -272,16 +320,16 @@ git-fsck-objects(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git fsck-objects</em> &#8230;</p>\r
+<div class="para"><p><em>git fsck-objects</em> &#8230;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This is a synonym for <a href="git-fsck.html">git-fsck(1)</a>.  Please refer to the\r
-documentation of that command.</p>\r
+<div class="para"><p>This is a synonym for <a href="git-fsck.html">git-fsck(1)</a>.  Please refer to the\r
+documentation of that command.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:46 UTC\r
+Last updated 2008-09-19 06:32:55 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a0d7c8d..5b0e606 100644 (file)
@@ -444,7 +444,7 @@ that aren't readable from any of the specified head nodes.</p></div>
 <div class="content">\r
 <pre><tt>git fsck --unreachable HEAD $(cat .git/refs/heads/*)</tt></pre>\r
 </div></div>\r
-<div class="para"><p>will do quite a <em>lot</em> of verification on the tree. There are a few\r
+<div class="para"><p>will do quite a _lot_ of verification on the tree. There are a few\r
 extra validity tests to be added (make sure that tree objects are\r
 sorted properly etc), but on the whole if <em>git-fsck</em> is happy, you\r
 do have a valid tree.</p></div>\r
@@ -570,7 +570,7 @@ GIT_ALTERNATE_OBJECT_DIRECTORIES
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:48 UTC\r
+Last updated 2008-09-19 06:32:56 UTC\r
 </div>\r
 </div>\r
 </body>\r
index bc7ff0f..85f07cd 100644 (file)
@@ -451,7 +451,7 @@ remove those references.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:49 UTC\r
+Last updated 2008-09-19 06:32:56 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0f31272..44b40de 100644 (file)
@@ -346,7 +346,7 @@ a tree ID instead of a commit ID or tag.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:49 UTC\r
+Last updated 2008-09-19 06:32:56 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0fc0117..430adf8 100644 (file)
@@ -629,7 +629,7 @@ revamped by Junio C Hamano.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:49 UTC\r
+Last updated 2008-09-19 06:32:56 UTC\r
 </div>\r
 </div>\r
 </body>\r
index b8cccbf..220faa7 100644 (file)
@@ -481,7 +481,7 @@ of end users.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:49 UTC\r
+Last updated 2008-09-19 06:32:57 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 8b2c32a..a7ad4c2 100644 (file)
@@ -411,7 +411,7 @@ specified, it defaults to "blob".</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-20 09:13:32 UTC\r
+Last updated 2008-09-19 06:32:57 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 7b4eb1c..7385941 100644 (file)
@@ -523,7 +523,7 @@ little. Maintenance is done by the git-list &lt;git@vger.kernel.org&gt;.</p></di
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-03 05:19:57 UTC\r
+Last updated 2008-09-19 06:32:57 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 028bd92..02a7ccc 100644 (file)
@@ -417,7 +417,7 @@ commit-id
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:50 UTC\r
+Last updated 2008-09-19 06:32:57 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 59a9206..d2d126c 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-http-push(1)</title>\r
 </head>\r
@@ -272,19 +320,19 @@ git-http-push(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git http-push</em> [--all] [--dry-run] [--force] [--verbose] &lt;url&gt; &lt;ref&gt; [&lt;ref&gt;&#8230;]</p>\r
+<div class="para"><p><em>git http-push</em> [--all] [--dry-run] [--force] [--verbose] &lt;url&gt; &lt;ref&gt; [&lt;ref&gt;&#8230;]</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Sends missing objects to remote repository, and updates the\r
-remote branch.</p>\r
-<p><strong>NOTE</strong>: This command is temporarily disabled if your libcurl\r
+<div class="para"><p>Sends missing objects to remote repository, and updates the\r
+remote branch.</p></div>\r
+<div class="para"><p><strong>NOTE</strong>: This command is temporarily disabled if your libcurl\r
 is older than 7.16, as the combination has been reported\r
-not to work and sometimes corrupts repository.</p>\r
+not to work and sometimes corrupts repository.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 --all\r
 </dt>\r
@@ -336,7 +384,7 @@ not to work and sometimes corrupts repository.</p>
         cannot be the remote HEAD.  If -d is specified the following\r
         other conditions must also be met:\r
 </p>\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Remote HEAD must resolve to an object that exists locally\r
@@ -352,7 +400,7 @@ Specified branch resolves to an object that exists locally
 Specified branch is an ancestor of the remote HEAD\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </dd>\r
 <dt>\r
 &lt;ref&gt;&#8230;\r
@@ -362,20 +410,20 @@ Specified branch is an ancestor of the remote HEAD
         The remote refs to update.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Specifying the Refs</h2>\r
+<h2 id="_specifying_the_refs">Specifying the Refs</h2>\r
 <div class="sectionbody">\r
-<p>A <em>&lt;ref&gt;</em> specification can be either a single pattern, or a pair\r
+<div class="para"><p>A <em>&lt;ref&gt;</em> specification can be either a single pattern, or a pair\r
 of such patterns separated by a colon ":" (this means that a ref name\r
 cannot have a colon in it).  A single pattern <em>&lt;name&gt;</em> is just a\r
-shorthand for <em>&lt;name&gt;:&lt;name&gt;</em>.</p>\r
-<p>Each pattern pair consists of the source side (before the colon)\r
+shorthand for <em>&lt;name&gt;:&lt;name&gt;</em>.</p></div>\r
+<div class="para"><p>Each pattern pair consists of the source side (before the colon)\r
 and the destination side (after the colon).  The ref to be\r
 pushed is determined by finding a match that matches the source\r
 side, and where it is pushed is determined by using the\r
-destination side.</p>\r
-<ul>\r
+destination side.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 It is an error if &lt;src&gt; does not match exactly one of the\r
@@ -386,7 +434,7 @@ It is an error if &lt;src&gt; does not match exactly one of the
 <p>\r
 If &lt;dst&gt; does not match any remote ref, either\r
 </p>\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 it has to start with "refs/"; &lt;dst&gt; is used as the\r
@@ -400,33 +448,33 @@ it has to start with "refs/"; &lt;dst&gt; is used as the
      locally is used as the name of the destination.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </li>\r
-</ul>\r
-<p>Without <em>--force</em>, the &lt;src&gt; ref is stored at the remote only if\r
+</ul></div>\r
+<div class="para"><p>Without <em>--force</em>, the &lt;src&gt; ref is stored at the remote only if\r
 &lt;dst&gt; does not exist, or &lt;dst&gt; is a proper subset (i.e. an\r
 ancestor) of &lt;src&gt;.  This check, known as "fast forward check",\r
 is performed in order to avoid accidentally overwriting the\r
-remote ref and lose other peoples' commits from there.</p>\r
-<p>With <em>--force</em>, the fast forward check is disabled for all refs.</p>\r
-<p>Optionally, a &lt;ref&gt; parameter can be prefixed with a plus <em>+</em> sign\r
-to disable the fast-forward check only on that ref.</p>\r
+remote ref and lose other peoples' commits from there.</p></div>\r
+<div class="para"><p>With <em>--force</em>, the fast forward check is disabled for all refs.</p></div>\r
+<div class="para"><p>Optionally, a &lt;ref&gt; parameter can be prefixed with a plus <em>+</em> sign\r
+to disable the fast-forward check only on that ref.</p></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Nick Hengeveld &lt;nickh@reactrix.com&gt;</p>\r
+<div class="para"><p>Written by Nick Hengeveld &lt;nickh@reactrix.com&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Nick Hengeveld</p>\r
+<div class="para"><p>Documentation by Nick Hengeveld</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:49 UTC\r
+Last updated 2008-09-19 06:32:58 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4dcff77..5e0896c 100644 (file)
@@ -452,7 +452,7 @@ imap.sslverify
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-20 09:13:32 UTC\r
+Last updated 2008-09-19 06:32:58 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 93e3f86..555f43f 100644 (file)
@@ -454,7 +454,7 @@ mentioned above.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:51 UTC\r
+Last updated 2008-09-19 06:32:58 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6479716..fd4a3b5 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-init-db(1)</title>\r
 </head>\r
@@ -272,16 +320,16 @@ git-init-db(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git init-db</em> [-q | --quiet] [--template=&lt;template_directory&gt;] [--shared[=&lt;permissions&gt;]]</p>\r
+<div class="para"><p><em>git init-db</em> [-q | --quiet] [--template=&lt;template_directory&gt;] [--shared[=&lt;permissions&gt;]]</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This is a synonym for <a href="git-init.html">git-init(1)</a>.  Please refer to the\r
-documentation of that command.</p>\r
+<div class="para"><p>This is a synonym for <a href="git-init.html">git-init(1)</a>.  Please refer to the\r
+documentation of that command.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:49 UTC\r
+Last updated 2008-09-19 06:32:58 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ba308c7..3182660 100644 (file)
@@ -472,7 +472,7 @@ add all existing file to the index
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:51 UTC\r
+Last updated 2008-09-19 06:32:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 37e773d..ae77a35 100644 (file)
@@ -458,7 +458,7 @@ repository.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:51 UTC\r
+Last updated 2008-09-19 06:32:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 5865f20..3dd4b94 100644 (file)
@@ -2230,7 +2230,7 @@ reversible operation.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:32 UTC\r
+Last updated 2008-09-19 06:32:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index eac835d..7394a90 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-lost-found(1)</title>\r
 </head>\r
@@ -272,41 +320,41 @@ git-lost-found(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git lost-found</em></p>\r
+<div class="para"><p><em>git lost-found</em></p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p><strong>NOTE</strong>: this command is deprecated.  Use <a href="git-fsck.html">git-fsck(1)</a> with\r
-the option <em>--lost-found</em> instead.</p>\r
-<p>Finds dangling commits and tags from the object database, and\r
+<div class="para"><p><strong>NOTE</strong>: this command is deprecated.  Use <a href="git-fsck.html">git-fsck(1)</a> with\r
+the option <em>--lost-found</em> instead.</p></div>\r
+<div class="para"><p>Finds dangling commits and tags from the object database, and\r
 creates refs to them in the .git/lost-found/ directory.  Commits and\r
 tags that dereference to commits are stored in .git/lost-found/commit,\r
-and other objects are stored in .git/lost-found/other.</p>\r
+and other objects are stored in .git/lost-found/other.</p></div>\r
 </div>\r
-<h2>OUTPUT</h2>\r
+<h2 id="_output">OUTPUT</h2>\r
 <div class="sectionbody">\r
-<p>Prints to standard output the object names and one-line descriptions\r
-of any commits or tags found.</p>\r
+<div class="para"><p>Prints to standard output the object names and one-line descriptions\r
+of any commits or tags found.</p></div>\r
 </div>\r
-<h2>EXAMPLE</h2>\r
+<h2 id="_example">EXAMPLE</h2>\r
 <div class="sectionbody">\r
-<p>Suppose you run <em>git tag -f</em> and mistype the tag to overwrite.\r
+<div class="para"><p>Suppose you run <em>git tag -f</em> and mistype the tag to overwrite.\r
 The ref to your tag is overwritten, but until you run <em>git\r
-prune</em>, the tag itself is still there.</p>\r
+prune</em>, the tag itself is still there.</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git lost-found\r
 [1ef2b196d909eed523d4f3c9bf54b78cdd6843c6] GIT 0.99.9c\r
 ...</tt></pre>\r
 </div></div>\r
-<p>Also you can use gitk to browse how any tags found relate to each\r
-other.</p>\r
+<div class="para"><p>Also you can use gitk to browse how any tags found relate to each\r
+other.</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ gitk $(cd .git/lost-found/commit &amp;&amp; echo ??*)</tt></pre>\r
 </div></div>\r
-<p>After making sure you know which the object is the tag you are looking\r
-for, you can reconnect it to your regular .git/refs hierarchy.</p>\r
+<div class="para"><p>After making sure you know which the object is the tag you are looking\r
+for, you can reconnect it to your regular .git/refs hierarchy.</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git cat-file -t 1ef2b196\r
@@ -326,21 +374,21 @@ $ git rev-parse not-lost-anymore
 1ef2b196d909eed523d4f3c9bf54b78cdd6843c6</tt></pre>\r
 </div></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Junio C Hamano &lt;gitster@pobox.com&gt;</p>\r
+<div class="para"><p>Written by Junio C Hamano &lt;gitster@pobox.com&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:50 UTC\r
+Last updated 2008-09-19 06:32:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 47ee692..4ce9406 100644 (file)
@@ -704,7 +704,7 @@ pattern file appears in.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-29 08:16:52 UTC\r
+Last updated 2008-09-19 06:33:00 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ba7210c..16b0a1d 100644 (file)
@@ -347,7 +347,7 @@ commit IDs.</p></div>
 <dd>\r
 <p>\r
         Limit to only refs/heads and refs/tags, respectively.\r
-        These options are <em>not</em> mutually exclusive; when given\r
+        These options are _not_ mutually exclusive; when given\r
         both, references stored in refs/heads and refs/tags are\r
         displayed.\r
 </p>\r
@@ -421,7 +421,7 @@ c5db5456ae3b0873fc659c19fafdde22313cc441        refs/tags/v0.99.2
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:11 UTC\r
+Last updated 2008-09-19 06:33:00 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 39a8558..6dfab06 100644 (file)
@@ -482,7 +482,7 @@ another major rewrite by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-29 08:16:53 UTC\r
+Last updated 2008-09-19 06:33:01 UTC\r
 </div>\r
 </div>\r
 </body>\r
index fbb69bd..d402428 100644 (file)
@@ -413,7 +413,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:11 UTC\r
+Last updated 2008-09-19 06:33:01 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 1e856c2..2c376d1 100644 (file)
@@ -410,7 +410,7 @@ and Junio C Hamano &lt;gitster@pobox.com&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:12 UTC\r
+Last updated 2008-09-19 06:33:01 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ae6de23..53f1648 100644 (file)
@@ -415,7 +415,7 @@ it is unspecified which best one is output.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-21 10:34:00 UTC\r
+Last updated 2008-09-19 06:33:02 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6dd32ec..1cbe555 100644 (file)
@@ -425,7 +425,7 @@ with parts copied from the original documentation of RCS <em>merge</em>.</p></di
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:53 UTC\r
+Last updated 2008-09-19 06:33:02 UTC\r
 </div>\r
 </div>\r
 </body>\r
index efd6ed3..7576914 100644 (file)
@@ -420,7 +420,7 @@ One-shot merge by Petr Baudis &lt;pasky@ucw.cz&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:53 UTC\r
+Last updated 2008-09-19 06:33:02 UTC\r
 </div>\r
 </div>\r
 </body>\r
index d28328a..19b5663 100644 (file)
@@ -342,7 +342,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt; and Petr Baudis &lt;pasky@suse.cz&gt;.<
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:12 UTC\r
+Last updated 2008-09-19 06:33:02 UTC\r
 </div>\r
 </div>\r
 </body>\r
index cb28094..62ec14d 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-merge-tree(1)</title>\r
 </head>\r
@@ -272,35 +320,35 @@ git-merge-tree(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git merge-tree</em> &lt;base-tree&gt; &lt;branch1&gt; &lt;branch2&gt;</p>\r
+<div class="para"><p><em>git merge-tree</em> &lt;base-tree&gt; &lt;branch1&gt; &lt;branch2&gt;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Reads three treeish, and output trivial merge results and\r
+<div class="para"><p>Reads three treeish, and output trivial merge results and\r
 conflicting stages to the standard output.  This is similar to\r
 what three-way read-tree -m does, but instead of storing the\r
 results in the index, the command outputs the entries to the\r
-standard output.</p>\r
-<p>This is meant to be used by higher level scripts to compute\r
+standard output.</p></div>\r
+<div class="para"><p>This is meant to be used by higher level scripts to compute\r
 merge results outside index, and stuff the results back into the\r
 index.  For this reason, the output from the command omits\r
-entries that match &lt;branch1&gt; tree.</p>\r
+entries that match &lt;branch1&gt; tree.</p></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:53 UTC\r
+Last updated 2008-09-19 06:33:02 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a9ad58d..556282d 100644 (file)
@@ -827,7 +827,7 @@ Look at the originals.  <em>git show :1:filename</em> shows the
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-13 06:06:56 UTC\r
+Last updated 2008-09-19 06:33:03 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 301e50b..47714bf 100644 (file)
@@ -388,7 +388,7 @@ success of the resolution after the custom tool has exited.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-06 06:19:09 UTC\r
+Last updated 2008-09-19 06:33:02 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 27a03e6..a2d9632 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-mktag(1)</title>\r
 </head>\r
@@ -272,17 +320,17 @@ git-mktag(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git mktag</em> &lt; signature_file</p>\r
+<div class="para"><p><em>git mktag</em> &lt; signature_file</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Reads a tag contents on standard input and creates a tag object\r
-that can also be used to sign other objects.</p>\r
-<p>The output is the new tag's &lt;object&gt; identifier.</p>\r
+<div class="para"><p>Reads a tag contents on standard input and creates a tag object\r
+that can also be used to sign other objects.</p></div>\r
+<div class="para"><p>The output is the new tag's &lt;object&gt; identifier.</p></div>\r
 </div>\r
-<h2>Tag Format</h2>\r
+<h2 id="_tag_format">Tag Format</h2>\r
 <div class="sectionbody">\r
-<p>A tag signature file has a very simple fixed format: four lines of</p>\r
+<div class="para"><p>A tag signature file has a very simple fixed format: four lines of</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
 <pre><tt>object &lt;sha1&gt;\r
@@ -290,27 +338,27 @@ type &lt;typename&gt;
 tag &lt;tagname&gt;\r
 tagger &lt;tagger&gt;</tt></pre>\r
 </div></div>\r
-<p>followed by some <em>optional</em> free-form message (some tags created\r
+<div class="para"><p>followed by some <em>optional</em> free-form message (some tags created\r
 by older git may not have <tt>tagger</tt> line).  The message, when\r
 exists, is separated by a blank line from the header.  The\r
 message part may contain a signature that git itself doesn't\r
-care about, but that can be verified with gpg.</p>\r
+care about, but that can be verified with gpg.</p></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by David Greaves, Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by David Greaves, Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:54 UTC\r
+Last updated 2008-09-19 06:33:03 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6cca24a..a8e18cd 100644 (file)
@@ -355,7 +355,7 @@ built is written to the standard output.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:13 UTC\r
+Last updated 2008-09-19 06:33:03 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a264d94..262f6ab 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-mv(1)</title>\r
 </head>\r
@@ -272,26 +320,26 @@ git-mv(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git mv</em> &lt;options&gt;&#8230; &lt;args&gt;&#8230;</p>\r
+<div class="para"><p><em>git mv</em> &lt;options&gt;&#8230; &lt;args&gt;&#8230;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This script is used to move or rename a file, directory or symlink.</p>\r
+<div class="para"><p>This script is used to move or rename a file, directory or symlink.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
 <pre><tt>git mv [-f] [-n] &lt;source&gt; &lt;destination&gt;\r
 git mv [-f] [-n] [-k] &lt;source&gt; ... &lt;destination directory&gt;</tt></pre>\r
 </div></div>\r
-<p>In the first form, it renames &lt;source&gt;, which must exist and be either\r
+<div class="para"><p>In the first form, it renames &lt;source&gt;, which must exist and be either\r
 a file, symlink or directory, to &lt;destination&gt;.\r
 In the second form, the last argument has to be an existing\r
-directory; the given sources will be moved into this directory.</p>\r
-<p>The index is updated after successful completion, but the change must still be\r
-committed.</p>\r
+directory; the given sources will be moved into this directory.</p></div>\r
+<div class="para"><p>The index is updated after successful completion, but the change must still be\r
+committed.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 -f\r
 </dt>\r
@@ -322,25 +370,25 @@ committed.</p>
         Do nothing; only show what would happen\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;\r
 Rewritten by Ryan Anderson &lt;ryan@michonline.com&gt;\r
-Move functionality added by Josef Weidendorfer &lt;Josef.Weidendorfer@gmx.de&gt;</p>\r
+Move functionality added by Josef Weidendorfer &lt;Josef.Weidendorfer@gmx.de&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by David Greaves, Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by David Greaves, Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:54 UTC\r
+Last updated 2008-09-19 06:33:04 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 25e1b09..a88b2b9 100644 (file)
@@ -428,7 +428,7 @@ not the context.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-31 06:31:47 UTC\r
+Last updated 2008-09-19 06:33:04 UTC\r
 </div>\r
 </div>\r
 </body>\r
index fa26241..dbe9189 100644 (file)
@@ -628,7 +628,7 @@ base-name
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:55 UTC\r
+Last updated 2008-09-19 06:33:04 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e92e065..10c90cf 100644 (file)
@@ -383,7 +383,7 @@ objects.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:55 UTC\r
+Last updated 2008-09-19 06:33:04 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 11a8c42..b8f919c 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-pack-refs(1)</title>\r
 </head>\r
@@ -272,36 +320,36 @@ git-pack-refs(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git pack-refs</em> [--all] [--no-prune]</p>\r
+<div class="para"><p><em>git pack-refs</em> [--all] [--no-prune]</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Traditionally, tips of branches and tags (collectively known as\r
+<div class="para"><p>Traditionally, tips of branches and tags (collectively known as\r
 <em>refs</em>) were stored one file per ref under <tt>$GIT_DIR/refs</tt>\r
 directory.  While many branch tips tend to be updated often,\r
 most tags and some branch tips are never updated.  When a\r
 repository has hundreds or thousands of tags, this\r
 one-file-per-ref format both wastes storage and hurts\r
-performance.</p>\r
-<p>This command is used to solve the storage and performance\r
+performance.</p></div>\r
+<div class="para"><p>This command is used to solve the storage and performance\r
 problem by stashing the refs in a single file,\r
 <tt>$GIT_DIR/packed-refs</tt>.  When a ref is missing from the\r
 traditional <tt>$GIT_DIR/refs</tt> hierarchy, it is looked up in this\r
-file and used if found.</p>\r
-<p>Subsequent updates to branches always creates new file under\r
-<tt>$GIT_DIR/refs</tt> hierarchy.</p>\r
-<p>A recommended practice to deal with a repository with too many\r
+file and used if found.</p></div>\r
+<div class="para"><p>Subsequent updates to branches always creates new file under\r
+<tt>$GIT_DIR/refs</tt> hierarchy.</p></div>\r
+<div class="para"><p>A recommended practice to deal with a repository with too many\r
 refs is to pack its refs with <tt>--all --prune</tt> once, and\r
 occasionally run <tt>git pack-refs --prune</tt>.  Tags are by\r
 definition stationary and are not expected to change.  Branch\r
 heads will be packed with the initial <tt>pack-refs --all</tt>, but\r
 only the currently active branch heads will become unpacked,\r
 and next <tt>pack-refs</tt> (without <tt>--all</tt>) will leave them\r
-unpacked.</p>\r
+unpacked.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 --all\r
 </dt>\r
@@ -324,19 +372,19 @@ The command usually removes loose refs under <tt>$GIT_DIR/refs</tt>
 hierarchy after packing them.  This option tells it not to.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:55 UTC\r
+Last updated 2008-09-19 06:33:04 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6cedede..9202988 100644 (file)
@@ -374,7 +374,7 @@ get_remote_refs_for_push
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:55 UTC\r
+Last updated 2008-09-19 06:33:05 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 09916be..196a514 100644 (file)
@@ -362,7 +362,7 @@ This can be used to make a mapping from patch ID to commit ID.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:56 UTC\r
+Last updated 2008-09-19 06:33:05 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a82a653..ac3bf70 100644 (file)
@@ -380,7 +380,7 @@ git-peek-remote(1) Manual Page
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:13 UTC\r
+Last updated 2008-09-19 06:33:05 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e91c661..f41e8f6 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-prune-packed(1)</title>\r
 </head>\r
@@ -272,21 +320,21 @@ git-prune-packed(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git prune-packed</em> [-n] [-q]</p>\r
+<div class="para"><p><em>git prune-packed</em> [-n] [-q]</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This program searches the <tt>$GIT_OBJECT_DIR</tt> for all objects that currently\r
-exist in a pack file as well as the independent object directories.</p>\r
-<p>All such extra objects are removed.</p>\r
-<p>A pack is a collection of objects, individually compressed, with delta\r
-compression applied, stored in a single file, with an associated index file.</p>\r
-<p>Packs are used to reduce the load on mirror systems, backup engines,\r
-disk storage, etc.</p>\r
+<div class="para"><p>This program searches the <tt>$GIT_OBJECT_DIR</tt> for all objects that currently\r
+exist in a pack file as well as the independent object directories.</p></div>\r
+<div class="para"><p>All such extra objects are removed.</p></div>\r
+<div class="para"><p>A pack is a collection of objects, individually compressed, with delta\r
+compression applied, stored in a single file, with an associated index file.</p></div>\r
+<div class="para"><p>Packs are used to reduce the load on mirror systems, backup engines,\r
+disk storage, etc.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 -n\r
 </dt>\r
@@ -304,28 +352,28 @@ disk storage, etc.</p>
         Squelch the progress indicator.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Ryan Anderson &lt;ryan@michonline.com&gt;</p>\r
+<div class="para"><p>Documentation by Ryan Anderson &lt;ryan@michonline.com&gt;</p></div>\r
 </div>\r
-<h2>SEE ALSO</h2>\r
+<h2 id="_see_also">SEE ALSO</h2>\r
 <div class="sectionbody">\r
-<p><a href="git-pack-objects.html">git-pack-objects(1)</a>\r
-<a href="git-repack.html">git-repack(1)</a></p>\r
+<div class="para"><p><a href="git-pack-objects.html">git-pack-objects(1)</a>\r
+<a href="git-repack.html">git-repack(1)</a></p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:56 UTC\r
+Last updated 2008-09-19 06:33:05 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 28bd8a1..73abc2e 100644 (file)
@@ -421,7 +421,7 @@ many other housekeeping tasks.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:56 UTC\r
+Last updated 2008-09-19 06:33:05 UTC\r
 </div>\r
 </div>\r
 </body>\r
index c5f6105..f9b20d9 100644 (file)
@@ -482,7 +482,7 @@ when merging local branches into the current branch.</p></div>
 <td class="icon">\r
 <div class="title">Note</div>\r
 </td>\r
-<td class="content">This is a potentially <em>dangerous</em> mode of operation.\r
+<td class="content">This is a potentially _dangerous_ mode of operation.\r
 It rewrites history, which does not bode well when you\r
 published that history already.  Do <strong>not</strong> use this option\r
 unless you have read <a href="git-rebase.html">git-rebase(1)</a> carefully.</td>\r
@@ -1149,7 +1149,7 @@ Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:19 UTC\r
+Last updated 2008-09-19 06:33:06 UTC\r
 </div>\r
 </div>\r
 </body>\r
index c4caddd..a0e630c 100644 (file)
@@ -818,7 +818,7 @@ by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:20 UTC\r
+Last updated 2008-09-19 06:33:06 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3b1ff54..8d7d726 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-quiltimport(1)</title>\r
 </head>\r
@@ -275,22 +323,22 @@ git-quiltimport(1) Manual Page
 <div class="verseblock">\r
 <div class="content"><em>git quiltimport</em> [--dry-run] [--author &lt;author&gt;] [--patches &lt;dir&gt;]</div></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Applies a quilt patchset onto the current git branch, preserving\r
+<div class="para"><p>Applies a quilt patchset onto the current git branch, preserving\r
 the patch boundaries, patch order, and patch descriptions present\r
-in the quilt patchset.</p>\r
-<p>For each patch the code attempts to extract the author from the\r
+in the quilt patchset.</p></div>\r
+<div class="para"><p>For each patch the code attempts to extract the author from the\r
 patch description.  If that fails it falls back to the author\r
 specified with --author.  If the --author flag was not given\r
 the patch description is displayed and the user is asked to\r
-interactively enter the author of the patch.</p>\r
-<p>If a subject is not found in the patch description the patch name is\r
-preserved as the 1 line subject in the git description.</p>\r
+interactively enter the author of the patch.</p></div>\r
+<div class="para"><p>If a subject is not found in the patch description the patch name is\r
+preserved as the 1 line subject in the git description.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 -n\r
 </dt>\r
@@ -322,27 +370,27 @@ preserved as the 1 line subject in the git description.</p>
         The directory to find the quilt patches and the\r
         quilt series file.\r
 </p>\r
-<p>The default for the patch directory is patches\r
+<div class="para"><p>The default for the patch directory is patches\r
 or the value of the $QUILT_PATCHES environment\r
-variable.</p>\r
+variable.</p></div>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Eric Biederman &lt;ebiederm@lnxi.com&gt;</p>\r
+<div class="para"><p>Written by Eric Biederman &lt;ebiederm@lnxi.com&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Eric Biederman &lt;ebiederm@lnxi.com&gt;</p>\r
+<div class="para"><p>Documentation by Eric Biederman &lt;ebiederm@lnxi.com&gt;</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:57 UTC\r
+Last updated 2008-09-19 06:33:07 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 5582b86..e709f39 100644 (file)
@@ -664,7 +664,7 @@ if a file exists in identical format in all three trees, it will
 </li>\r
 <li>\r
 <p>\r
-a file that has <em>any</em> difference what-so-ever in the three trees\r
+a file that has _any_ difference what-so-ever in the three trees\r
   will stay as separate entries in the index. It's up to "porcelain\r
   policy" to determine how to remove the non-0 stages, and insert a\r
   merged version.\r
@@ -776,7 +776,7 @@ have finished your work-in-progress), attempt the merge again.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-16 19:17:16 UTC\r
+Last updated 2008-09-19 06:33:07 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e67b2d4..f0802c1 100644 (file)
@@ -907,7 +907,7 @@ Johannes E. Schindelin &lt;johannes.schindelin@gmx.de&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:14 UTC\r
+Last updated 2008-09-19 06:33:07 UTC\r
 </div>\r
 </div>\r
 </body>\r
index d4c5cfb..0fe57e4 100644 (file)
@@ -478,7 +478,7 @@ exec git update-server-info</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:58 UTC\r
+Last updated 2008-09-19 06:33:07 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3b50cb2..6ca98bd 100644 (file)
@@ -352,7 +352,7 @@ two moves ago", <tt>master@{one.week.ago}</tt> means "where master used to
 point to one week ago", and so on. See <a href="git-rev-parse.html">git-rev-parse(1)</a> for\r
 more details.</p></div>\r
 <div class="para"><p>To delete single entries from the reflog, use the subcommand "delete"\r
-and specify the <em>exact</em> entry (e.g. "<tt>git reflog delete master@{2}</tt>").</p></div>\r
+and specify the _exact_ entry (e.g. "<tt>git reflog delete master@{2}</tt>").</p></div>\r
 </div>\r
 <h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
@@ -447,7 +447,7 @@ them.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:14 UTC\r
+Last updated 2008-09-19 06:33:08 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 48c9ea4..11b17e6 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-relink(1)</title>\r
 </head>\r
@@ -272,17 +320,17 @@ git-relink(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git relink</em> [--safe] &lt;dir&gt; [&lt;dir&gt;]* &lt;master_dir&gt;</p>\r
+<div class="para"><p><em>git relink</em> [--safe] &lt;dir&gt; [&lt;dir&gt;]* &lt;master_dir&gt;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This will scan 1 or more object repositories and look for objects in common\r
+<div class="para"><p>This will scan 1 or more object repositories and look for objects in common\r
 with a master repository. Objects not already hardlinked to the master\r
-repository will be replaced with a hardlink to the master repository.</p>\r
+repository will be replaced with a hardlink to the master repository.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 --safe\r
 </dt>\r
@@ -300,23 +348,23 @@ repository will be replaced with a hardlink to the master repository.</p>
         Directories containing a .git/objects/ subdirectory.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Ryan Anderson &lt;ryan@michonline.com&gt;</p>\r
+<div class="para"><p>Written by Ryan Anderson &lt;ryan@michonline.com&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:58 UTC\r
+Last updated 2008-09-19 06:33:08 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 49f56d1..6dcb6bf 100644 (file)
@@ -493,7 +493,7 @@ $ git merge origin</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:59 UTC\r
+Last updated 2008-09-19 06:33:08 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 09c39a7..0cf6a3e 100644 (file)
@@ -495,7 +495,7 @@ that way can try to use older git with it).</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:16:59 UTC\r
+Last updated 2008-09-19 06:33:08 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6a5ec66..7c424f8 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-repo-config(1)</title>\r
 </head>\r
@@ -272,16 +320,16 @@ git-repo-config(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git repo-config</em> &#8230;</p>\r
+<div class="para"><p><em>git repo-config</em> &#8230;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This is a synonym for <a href="git-config.html">git-config(1)</a>.  Please refer to the\r
-documentation of that command.</p>\r
+<div class="para"><p>This is a synonym for <a href="git-config.html">git-config(1)</a>.  Please refer to the\r
+documentation of that command.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:01:59 UTC\r
+Last updated 2008-09-19 06:33:09 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 762e3c7..7a66c62 100644 (file)
@@ -370,7 +370,7 @@ the given URL in the generated summary.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:15 UTC\r
+Last updated 2008-09-19 06:33:09 UTC\r
 </div>\r
 </div>\r
 </body>\r
index acbd5d8..eae1d89 100644 (file)
@@ -529,7 +529,7 @@ conflict.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:20 UTC\r
+Last updated 2008-09-19 06:33:09 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 33b03fd..966f5e8 100644 (file)
@@ -655,7 +655,7 @@ Adds the file to the index again.
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:15 UTC\r
+Last updated 2008-09-19 06:33:09 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 7693074..268da1b 100644 (file)
@@ -1506,7 +1506,7 @@ and the git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:33 UTC\r
+Last updated 2008-09-19 06:33:10 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 5c8623e..30cfeef 100644 (file)
@@ -974,7 +974,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt; and Pierre Habouzit &lt;madcoder@debian
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-30 18:31:06 UTC\r
+Last updated 2008-09-19 06:33:10 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 343f542..38736ef 100644 (file)
@@ -433,7 +433,7 @@ effect to your index in a row.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-21 00:27:25 UTC\r
+Last updated 2008-09-19 06:33:10 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 44232cc..cc459cc 100644 (file)
@@ -484,7 +484,7 @@ git rm -f git-*.sh
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:20 UTC\r
+Last updated 2008-09-19 06:33:11 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 77ca8a5..598fb0f 100644 (file)
@@ -766,7 +766,7 @@ send_lots_of_email.pl by Greg Kroah-Hartman.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-01 06:10:53 UTC\r
+Last updated 2008-09-19 06:33:11 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6943452..b219eeb 100644 (file)
@@ -501,7 +501,7 @@ to disable the fast-forward check only on that ref.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:01 UTC\r
+Last updated 2008-09-19 06:33:11 UTC\r
 </div>\r
 </div>\r
 </body>\r
index d7e63f7..c543886 100644 (file)
@@ -431,7 +431,7 @@ get_author_ident_from_commit
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:03 UTC\r
+Last updated 2008-09-19 06:33:13 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e50b5e3..99402ed 100644 (file)
@@ -346,7 +346,7 @@ are permitted to be called, with a single required argument.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:02 UTC\r
+Last updated 2008-09-19 06:33:12 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3f05061..93bad46 100644 (file)
@@ -419,7 +419,7 @@ Eve Jones &lt;eve@laptop.(none)&gt;</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:02 UTC\r
+Last updated 2008-09-19 06:33:12 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3ecad5f..a7881b4 100644 (file)
@@ -575,7 +575,7 @@ topologically related with each other.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:16 UTC\r
+Last updated 2008-09-19 06:33:12 UTC\r
 </div>\r
 </div>\r
 </body>\r
index c9bac2f..47696ef 100644 (file)
@@ -344,7 +344,7 @@ offset and SHA1 of each object.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:02 UTC\r
+Last updated 2008-09-19 06:33:12 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0ee6325..c64a436 100644 (file)
@@ -529,7 +529,7 @@ Man page by Jonas Fonseca &lt;fonseca@diku.dk&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-31 22:10:22 UTC\r
+Last updated 2008-09-19 06:33:13 UTC\r
 </div>\r
 </div>\r
 </body>\r
index f6132e3..3625207 100644 (file)
@@ -855,7 +855,7 @@ Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:34 UTC\r
+Last updated 2008-09-19 06:33:13 UTC\r
 </div>\r
 </div>\r
 </body>\r
index dabe8c2..a02e21d 100644 (file)
@@ -585,7 +585,7 @@ $ git commit foo -m 'Remaining parts'</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-03 05:20:00 UTC\r
+Last updated 2008-09-19 06:33:13 UTC\r
 </div>\r
 </div>\r
 </body>\r
index c426796..b4a9cfa 100644 (file)
@@ -328,8 +328,8 @@ git-status(1) Manual Page
 current HEAD commit, paths that have differences between the working\r
 tree and the index file, and paths in the working tree that are not\r
 tracked by git (and are not ignored by <a href="gitignore.html">gitignore(5)</a>). The first\r
-are what you <em>would</em> commit by running <tt>git commit</tt>; the second and\r
-third are what you <em>could</em> commit by running <em>git-add</em> before running\r
+are what you _would_ commit by running <tt>git commit</tt>; the second and\r
+third are what you _could_ commit by running <em>git-add</em> before running\r
 <tt>git commit</tt>.</p></div>\r
 <div class="para"><p>The command takes the same set of options as <em>git-commit</em>; it\r
 shows what would be committed if the same options are given to\r
@@ -380,7 +380,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:17 UTC\r
+Last updated 2008-09-19 06:33:14 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6ce84ea..135c8b9 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-stripspace(1)</title>\r
 </head>\r
@@ -272,15 +320,15 @@ git-stripspace(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git stripspace</em> [-s | --strip-comments] &lt; &lt;stream&gt;</p>\r
+<div class="para"><p><em>git stripspace</em> [-s | --strip-comments] &lt; &lt;stream&gt;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Remove multiple empty lines, and empty lines at beginning and end.</p>\r
+<div class="para"><p>Remove multiple empty lines, and empty lines at beginning and end.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 -s\r
 </dt>\r
@@ -300,23 +348,23 @@ git-stripspace(1) Manual Page
         Byte stream to act on.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:04 UTC\r
+Last updated 2008-09-19 06:33:14 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 25c48a8..113c89a 100644 (file)
@@ -567,7 +567,7 @@ for details.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-28 02:50:34 UTC\r
+Last updated 2008-09-19 06:33:14 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4fd22cc..3e736bd 100644 (file)
@@ -1236,7 +1236,7 @@ should be manually entered with a text-editor or using <em>git-config</em>.</p><
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-10 03:55:21 UTC\r
+Last updated 2008-09-19 06:33:14 UTC\r
 </div>\r
 </div>\r
 </body>\r
index d6be001..578f155 100644 (file)
@@ -387,7 +387,7 @@ name is not a symbolic ref, or 128 if another error occurs.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:17 UTC\r
+Last updated 2008-09-19 06:33:15 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0afeacc..b954cb1 100644 (file)
@@ -601,7 +601,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt; and Chris Wright &lt;chrisw@osdl.org&gt
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-26 06:45:38 UTC\r
+Last updated 2008-09-19 06:33:15 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4841847..565ef09 100644 (file)
@@ -447,7 +447,7 @@ git tar-tree HEAD:Documentation/ git-docs &gt; git-1.4.0-docs.tar
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:06 UTC\r
+Last updated 2008-09-19 06:33:16 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 239643a..01fe238 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>A short git tools survey</title>\r
 </head>\r
@@ -261,16 +309,16 @@ div.exampleblock-content {
 <div id="header">\r
 <h1>A short git tools survey</h1>\r
 </div>\r
-<h2>Introduction</h2>\r
+<h2 id="_introduction">Introduction</h2>\r
 <div class="sectionbody">\r
-<p>Apart from git contrib/ area there are some others third-party tools\r
-you may want to look.</p>\r
-<p>This document presents a brief summary of each tool and the corresponding\r
-link.</p>\r
+<div class="para"><p>Apart from git contrib/ area there are some others third-party tools\r
+you may want to look.</p></div>\r
+<div class="para"><p>This document presents a brief summary of each tool and the corresponding\r
+link.</p></div>\r
 </div>\r
-<h2>Alternative/Augmentative Porcelains</h2>\r
+<h2 id="_alternative_augmentative_porcelains">Alternative/Augmentative Porcelains</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <strong>Cogito</strong> (http://www.kernel.org/pub/software/scm/cogito/)\r
@@ -310,11 +358,11 @@ GIT environment. You can easily manage your patches in the scope of GIT
 until they get merged upstream.</tt></pre>\r
 </div></div>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>History Viewers</h2>\r
+<h2 id="_history_viewers">History Viewers</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <strong>gitk</strong> (shipped with git-core)\r
@@ -367,11 +415,11 @@ for git-log and git-show/git-diff. Additionally, you can also
 use it as a pager for git commands.</tt></pre>\r
 </div></div>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Foreign SCM interface</h2>\r
+<h2 id="_foreign_scm_interface">Foreign SCM interface</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <strong>git-svn</strong> (shipped with git-core)\r
@@ -404,11 +452,11 @@ also be used in an incremental way to keep the git repository
 in sync with the master Mercurial repository.</tt></pre>\r
 </div></div>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Others</h2>\r
+<h2 id="_others">Others</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <strong>(h)gct</strong> (http://www.cyd.liu.se/users/~freku045/gct/)\r
@@ -432,13 +480,13 @@ pcl-cvs. It has been developed on Emacs 21 and will probably need some
 tweaking to work on XEmacs.</tt></pre>\r
 </div></div>\r
 </li>\r
-</ul>\r
-<p>http://git.or.cz/gitwiki/InterfacesFrontendsAndTools has more\r
-comprehensive list.</p>\r
+</ul></div>\r
+<div class="para"><p>http://git.or.cz/gitwiki/InterfacesFrontendsAndTools has more\r
+comprehensive list.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:15 UTC\r
+Last updated 2008-09-19 06:33:25 UTC\r
 </div>\r
 </div>\r
 </body>\r
index c2a93cb..1212ac7 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-unpack-file(1)</title>\r
 </head>\r
@@ -272,17 +320,17 @@ git-unpack-file(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git unpack-file</em> &lt;blob&gt;</p>\r
+<div class="para"><p><em>git unpack-file</em> &lt;blob&gt;</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Creates a file holding the contents of the blob specified by sha1. It\r
+<div class="para"><p>Creates a file holding the contents of the blob specified by sha1. It\r
 returns the name of the temporary file in the following format:\r
-        .merge_file_XXXXX</p>\r
+        .merge_file_XXXXX</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 &lt;blob&gt;\r
 </dt>\r
@@ -291,23 +339,23 @@ returns the name of the temporary file in the following format:
         Must be a blob id\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by David Greaves, Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by David Greaves, Junio C Hamano and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:05 UTC\r
+Last updated 2008-09-19 06:33:16 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 77b0791..d7520ff 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-unpack-objects(1)</title>\r
 </head>\r
@@ -272,22 +320,22 @@ git-unpack-objects(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git unpack-objects</em> [-n] [-q] [-r] [--strict] &lt;pack-file</p>\r
+<div class="para"><p><em>git unpack-objects</em> [-n] [-q] [-r] [--strict] &lt;pack-file</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Read a packed archive (.pack) from the standard input, expanding\r
+<div class="para"><p>Read a packed archive (.pack) from the standard input, expanding\r
 the objects contained within and writing them into the repository in\r
-"loose" (one object per file) format.</p>\r
-<p>Objects that already exist in the repository will <strong>not</strong> be unpacked\r
+"loose" (one object per file) format.</p></div>\r
+<div class="para"><p>Objects that already exist in the repository will <strong>not</strong> be unpacked\r
 from the pack-file.  Therefore, nothing will be unpacked if you use\r
-this command on a pack-file that exists within the target repository.</p>\r
-<p>See <a href="git-repack.html">git-repack(1)</a> for options to generate\r
-new packs and replace existing ones.</p>\r
+this command on a pack-file that exists within the target repository.</p></div>\r
+<div class="para"><p>See <a href="git-repack.html">git-repack(1)</a> for options to generate\r
+new packs and replace existing ones.</p></div>\r
 </div>\r
-<h2>OPTIONS</h2>\r
+<h2 id="_options">OPTIONS</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 -n\r
 </dt>\r
@@ -325,23 +373,23 @@ new packs and replace existing ones.</p>
         Don't write objects with broken content or links.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Junio C Hamano</p>\r
+<div class="para"><p>Documentation by Junio C Hamano</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:06 UTC\r
+Last updated 2008-09-19 06:33:16 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 146b879..e564768 100644 (file)
@@ -794,7 +794,7 @@ ctime for marking files processed) (see <a href="git-config.html">git-config(1)<
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-29 08:16:53 UTC\r
+Last updated 2008-09-19 06:33:16 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 5cd132f..2098bbc 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>git-update-ref(1)</title>\r
 </head>\r
@@ -272,95 +320,95 @@ git-update-ref(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git update-ref</em> [-m &lt;reason&gt;] (-d &lt;ref&gt; [&lt;oldvalue&gt;] | [--no-deref] &lt;ref&gt; &lt;newvalue&gt; [&lt;oldvalue&gt;])</p>\r
+<div class="para"><p><em>git update-ref</em> [-m &lt;reason&gt;] (-d &lt;ref&gt; [&lt;oldvalue&gt;] | [--no-deref] &lt;ref&gt; &lt;newvalue&gt; [&lt;oldvalue&gt;])</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>Given two arguments, stores the &lt;newvalue&gt; in the &lt;ref&gt;, possibly\r
+<div class="para"><p>Given two arguments, stores the &lt;newvalue&gt; in the &lt;ref&gt;, possibly\r
 dereferencing the symbolic refs.  E.g. <tt>git update-ref HEAD\r
-&lt;newvalue&gt;</tt> updates the current branch head to the new object.</p>\r
-<p>Given three arguments, stores the &lt;newvalue&gt; in the &lt;ref&gt;,\r
+&lt;newvalue&gt;</tt> updates the current branch head to the new object.</p></div>\r
+<div class="para"><p>Given three arguments, stores the &lt;newvalue&gt; in the &lt;ref&gt;,\r
 possibly dereferencing the symbolic refs, after verifying that\r
 the current value of the &lt;ref&gt; matches &lt;oldvalue&gt;.\r
 E.g. <tt>git update-ref refs/heads/master &lt;newvalue&gt; &lt;oldvalue&gt;</tt>\r
 updates the master branch head to &lt;newvalue&gt; only if its current\r
 value is &lt;oldvalue&gt;.  You can specify 40 "0" or an empty string\r
 as &lt;oldvalue&gt; to make sure that the ref you are creating does\r
-not exist.</p>\r
-<p>It also allows a "ref" file to be a symbolic pointer to another\r
+not exist.</p></div>\r
+<div class="para"><p>It also allows a "ref" file to be a symbolic pointer to another\r
 ref file by starting with the four-byte header sequence of\r
-"ref:".</p>\r
-<p>More importantly, it allows the update of a ref file to follow\r
+"ref:".</p></div>\r
+<div class="para"><p>More importantly, it allows the update of a ref file to follow\r
 these symbolic pointers, whether they are symlinks or these\r
 "regular file symbolic refs".  It follows <strong>real</strong> symlinks only\r
 if they start with "refs/": otherwise it will just try to read\r
 them and update them as a regular file (i.e. it will allow the\r
 filesystem to follow them, but will overwrite such a symlink to\r
-somewhere else with a regular filename).</p>\r
-<p>If --no-deref is given, &lt;ref&gt; itself is overwritten, rather than\r
-the result of following the symbolic pointers.</p>\r
-<p>In general, using</p>\r
+somewhere else with a regular filename).</p></div>\r
+<div class="para"><p>If --no-deref is given, &lt;ref&gt; itself is overwritten, rather than\r
+the result of following the symbolic pointers.</p></div>\r
+<div class="para"><p>In general, using</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
 <pre><tt>git update-ref HEAD "$head"</tt></pre>\r
 </div></div>\r
-<p>should be a _lot_ safer than doing</p>\r
+<div class="para"><p>should be a _lot_ safer than doing</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
 <pre><tt>echo "$head" &gt; "$GIT_DIR/HEAD"</tt></pre>\r
 </div></div>\r
-<p>both from a symlink following standpoint <strong>and</strong> an error checking\r
+<div class="para"><p>both from a symlink following standpoint <strong>and</strong> an error checking\r
 standpoint.  The "refs/" rule for symlinks means that symlinks\r
 that point to "outside" the tree are safe: they'll be followed\r
 for reading but not for writing (so we'll never write through a\r
 ref symlink to some other tree, if you have copied a whole\r
-archive by creating a symlink tree).</p>\r
-<p>With <tt>-d</tt> flag, it deletes the named &lt;ref&gt; after verifying it\r
-still contains &lt;oldvalue&gt;.</p>\r
+archive by creating a symlink tree).</p></div>\r
+<div class="para"><p>With <tt>-d</tt> flag, it deletes the named &lt;ref&gt; after verifying it\r
+still contains &lt;oldvalue&gt;.</p></div>\r
 </div>\r
-<h2>Logging Updates</h2>\r
+<h2 id="_logging_updates">Logging Updates</h2>\r
 <div class="sectionbody">\r
-<p>If config parameter "core.logAllRefUpdates" is true or the file\r
+<div class="para"><p>If config parameter "core.logAllRefUpdates" is true or the file\r
 "$GIT_DIR/logs/&lt;ref&gt;" exists then <tt>git update-ref</tt> will append\r
 a line to the log file "$GIT_DIR/logs/&lt;ref&gt;" (dereferencing all\r
 symbolic refs before creating the log name) describing the change\r
-in ref value.  Log lines are formatted as:</p>\r
-<ol>\r
+in ref value.  Log lines are formatted as:</p></div>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 oldsha1 SP newsha1 SP committer LF\r
 </p>\r
-<p>Where "oldsha1" is the 40 character hexadecimal value previously\r
+<div class="para"><p>Where "oldsha1" is the 40 character hexadecimal value previously\r
 stored in &lt;ref&gt;, "newsha1" is the 40 character hexadecimal value of\r
 &lt;newvalue&gt; and "committer" is the committer's name, email address\r
-and date in the standard GIT committer ident format.</p>\r
+and date in the standard GIT committer ident format.</p></div>\r
 </li>\r
-</ol>\r
-<p>Optionally with -m:</p>\r
-<ol>\r
+</ol></div>\r
+<div class="para"><p>Optionally with -m:</p></div>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 oldsha1 SP newsha1 SP committer TAB message LF\r
 </p>\r
-<p>Where all fields are as described above and "message" is the\r
-value supplied to the -m option.</p>\r
+<div class="para"><p>Where all fields are as described above and "message" is the\r
+value supplied to the -m option.</p></div>\r
 </li>\r
-</ol>\r
-<p>An update will fail (without changing &lt;ref&gt;) if the current user is\r
+</ol></div>\r
+<div class="para"><p>An update will fail (without changing &lt;ref&gt;) if the current user is\r
 unable to create a new log file, append to the existing log file\r
-or does not have committer information available.</p>\r
+or does not have committer information available.</p></div>\r
 </div>\r
-<h2>Author</h2>\r
+<h2 id="_author">Author</h2>\r
 <div class="sectionbody">\r
-<p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;.</p>\r
+<div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:06 UTC\r
+Last updated 2008-09-19 06:33:16 UTC\r
 </div>\r
 </div>\r
 </body>\r
index bb35ce5..a5ccac3 100644 (file)
@@ -383,7 +383,7 @@ info/refs file unless <tt>--force</tt> flag is given.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:18 UTC\r
+Last updated 2008-09-19 06:33:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a1f0736..fd7bbd0 100644 (file)
@@ -357,7 +357,7 @@ is meant to be used to get an archive from a remote repository.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:06 UTC\r
+Last updated 2008-09-19 06:33:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index b869781..7f45777 100644 (file)
@@ -374,7 +374,7 @@ repository.  For push operations, see <em>git-send-pack</em>.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:06 UTC\r
+Last updated 2008-09-19 06:33:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index b6a091d..b999587 100644 (file)
@@ -420,7 +420,7 @@ Your sysadmin must hate you!
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-04 00:23:37 UTC\r
+Last updated 2008-09-19 06:33:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 9ff98d0..40de55f 100644 (file)
@@ -386,7 +386,7 @@ corresponding pack file.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:18 UTC\r
+Last updated 2008-09-19 06:33:17 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 82a3be4..83119c8 100644 (file)
@@ -353,7 +353,7 @@ git-verify-tag(1) Manual Page
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-31 22:10:24 UTC\r
+Last updated 2008-09-19 06:33:18 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4d4907e..05ce73e 100644 (file)
@@ -476,7 +476,7 @@ git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-13 06:06:56 UTC\r
+Last updated 2008-09-19 06:33:18 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 72346ac..c0556dd 100644 (file)
@@ -794,7 +794,7 @@ Junio C Hamano &lt;gitster@pobox.com&gt;</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:35 UTC\r
+Last updated 2008-09-19 06:33:18 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 76c3a63..3b97d6e 100644 (file)
@@ -371,7 +371,7 @@ now, you need to have done a <em>git-update-index</em> phase before you did the
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:08 UTC\r
+Last updated 2008-09-19 06:33:18 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 504182f..c6d04a0 100644 (file)
--- a/git.html
+++ b/git.html
@@ -2025,7 +2025,7 @@ contributors on the git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-13 06:06:57 UTC\r
+Last updated 2008-09-19 06:33:19 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4508598..885d0ff 100644 (file)
@@ -943,7 +943,7 @@ frotz   unspecified</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-19 06:26:35 UTC\r
+Last updated 2008-09-19 06:33:19 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 1ec6b6f..9ad3099 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,7 +245,33 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
-include::./stylesheets/xhtml11-manpage.css[]\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
+include1::./stylesheets/xhtml11-manpage.css[]\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -255,6 +300,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>gitcli(7)</title>\r
 </head>\r
@@ -272,15 +320,15 @@ gitcli(7) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p>gitcli</p>\r
+<div class="para"><p>gitcli</p></div>\r
 </div>\r
-<h2>DESCRIPTION</h2>\r
+<h2 id="_description">DESCRIPTION</h2>\r
 <div class="sectionbody">\r
-<p>This manual describes the convention used throughout git CLI.</p>\r
-<p>Many commands take revisions (most often "commits", but sometimes\r
+<div class="para"><p>This manual describes the convention used throughout git CLI.</p></div>\r
+<div class="para"><p>Many commands take revisions (most often "commits", but sometimes\r
 "tree-ish", depending on the context and command) and paths as their\r
-arguments.  Here are the rules:</p>\r
-<ul>\r
+arguments.  Here are the rules:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Revisions come first and then paths.\r
@@ -309,13 +357,13 @@ Without disambiguating <tt>--</tt>, git makes a reasonable guess, but errors
    disambiguate.\r
 </p>\r
 </li>\r
-</ul>\r
-<p>When writing a script that is expected to handle random user-input, it is\r
+</ul></div>\r
+<div class="para"><p>When writing a script that is expected to handle random user-input, it is\r
 a good practice to make it explicit which arguments are which by placing\r
-disambiguating <tt>--</tt> at appropriate places.</p>\r
-<p>Here are the rules regarding the "flags" that you should follow when you are\r
-scripting git:</p>\r
-<ul>\r
+disambiguating <tt>--</tt> at appropriate places.</p></div>\r
+<div class="para"><p>Here are the rules regarding the "flags" that you should follow when you are\r
+scripting git:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 it's preferred to use the non dashed form of git commands, which means that\r
@@ -345,17 +393,17 @@ when you give a revision parameter to a command, make sure the parameter is
    if you happen to have a file called <tt>HEAD</tt> in the work tree.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>ENHANCED OPTION PARSER</h2>\r
+<h2 id="_enhanced_option_parser">ENHANCED OPTION PARSER</h2>\r
 <div class="sectionbody">\r
-<p>From the git 1.5.4 series and further, many git commands (not all of them at the\r
-time of the writing though) come with an enhanced option parser.</p>\r
-<p>Here is an exhaustive list of the facilities provided by this option parser.</p>\r
-<h3>Magic Options</h3>\r
-<p>Commands which have the enhanced option parser activated all understand a\r
-couple of magic command line options:</p>\r
-<dl>\r
+<div class="para"><p>From the git 1.5.4 series and further, many git commands (not all of them at the\r
+time of the writing though) come with an enhanced option parser.</p></div>\r
+<div class="para"><p>Here is an exhaustive list of the facilities provided by this option parser.</p></div>\r
+<h3 id="_magic_options">Magic Options</h3><div style="clear:left"></div>\r
+<div class="para"><p>Commands which have the enhanced option parser activated all understand a\r
+couple of magic command line options:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 -h\r
 </dt>\r
@@ -386,19 +434,19 @@ usage: git-describe [options] &lt;committish&gt;*
         option gives the full list of options.\r
 </p>\r
 </dd>\r
-</dl>\r
-<h3>Negating options</h3>\r
-<p>Options with long option names can be negated by prefixing <tt>"--no-"</tt>. For\r
+</dl></div>\r
+<h3 id="_negating_options">Negating options</h3><div style="clear:left"></div>\r
+<div class="para"><p>Options with long option names can be negated by prefixing <tt>"--no-"</tt>. For\r
 example, <tt>"git branch"</tt> has the option <tt>"--track"</tt> which is <em>on</em> by default. You\r
 can use <tt>"--no-track"</tt> to override that behaviour. The same goes for <tt>"--color"</tt>\r
-and <tt>"--no-color"</tt>.</p>\r
-<h3>Aggregating short options</h3>\r
-<p>Commands that support the enhanced option parser allow you to aggregate short\r
+and <tt>"--no-color"</tt>.</p></div>\r
+<h3 id="_aggregating_short_options">Aggregating short options</h3><div style="clear:left"></div>\r
+<div class="para"><p>Commands that support the enhanced option parser allow you to aggregate short\r
 options. This means that you can for example use <tt>"git rm -rf"</tt> or\r
-<tt>"git clean -fdx"</tt>.</p>\r
-<h3>Separating argument from the option</h3>\r
-<p>You can write the mandatory option parameter to an option as a separate\r
-word on the command line.  That means that all the following uses work:</p>\r
+<tt>"git clean -fdx"</tt>.</p></div>\r
+<h3 id="_separating_argument_from_the_option">Separating argument from the option</h3><div style="clear:left"></div>\r
+<div class="para"><p>You can write the mandatory option parameter to an option as a separate\r
+word on the command line.  That means that all the following uses work:</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git foo --long-opt=Arg\r
@@ -406,8 +454,8 @@ $ git foo --long-opt Arg
 $ git foo -oArg\r
 $ git foo -o Arg</tt></pre>\r
 </div></div>\r
-<p>However, this is <strong>NOT</strong> allowed for switches with an optional value, where the\r
-<em>sticked</em> form must be used:</p>\r
+<div class="para"><p>However, this is <strong>NOT</strong> allowed for switches with an optional value, where the\r
+<em>sticked</em> form must be used:</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git describe --abbrev HEAD     # correct\r
@@ -415,15 +463,15 @@ $ git describe --abbrev=10 HEAD  # correct
 $ git describe --abbrev 10 HEAD  # NOT WHAT YOU MEANT</tt></pre>\r
 </div></div>\r
 </div>\r
-<h2>NOTES ON FREQUENTLY CONFUSED OPTIONS</h2>\r
+<h2 id="_notes_on_frequently_confused_options">NOTES ON FREQUENTLY CONFUSED OPTIONS</h2>\r
 <div class="sectionbody">\r
-<p>Many commands that can work on files in the working tree\r
+<div class="para"><p>Many commands that can work on files in the working tree\r
 and/or in the index can take <tt>--cached</tt> and/or <tt>--index</tt>\r
 options.  Sometimes people incorrectly think that, because\r
 the index was originally called cache, these two are\r
 synonyms.  They are <strong>not</strong> &#8212; these two options mean very\r
-different things.</p>\r
-<ul>\r
+different things.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 The <tt>--cached</tt> option is used to ask a command that\r
@@ -445,28 +493,28 @@ The <tt>--index</tt> option is used to ask a command that
    the index as well.\r
 </p>\r
 </li>\r
-</ul>\r
-<p><tt>git apply</tt> command can be used with <tt>--cached</tt> and\r
+</ul></div>\r
+<div class="para"><p><tt>git apply</tt> command can be used with <tt>--cached</tt> and\r
 <tt>--index</tt> (but not at the same time).  Usually the command\r
 only affects the files in the working tree, but with\r
 <tt>--index</tt>, it patches both the files and their index\r
 entries, and with <tt>--cached</tt>, it modifies only the index\r
-entries.</p>\r
-<p>See also http://marc.info/?l=git&amp;m=116563135620359 and\r
+entries.</p></div>\r
+<div class="para"><p>See also http://marc.info/?l=git&amp;m=116563135620359 and\r
 http://marc.info/?l=git&amp;m=119150393620273 for further\r
-information.</p>\r
+information.</p></div>\r
 </div>\r
-<h2>Documentation</h2>\r
+<h2 id="_documentation">Documentation</h2>\r
 <div class="sectionbody">\r
-<p>Documentation by Pierre Habouzit and the git-list &lt;git@vger.kernel.org&gt;.</p>\r
+<div class="para"><p>Documentation by Pierre Habouzit and the git-list &lt;git@vger.kernel.org&gt;.</p></div>\r
 </div>\r
-<h2>GIT</h2>\r
+<h2 id="_git">GIT</h2>\r
 <div class="sectionbody">\r
-<p>Part of the <a href="git.html">git(1)</a> suite</p>\r
+<div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:11 UTC\r
+Last updated 2008-09-19 06:33:21 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 886b7d3..359938f 100644 (file)
@@ -1093,13 +1093,13 @@ you have, you can say</p></div>
 </div></div>\r
 <div class="para"><p>which used to be nothing more than a simple script around <tt>ls .git/refs/heads</tt>.\r
 There will be an asterisk in front of the branch you are currently on.</p></div>\r
-<div class="para"><p>Sometimes you may wish to create a new branch <em>without</em> actually\r
+<div class="para"><p>Sometimes you may wish to create a new branch _without_ actually\r
 checking it out and switching to it. If so, just use the command</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git branch &lt;branchname&gt; [startingpoint]</tt></pre>\r
 </div></div>\r
-<div class="para"><p>which will simply <em>create</em> the branch, but will not do anything further.\r
+<div class="para"><p>which will simply _create_ the branch, but will not do anything further.\r
 You can then later &#8212; once you decide that you want to actually develop\r
 on that branch &#8212; switch to that branch with a regular <em>git-checkout</em>\r
 with the branchname as the argument.</p></div>\r
@@ -1198,7 +1198,7 @@ history looks like. Notice that <tt>mybranch</tt> still exists, and you can
 switch to it, and continue to work with it if you want to. The\r
 <tt>mybranch</tt> branch will not contain the merge, but next time you merge it\r
 from the <tt>master</tt> branch, git will know how you merged it, so you'll not\r
-have to do <em>that</em> merge again.</p></div>\r
+have to do _that_ merge again.</p></div>\r
 <div class="para"><p>Another useful tool, especially if you do not always work in X-Window\r
 environment, is <tt>git show-branch</tt>.</p></div>\r
 <div class="listingblock">\r
@@ -2038,7 +2038,7 @@ to follow, not easier.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-12 06:59:10 UTC\r
+Last updated 2008-09-19 06:33:23 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 758fe93..b77829c 100644 (file)
@@ -494,7 +494,7 @@ repositories without the need for a central maintainer.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:12 UTC\r
+Last updated 2008-09-19 06:33:23 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 798f42a..54d28f3 100644 (file)
@@ -616,7 +616,7 @@ t</tt></pre>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:12 UTC\r
+Last updated 2008-09-19 06:33:24 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3954b10..d1973d1 100644 (file)
@@ -924,8 +924,8 @@ This commit is referred to as a "merge commit", or sometimes just a
 <dd>\r
 <p>\r
         A reflog shows the local "history" of a ref.  In other words,\r
-        it can tell you what the 3rd last revision in <em>this</em> repository\r
-        was, and what was the current state in <em>this</em> repository,\r
+        it can tell you what the 3rd last revision in _this_ repository\r
+        was, and what was the current state in _this_ repository,\r
         yesterday 9:14pm.  See <a href="git-reflog.html">git-reflog(1)</a> for details.\r
 </p>\r
 </dd>\r
@@ -1152,7 +1152,7 @@ This commit is referred to as a "merge commit", or sometimes just a
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-09 19:53:07 UTC\r
+Last updated 2008-09-19 06:33:23 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6be1cda..416c106 100644 (file)
@@ -574,7 +574,7 @@ to abort.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:10 UTC\r
+Last updated 2008-09-19 06:33:21 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 9f0bd93..7c36f92 100644 (file)
@@ -486,7 +486,7 @@ Frank Lichtenheld, and the git-list &lt;git@vger.kernel.org&gt;.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-20 01:23:36 UTC\r
+Last updated 2008-09-19 06:33:20 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 75ad617..bbb45ed 100644 (file)
--- a/gitk.html
+++ b/gitk.html
@@ -504,7 +504,7 @@ such as display options, font, and colors.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-29 08:56:32 UTC\r
+Last updated 2008-09-19 06:33:19 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 1c1538e..eeb585c 100644 (file)
@@ -385,7 +385,7 @@ submodules an url is specified which can be used for cloning the submodules.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-09-01 06:10:55 UTC\r
+Last updated 2008-09-19 06:33:20 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 68353d7..d9956bf 100644 (file)
@@ -660,7 +660,7 @@ shallow
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:10 UTC\r
+Last updated 2008-09-19 06:33:21 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 522ed1d..64e335f 100644 (file)
@@ -718,7 +718,7 @@ example, creating a new commit.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-06 05:17:11 UTC\r
+Last updated 2008-09-19 06:33:22 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6e61690..10cc505 100644 (file)
@@ -903,7 +903,7 @@ digressions that may be interesting at this point are:</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-08-29 08:56:32 UTC\r
+Last updated 2008-09-19 06:33:21 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 62106cb..d5ad89d 100644 (file)
@@ -416,7 +416,7 @@ strategy.</p></div>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:19 UTC\r
+Last updated 2008-09-19 06:33:25 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 7d1ad8b..0242eed 100644 (file)
@@ -482,7 +482,7 @@ Committed merge 7fb9b7262a1d1e0a47bbfdcbbcf50ce0635d3f8f
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-22 09:19:19 UTC\r
+Last updated 2008-09-19 06:33:26 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 1d99920..9f8d366 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>How to use the subtree merge strategy</title>\r
 </head>\r
@@ -263,21 +311,21 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>There are situations where you want to include contents in your project\r
+<div class="para"><p>There are situations where you want to include contents in your project\r
 from an independently developed project. You can just pull from the\r
-other project as long as there are no conflicting paths.</p>\r
-<p>The problematic case is when there are conflicting files. Potential\r
+other project as long as there are no conflicting paths.</p></div>\r
+<div class="para"><p>The problematic case is when there are conflicting files. Potential\r
 candidates are Makefiles and other standard filenames. You could merge\r
 these files but probably you do not want to.  A better solution for this\r
 problem can be to merge the project as its own subdirectory. This is not\r
-supported by the <em>recursive</em> merge strategy, so just pulling won't work.</p>\r
-<p>What you want is the <em>subtree</em> merge strategy, which helps you in such a\r
-situation.</p>\r
-<p>In this example, let's say you have the repository at <tt>/path/to/B</tt> (but\r
+supported by the <em>recursive</em> merge strategy, so just pulling won't work.</p></div>\r
+<div class="para"><p>What you want is the <em>subtree</em> merge strategy, which helps you in such a\r
+situation.</p></div>\r
+<div class="para"><p>In this example, let's say you have the repository at <tt>/path/to/B</tt> (but\r
 it can be an URL as well, if you want). You want to merge the <em>master</em>\r
 branch of that repository to the <tt>dir-B</tt> subdirectory in your current\r
-branch.</p>\r
-<p>Here is the command sequence you need:</p>\r
+branch.</p></div>\r
+<div class="para"><p>Here is the command sequence you need:</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>$ git remote add -f Bproject /path/to/B <b>(1)</b>\r
@@ -287,7 +335,7 @@ $ git commit -m "Merge B project as our subdirectory" <b>(4)</b>
 \r
 $ git pull -s subtree Bproject master <b>(5)</b></tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 name the other project "Bproject", and fetch.\r
@@ -313,14 +361,14 @@ record the merge result.
 maintain the result with subsequent merges using "subtree"\r
 </p>\r
 </li>\r
-</ol>\r
-<p>The first four commands are used for the initial merge, while the last\r
-one is to merge updates from <em>B project</em>.</p>\r
+</ol></div>\r
+<div class="para"><p>The first four commands are used for the initial merge, while the last\r
+one is to merge updates from <em>B project</em>.</p></div>\r
 </div>\r
 </div>\r
-<h2>Comparing <em>subtree</em> merge with submodules</h2>\r
+<h2 id="_comparing_em_subtree_em_merge_with_submodules">Comparing <em>subtree</em> merge with submodules</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 The benefit of using subtree merge is that it requires less\r
@@ -341,11 +389,11 @@ Also, in case you make changes to the other project, it is easier to
   submit changes if you just use submodules.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Additional tips</h2>\r
+<h2 id="_additional_tips">Additional tips</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 If you made changes to the other project in your repository, they may\r
@@ -361,11 +409,11 @@ Please note that if the other project merges from you, then it will
   to.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:15 UTC\r
+Last updated 2008-09-19 06:33:26 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 208153f..10cdd99 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>allocation growing API</title>\r
 </head>\r
@@ -263,9 +311,9 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Dynamically growing an array using realloc() is error prone and boring.</p>\r
-<p>Define your array with:</p>\r
-<ul>\r
+<div class="para"><p>Dynamically growing an array using realloc() is error prone and boring.</p></div>\r
+<div class="para"><p>Define your array with:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 a pointer (<tt>ary</tt>) that points at the array, initialized to <tt>NULL</tt>;\r
@@ -283,10 +331,10 @@ another integer variable (<tt>nr</tt>) to keep track of how many elements the
   array currently has, initialized to <tt>0</tt>.\r
 </p>\r
 </li>\r
-</ul>\r
-<p>Then before adding <tt>n`th element to the array, call `ALLOC_GROW(ary, n,\r
+</ul></div>\r
+<div class="para"><p>Then before adding <tt>n`th element to the array, call `ALLOC_GROW(ary, n,\r
 alloc)</tt>.  This ensures that the array can hold at least <tt>n</tt> elements by\r
-calling <tt>realloc(3)</tt> and adjusting <tt>alloc</tt> variable.</p>\r
+calling <tt>realloc(3)</tt> and adjusting <tt>alloc</tt> variable.</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>sometype *ary;\r
@@ -301,12 +349,12 @@ for (i = 0; i &lt; nr; i++)
 ALLOC_GROW(ary, nr + 1, alloc);\r
 ary[nr++] = value you like;</tt></pre>\r
 </div></div>\r
-<p>You are responsible for updating the <tt>nr</tt> variable.</p>\r
+<div class="para"><p>You are responsible for updating the <tt>nr</tt> variable.</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:16 UTC\r
+Last updated 2008-09-19 06:33:26 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ca82b85..21fc35f 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>builtin API</title>\r
 </head>\r
@@ -261,11 +309,11 @@ div.exampleblock-content {
 <div id="header">\r
 <h1>builtin API</h1>\r
 </div>\r
-<h2>Adding a new built-in</h2>\r
+<h2 id="_adding_a_new_built_in">Adding a new built-in</h2>\r
 <div class="sectionbody">\r
-<p>There are 4 things to do to add a built-in command implementation to\r
-git:</p>\r
-<ol>\r
+<div class="para"><p>There are 4 things to do to add a built-in command implementation to\r
+git:</p></div>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 Define the implementation of the built-in command <tt>foo</tt> with\r
@@ -290,8 +338,8 @@ Add the command to <tt>commands[]</tt> table in <tt>handle_internal_command()</t
 <div class="content">\r
 <pre><tt>{ "foo", cmd_foo, &lt;options&gt; },</tt></pre>\r
 </div></div>\r
-<p>where options is the bitwise-or of:</p>\r
-<dl>\r
+<div class="para"><p>where options is the bitwise-or of:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>RUN_SETUP</tt>\r
 </dt>\r
@@ -322,16 +370,16 @@ Add the command to <tt>commands[]</tt> table in <tt>handle_internal_command()</t
         This makes only sense when <tt>RUN_SETUP</tt> is also set.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </li>\r
 <li>\r
 <p>\r
 Add <tt>builtin-foo.o</tt> to <tt>BUILTIN_OBJS</tt> in <tt>Makefile</tt>.\r
 </p>\r
 </li>\r
-</ol>\r
-<p>Additionally, if <tt>foo</tt> is a new command, there are 3 more things to do:</p>\r
-<ol>\r
+</ol></div>\r
+<div class="para"><p>Additionally, if <tt>foo</tt> is a new command, there are 3 more things to do:</p></div>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 Add tests to <tt>t/</tt> directory.\r
@@ -347,25 +395,25 @@ Write documentation in <tt>Documentation/git-foo.txt</tt>.
 Add an entry for <tt>git-foo</tt> to <tt>command-list.txt</tt>.\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </div>\r
-<h2>How a built-in is called</h2>\r
+<h2 id="_how_a_built_in_is_called">How a built-in is called</h2>\r
 <div class="sectionbody">\r
-<p>The implementation <tt>cmd_foo()</tt> takes three parameters, <tt>argc</tt>, <tt>argv,\r
+<div class="para"><p>The implementation <tt>cmd_foo()</tt> takes three parameters, <tt>argc</tt>, <tt>argv,\r
 and `prefix</tt>.  The first two are similar to what <tt>main()</tt> of a\r
-standalone command would be called with.</p>\r
-<p>When <tt>RUN_SETUP</tt> is specified in the <tt>commands[]</tt> table, and when you\r
+standalone command would be called with.</p></div>\r
+<div class="para"><p>When <tt>RUN_SETUP</tt> is specified in the <tt>commands[]</tt> table, and when you\r
 were started from a subdirectory of the work tree, <tt>cmd_foo()</tt> is called\r
 after chdir(2) to the top of the work tree, and <tt>prefix</tt> gets the path\r
 to the subdirectory the command started from.  This allows you to\r
 convert a user-supplied pathname (typically relative to that directory)\r
-to a pathname relative to the top of the work tree.</p>\r
-<p>The return value from <tt>cmd_foo()</tt> becomes the exit status of the\r
-command.</p>\r
+to a pathname relative to the top of the work tree.</p></div>\r
+<div class="para"><p>The return value from <tt>cmd_foo()</tt> becomes the exit status of the\r
+command.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:16 UTC\r
+Last updated 2008-09-19 06:33:26 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 302a969..d4b856e 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>decorate API</title>\r
 </head>\r
@@ -263,13 +311,13 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;decorate.h&gt;</p>\r
-<p>(Linus)</p>\r
+<div class="para"><p>Talk about &lt;decorate.h&gt;</p></div>\r
+<div class="para"><p>(Linus)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:17 UTC\r
+Last updated 2008-09-19 06:33:27 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 72edeee..6da799b 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>diff API</title>\r
 </head>\r
@@ -263,13 +311,13 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The diff API is for programs that compare two sets of files (e.g. two\r
+<div class="para"><p>The diff API is for programs that compare two sets of files (e.g. two\r
 trees, one tree and the index) and present the found difference in\r
 various ways.  The calling program is responsible for feeding the API\r
 pairs of files, one from the "old" set and the corresponding one from\r
 "new" set, that are different.  The library called through this API is\r
-called diffcore, and is responsible for two things.</p>\r
-<ul>\r
+called diffcore, and is responsible for two things.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 finding total rewrites (<tt>-B</tt>), renames (<tt>-M</tt>) and copies (<tt>-C</tt>), and\r
@@ -282,12 +330,12 @@ outputting the differences in various formats, as specified by the
   caller.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
 </div>\r
-<h2>Calling sequence</h2>\r
+<h2 id="_calling_sequence">Calling sequence</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Prepare <tt>struct diff_options</tt> to record the set of diff options, and\r
@@ -330,47 +378,47 @@ Once you finish feeding the pairs of files, call <tt>diffcore_std()</tt>.
 Calling <tt>diff_flush()</tt> will produce the output.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Data structures</h2>\r
+<h2 id="_data_structures">Data structures</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>struct diff_filespec</tt>\r
 </p>\r
 </li>\r
-</ul>\r
-<p>This is the internal representation for a single file (blob).  It\r
+</ul></div>\r
+<div class="para"><p>This is the internal representation for a single file (blob).  It\r
 records the blob object name (if known &#8212; for a work tree file it\r
 typically is a NUL SHA-1), filemode and pathname.  This is what the\r
 <tt>diff_addremove()</tt>, <tt>diff_change()</tt> and <tt>diff_unmerged()</tt> synthesize and\r
-feed <tt>diff_queue()</tt> function with.</p>\r
-<ul>\r
+feed <tt>diff_queue()</tt> function with.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>struct diff_filepair</tt>\r
 </p>\r
 </li>\r
-</ul>\r
-<p>This records a pair of <tt>struct diff_filespec</tt>; the filespec for a file\r
+</ul></div>\r
+<div class="para"><p>This records a pair of <tt>struct diff_filespec</tt>; the filespec for a file\r
 in the "old" set (i.e. preimage) is called <tt>one</tt>, and the filespec for a\r
 file in the "new" set (i.e. postimage) is called <tt>two</tt>.  A change that\r
 represents file creation has NULL in <tt>one</tt>, and file deletion has NULL\r
-in <tt>two</tt>.</p>\r
-<p>A <tt>filepair</tt> starts pointing at <tt>one</tt> and <tt>two</tt> that are from the same\r
+in <tt>two</tt>.</p></div>\r
+<div class="para"><p>A <tt>filepair</tt> starts pointing at <tt>one</tt> and <tt>two</tt> that are from the same\r
 filename, but <tt>diffcore_std()</tt> can break pairs and match component\r
 filespecs with other filespecs from a different filepair to form new\r
-filepair.  This is called <em>rename detection</em>.</p>\r
-<ul>\r
+filepair.  This is called <em>rename detection</em>.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>struct diff_queue</tt>\r
 </p>\r
 </li>\r
-</ul>\r
-<p>This is a collection of filepairs.  Notable members are:</p>\r
-<dl>\r
+</ul></div>\r
+<div class="para"><p>This is a collection of filepairs.  Notable members are:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>queue</tt>\r
 </dt>\r
@@ -395,19 +443,19 @@ filepair.  This is called <em>rename detection</em>.</p>
 <p>\r
         The number of elements in the <tt>queue</tt> array.\r
 </p>\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>struct diff_options</tt>\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </dd>\r
-</dl>\r
-<p>This describes the set of options the calling program wants to affect\r
-the operation of diffcore library with.</p>\r
-<p>Notable members are:</p>\r
-<dl>\r
+</dl></div>\r
+<div class="para"><p>This describes the set of options the calling program wants to affect\r
+the operation of diffcore library with.</p></div>\r
+<div class="para"><p>Notable members are:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>output_format</tt>\r
 </dt>\r
@@ -461,7 +509,7 @@ the operation of diffcore library with.</p>
         operation, but some do not have anything to do with the diffcore\r
         library.\r
 </p>\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 BINARY, TEXT\r
 </dt>\r
@@ -575,14 +623,14 @@ RECURSIVE, TREE_IN_RECURSIVE
         and postimage set.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </dd>\r
-</dl>\r
-<p>(JC)</p>\r
+</dl></div>\r
+<div class="para"><p>(JC)</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:17 UTC\r
+Last updated 2008-09-19 06:33:27 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 439d78e..4a283e3 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>directory listing API</title>\r
 </head>\r
@@ -263,17 +311,17 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The directory listing API is used to enumerate paths in the work tree,\r
+<div class="para"><p>The directory listing API is used to enumerate paths in the work tree,\r
 optionally taking <tt>.git/info/exclude</tt> and <tt>.gitignore</tt> files per\r
-directory into account.</p>\r
+directory into account.</p></div>\r
 </div>\r
 </div>\r
-<h2>Data structure</h2>\r
+<h2 id="_data_structure">Data structure</h2>\r
 <div class="sectionbody">\r
-<p><tt>struct dir_struct</tt> structure is used to pass directory traversal\r
+<div class="para"><p><tt>struct dir_struct</tt> structure is used to pass directory traversal\r
 options to the library and to record the paths discovered.  The notable\r
-options are:</p>\r
-<dl>\r
+options are:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>exclude_per_dir</tt>\r
 </dt>\r
@@ -353,11 +401,11 @@ The result of the enumeration is left in these fields
         Internal use; keeps track of allocation of <tt>entries[]</tt> array.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Calling sequence</h2>\r
+<h2 id="_calling_sequence">Calling sequence</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Prepare <tt>struct dir_struct dir</tt> and clear it with <tt>memset(&amp;dir, 0,\r
@@ -388,12 +436,12 @@ Call <tt>read_directory()</tt>.
 Use <tt>dir.entries[]</tt>.\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(JC)</p>\r
+</ul></div>\r
+<div class="para"><p>(JC)</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:17 UTC\r
+Last updated 2008-09-19 06:33:28 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 23a1c43..1c75522 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>gitattributes API</title>\r
 </head>\r
@@ -263,13 +311,13 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>gitattributes mechanism gives a uniform way to associate various\r
-attributes to set of paths.</p>\r
+<div class="para"><p>gitattributes mechanism gives a uniform way to associate various\r
+attributes to set of paths.</p></div>\r
 </div>\r
 </div>\r
-<h2>Data Structure</h2>\r
+<h2 id="_data_structure">Data Structure</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>struct git_attr</tt>\r
 </dt>\r
@@ -290,11 +338,11 @@ attributes to set of paths.</p>
         to <tt>git_checkattr()</tt> function, and receives the results.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Calling Sequence</h2>\r
+<h2 id="_calling_sequence">Calling Sequence</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Prepare an array of <tt>struct git_attr_check</tt> to define the list of\r
@@ -313,14 +361,14 @@ Inspect <tt>git_attr_check</tt> structure to see how each of the attribute in
   the array is defined for the path.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Attribute Values</h2>\r
+<h2 id="_attribute_values">Attribute Values</h2>\r
 <div class="sectionbody">\r
-<p>An attribute for a path can be in one of four states: Set, Unset,\r
+<div class="para"><p>An attribute for a path can be in one of four states: Set, Unset,\r
 Unspecified or set to a string, and <tt>.value</tt> member of <tt>struct\r
-git_attr_check</tt> records it.  There are three macros to check these:</p>\r
-<dl>\r
+git_attr_check</tt> records it.  There are three macros to check these:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>ATTR_TRUE()</tt>\r
 </dt>\r
@@ -345,14 +393,14 @@ git_attr_check</tt> records it.  There are three macros to check these:</p>
         Returns true if the attribute is Unspecified for the path.\r
 </p>\r
 </dd>\r
-</dl>\r
-<p>If none of the above returns true, <tt>.value</tt> member points at a string\r
-value of the attribute for the path.</p>\r
+</dl></div>\r
+<div class="para"><p>If none of the above returns true, <tt>.value</tt> member points at a string\r
+value of the attribute for the path.</p></div>\r
 </div>\r
-<h2>Example</h2>\r
+<h2 id="_example">Example</h2>\r
 <div class="sectionbody">\r
-<p>To see how attributes "crlf" and "indent" are set for different paths.</p>\r
-<ol>\r
+<div class="para"><p>To see how attributes "crlf" and "indent" are set for different paths.</p></div>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 Prepare an array of <tt>struct git_attr_check</tt> with two elements (because\r
@@ -360,7 +408,7 @@ Prepare an array of <tt>struct git_attr_check</tt> with two elements (because
   pointers to <tt>struct git_attr</tt> obtained by calling <tt>git_attr()</tt>:\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>static struct git_attr_check check[2];\r
@@ -372,13 +420,13 @@ static void setup_check(void)
         check[1].attr = git_attr("ident", 5);\r
 }</tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 Call <tt>git_checkattr()</tt> with the prepared array of <tt>struct git_attr_check</tt>:\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>        const char *path;\r
@@ -386,13 +434,13 @@ Call <tt>git_checkattr()</tt> with the prepared array of <tt>struct git_attr_che
         setup_check();\r
         git_checkattr(path, ARRAY_SIZE(check), check);</tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 Act on <tt>.value</tt> member of the result, left in <tt>check[]</tt>:\r
 </p>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>        const char *value = check[0].value;\r
@@ -413,11 +461,11 @@ Act on <tt>.value</tt> member of the result, left in <tt>check[]</tt>:
                 ...\r
         }</tt></pre>\r
 </div></div>\r
-<p>(JC)</p>\r
+<div class="para"><p>(JC)</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:18 UTC\r
+Last updated 2008-09-19 06:33:28 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a92769d..6383d00 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>grep API</title>\r
 </head>\r
@@ -263,20 +311,20 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;grep.h&gt;, things like:</p>\r
-<ul>\r
+<div class="para"><p>Talk about &lt;grep.h&gt;, things like:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 grep_buffer()\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(JC)</p>\r
+</ul></div>\r
+<div class="para"><p>(JC)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:18 UTC\r
+Last updated 2008-09-19 06:33:28 UTC\r
 </div>\r
 </div>\r
 </body>\r
index f7eee35..051c185 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>hash API</title>\r
 </head>\r
@@ -263,13 +311,13 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;hash.h&gt;</p>\r
-<p>(Linus)</p>\r
+<div class="para"><p>Talk about &lt;hash.h&gt;</p></div>\r
+<div class="para"><p>(Linus)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:18 UTC\r
+Last updated 2008-09-19 06:33:29 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e13c691..0cef745 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>history graph API</title>\r
 </head>\r
@@ -263,14 +311,14 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The graph API is used to draw a text-based representation of the commit\r
-history.  The API generates the graph in a line-by-line fashion.</p>\r
+<div class="para"><p>The graph API is used to draw a text-based representation of the commit\r
+history.  The API generates the graph in a line-by-line fashion.</p></div>\r
 </div>\r
 </div>\r
-<h2>Functions</h2>\r
+<h2 id="_functions">Functions</h2>\r
 <div class="sectionbody">\r
-<p>Core functions:</p>\r
-<ul>\r
+<div class="para"><p>Core functions:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>graph_init()</tt> creates a new <tt>struct git_graph</tt>\r
@@ -311,12 +359,12 @@ history.  The API generates the graph in a line-by-line fashion.</p>
   the graph was omitted.\r
 </p>\r
 </li>\r
-</ul>\r
-<p>The following utility functions are wrappers around <tt>graph_next_line()</tt> and\r
+</ul></div>\r
+<div class="para"><p>The following utility functions are wrappers around <tt>graph_next_line()</tt> and\r
 <tt>graph_is_commit_finished()</tt>.  They always print the output to stdout.\r
 They can all be called with a NULL graph argument, in which case no graph\r
-output will be printed.</p>\r
-<ul>\r
+output will be printed.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>graph_show_commit()</tt> calls <tt>graph_next_line()</tt> until it returns non-zero.\r
@@ -365,16 +413,16 @@ output will be printed.</p>
   end in a newline if and only if the strbuf ends in a newline.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Data structure</h2>\r
+<h2 id="_data_structure">Data structure</h2>\r
 <div class="sectionbody">\r
-<p><tt>struct git_graph</tt> is an opaque data type used to store the current graph\r
-state.</p>\r
+<div class="para"><p><tt>struct git_graph</tt> is an opaque data type used to store the current graph\r
+state.</p></div>\r
 </div>\r
-<h2>Calling sequence</h2>\r
+<h2 id="_calling_sequence">Calling sequence</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Create a <tt>struct git_graph</tt> by calling <tt>graph_init()</tt>.  When using the\r
@@ -401,11 +449,11 @@ For each commit, call <tt>graph_next_line()</tt> repeatedly, until
   alongside the graph output.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Limitations</h2>\r
+<h2 id="_limitations">Limitations</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>graph_update()</tt> must be called with commits in topological order.  It should\r
@@ -420,8 +468,8 @@ For each commit, call <tt>graph_next_line()</tt> repeatedly, until
   on all parents of that commit.  Parents must not be skipped, or the graph\r
   output will appear incorrect.\r
 </p>\r
-<p><tt>graph_update()</tt> may be used on a pruned set of commits only if the parent list\r
-has been rewritten so as to include only ancestors from the pruned set.</p>\r
+<div class="para"><p><tt>graph_update()</tt> may be used on a pruned set of commits only if the parent list\r
+has been rewritten so as to include only ancestors from the pruned set.</p></div>\r
 </li>\r
 <li>\r
 <p>\r
@@ -430,9 +478,9 @@ The graph API does not currently support reverse commit ordering.  In
   (efficient) mechanism to find the children of a commit.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Sample usage</h2>\r
+<h2 id="_sample_usage">Sample usage</h2>\r
 <div class="sectionbody">\r
 <div class="listingblock">\r
 <div class="content">\r
@@ -460,11 +508,11 @@ while ((commit = get_revision(opts)) != NULL) {
 graph_release(graph);</tt></pre>\r
 </div></div>\r
 </div>\r
-<h2>Sample output</h2>\r
+<h2 id="_sample_output">Sample output</h2>\r
 <div class="sectionbody">\r
-<p>The following is an example of the output from the graph API.  This output does\r
+<div class="para"><p>The following is an example of the output from the graph API.  This output does\r
 not include any commit summary information&#8212;callers are responsible for\r
-outputting that information, if desired.</p>\r
+outputting that information, if desired.</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>*\r
@@ -501,7 +549,7 @@ M-. \ \
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:19 UTC\r
+Last updated 2008-09-19 06:33:29 UTC\r
 </div>\r
 </div>\r
 </body>\r
index d9558cc..309dc9c 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>in-core index API</title>\r
 </head>\r
@@ -263,8 +311,8 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;read-cache.c&gt; and &lt;cache-tree.c&gt;, things like:</p>\r
-<ul>\r
+<div class="para"><p>Talk about &lt;read-cache.c&gt; and &lt;cache-tree.c&gt;, things like:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 cache -&gt; the_index macros\r
@@ -331,13 +379,13 @@ cache_tree_invalidate_path()
 cache_tree_update()\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(JC, Linus)</p>\r
+</ul></div>\r
+<div class="para"><p>(JC, Linus)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:19 UTC\r
+Last updated 2008-09-19 06:33:29 UTC\r
 </div>\r
 </div>\r
 </body>\r
index ab222b7..1c6982a 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>lockfile API</title>\r
 </head>\r
@@ -263,8 +311,8 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The lockfile API serves two purposes:</p>\r
-<ul>\r
+<div class="para"><p>The lockfile API serves two purposes:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Mutual exclusion.  When we write out a new index file, first\r
@@ -286,12 +334,12 @@ Automatic cruft removal.  After we create the "lock" file, we
   when the program dies on a signal.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
 </div>\r
-<h2>The functions</h2>\r
+<h2 id="_the_functions">The functions</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 hold_lock_file_for_update\r
 </dt>\r
@@ -339,15 +387,15 @@ close_lock_file
         a negative value on failure to close(2).\r
 </p>\r
 </dd>\r
-</dl>\r
-<p>Because the structure is used in an <tt>atexit(3)</tt> handler, its\r
+</dl></div>\r
+<div class="para"><p>Because the structure is used in an <tt>atexit(3)</tt> handler, its\r
 storage has to stay throughout the life of the program.  It\r
-cannot be an auto variable allocated on the stack.</p>\r
-<p>Call <tt>commit_lock_file()</tt> or <tt>rollback_lock_file()</tt> when you are\r
+cannot be an auto variable allocated on the stack.</p></div>\r
+<div class="para"><p>Call <tt>commit_lock_file()</tt> or <tt>rollback_lock_file()</tt> when you are\r
 done writing to the file descriptor.  If you do not call either\r
 and simply <tt>exit(3)</tt> from the program, an <tt>atexit(3)</tt> handler\r
-will close and remove the lockfile.</p>\r
-<p>If you need to close the file descriptor you obtained from\r
+will close and remove the lockfile.</p></div>\r
+<div class="para"><p>If you need to close the file descriptor you obtained from\r
 <tt>hold_lock_file_for_update</tt> function yourself, do so by calling\r
 <tt>close_lock_file()</tt>.  You should never call <tt>close(2)</tt> yourself!\r
 Otherwise the <tt>struct\r
@@ -357,11 +405,11 @@ needs to be closed, and a later call to <tt>commit_lock_file()</tt> or
 <tt>close(2)</tt>.  Worse yet, if you <tt>close(2)</tt>, open another file\r
 descriptor for completely different purpose, and then call\r
 <tt>commit_lock_file()</tt> or <tt>rollback_lock_file()</tt>, they may close\r
-that unrelated file descriptor.</p>\r
+that unrelated file descriptor.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:19 UTC\r
+Last updated 2008-09-19 06:33:30 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e269607..c341222 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>object access API</title>\r
 </head>\r
@@ -263,8 +311,8 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;sha1_file.c&gt; and &lt;object.h&gt; family, things like</p>\r
-<ul>\r
+<div class="para"><p>Talk about &lt;sha1_file.c&gt; and &lt;object.h&gt; family, things like</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 read_sha1_file()\r
@@ -305,13 +353,13 @@ parse_{object,commit,tag,blob,tree}
 Use of object flags\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(JC, Shawn, Daniel, Dscho, Linus)</p>\r
+</ul></div>\r
+<div class="para"><p>(JC, Shawn, Daniel, Dscho, Linus)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:20 UTC\r
+Last updated 2008-09-19 06:33:30 UTC\r
 </div>\r
 </div>\r
 </body>\r
index da2d340..d71a551 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>parse-options API</title>\r
 </head>\r
@@ -263,17 +311,17 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The parse-options API is used to parse and massage options in git\r
-and to provide a usage help with consistent look.</p>\r
+<div class="para"><p>The parse-options API is used to parse and massage options in git\r
+and to provide a usage help with consistent look.</p></div>\r
 </div>\r
 </div>\r
-<h2>Basics</h2>\r
+<h2 id="_basics">Basics</h2>\r
 <div class="sectionbody">\r
-<p>The argument vector <tt>argv[]</tt> may usually contain mandatory or optional\r
+<div class="para"><p>The argument vector <tt>argv[]</tt> may usually contain mandatory or optional\r
 <em>non-option arguments</em>, e.g. a filename or a branch, and <em>options</em>.\r
 Options are optional arguments that start with a dash and\r
-that allow to change the behavior of a command.</p>\r
-<ul>\r
+that allow to change the behavior of a command.</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 There are basically three types of options:\r
@@ -298,9 +346,9 @@ Options are case-sensitive.
   Please define <em>lower-case long options</em> only.\r
 </p>\r
 </li>\r
-</ul>\r
-<p>The parse-options API allows:</p>\r
-<ul>\r
+</ul></div>\r
+<div class="para"><p>The parse-options API allows:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <em>sticked</em> and <em>separate form</em> of options with arguments.\r
@@ -332,11 +380,11 @@ Options and non-option arguments can clearly be separated using the <tt>--</tt>
   <tt>--this-is-a-file</tt> must not be processed as an option.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Steps to parse options</h2>\r
+<h2 id="_steps_to_parse_options">Steps to parse options</h2>\r
 <div class="sectionbody">\r
-<ol>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 <tt>#include "parse-options.h"</tt>\r
@@ -364,11 +412,11 @@ in <tt>cmd_foo(int argc, const char **argv, const char *prefix)</tt>
 <div class="content">\r
 <pre><tt>argc = parse_options(argc, argv, builtin_foo_options, builtin_foo_usage, flags);</tt></pre>\r
 </div></div>\r
-<p><tt>parse_options()</tt> will filter out the processed options of <tt>argv[]</tt> and leave the\r
+<div class="para"><p><tt>parse_options()</tt> will filter out the processed options of <tt>argv[]</tt> and leave the\r
 non-option arguments in <tt>argv[]</tt>.\r
-<tt>argc</tt> is updated appropriately because of the assignment.</p>\r
-<p>Flags are the bitwise-or of:</p>\r
-<dl>\r
+<tt>argc</tt> is updated appropriately because of the assignment.</p></div>\r
+<div class="para"><p>Flags are the bitwise-or of:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>PARSE_OPT_KEEP_DASHDASH</tt>\r
 </dt>\r
@@ -388,16 +436,16 @@ non-option arguments in <tt>argv[]</tt>.
         argument.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </div>\r
-<h2>Data Structure</h2>\r
+<h2 id="_data_structure">Data Structure</h2>\r
 <div class="sectionbody">\r
-<p>The main data structure is an array of the <tt>option</tt> struct,\r
+<div class="para"><p>The main data structure is an array of the <tt>option</tt> struct,\r
 say <tt>static struct option builtin_add_options[]</tt>.\r
-There are some macros to easily define options:</p>\r
-<dl>\r
+There are some macros to easily define options:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>OPT__ABBREV(&amp;int_var)</tt>\r
 </dt>\r
@@ -522,10 +570,10 @@ There are some macros to easily define options:</p>
         Introduce a long-option argument that will be kept in <tt>argv[]</tt>.\r
 </p>\r
 </dd>\r
-</dl>\r
-<p>The last element of the array must be <tt>OPT_END()</tt>.</p>\r
-<p>If not stated otherwise, interpret the arguments as follows:</p>\r
-<ul>\r
+</dl></div>\r
+<div class="para"><p>The last element of the array must be <tt>OPT_END()</tt>.</p></div>\r
+<div class="para"><p>If not stated otherwise, interpret the arguments as follows:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>short</tt> is a character for the short option\r
@@ -562,17 +610,17 @@ There are some macros to easily define options:</p>
   omitted at the end.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Option Callbacks</h2>\r
+<h2 id="_option_callbacks">Option Callbacks</h2>\r
 <div class="sectionbody">\r
-<p>The function must be defined in this form:</p>\r
+<div class="para"><p>The function must be defined in this form:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
 <pre><tt>int func(const struct option *opt, const char *arg, int unset)</tt></pre>\r
 </div></div>\r
-<p>The callback mechanism is as follows:</p>\r
-<ul>\r
+<div class="para"><p>The callback mechanism is as follows:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Inside <tt>funct</tt>, the only interesting member of the structure\r
@@ -594,31 +642,31 @@ Return value <tt>0</tt> indicates success and non-zero return
 If the user negates the option, <tt>arg</tt> is <tt>NULL</tt> and <tt>unset</tt> is 1.\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 </div>\r
-<h2>Sophisticated option parsing</h2>\r
+<h2 id="_sophisticated_option_parsing">Sophisticated option parsing</h2>\r
 <div class="sectionbody">\r
-<p>If you need, for example, option callbacks with optional arguments\r
+<div class="para"><p>If you need, for example, option callbacks with optional arguments\r
 or without arguments at all, or if you need other special cases,\r
 that are not handled by the macros above, you need to specify the\r
-members of the <tt>option</tt> structure manually.</p>\r
-<p>This is not covered in this document, but well documented\r
-in <tt>parse-options.h</tt> itself.</p>\r
+members of the <tt>option</tt> structure manually.</p></div>\r
+<div class="para"><p>This is not covered in this document, but well documented\r
+in <tt>parse-options.h</tt> itself.</p></div>\r
 </div>\r
-<h2>Examples</h2>\r
+<h2 id="_examples">Examples</h2>\r
 <div class="sectionbody">\r
-<p>See <tt>test-parse-options.c</tt> and\r
+<div class="para"><p>See <tt>test-parse-options.c</tt> and\r
 <tt>builtin-add.c</tt>,\r
 <tt>builtin-clone.c</tt>,\r
 <tt>builtin-commit.c</tt>,\r
 <tt>builtin-fetch.c</tt>,\r
 <tt>builtin-fsck.c</tt>,\r
 <tt>builtin-rm.c</tt>\r
-for real-world examples.</p>\r
+for real-world examples.</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:20 UTC\r
+Last updated 2008-09-19 06:33:30 UTC\r
 </div>\r
 </div>\r
 </body>\r
index b9d6fab..e58430a 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>quote API</title>\r
 </head>\r
@@ -263,8 +311,8 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;quote.h&gt;, things like</p>\r
-<ul>\r
+<div class="para"><p>Talk about &lt;quote.h&gt;, things like</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 sq_quote and unquote\r
@@ -280,13 +328,13 @@ c_style quote and unquote
 quoting for foreign languages\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(JC)</p>\r
+</ul></div>\r
+<div class="para"><p>(JC)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:21 UTC\r
+Last updated 2008-09-19 06:33:31 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a33256a..1037f45 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>Remotes configuration API</title>\r
 </head>\r
@@ -263,16 +311,16 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The API in remote.h gives access to the configuration related to\r
+<div class="para"><p>The API in remote.h gives access to the configuration related to\r
 remotes. It handles all three configuration mechanisms historically\r
 and currently used by git, and presents the information in a uniform\r
 fashion. Note that the code also handles plain URLs without any\r
-configuration, giving them just the default information.</p>\r
+configuration, giving them just the default information.</p></div>\r
 </div>\r
 </div>\r
-<h2>struct remote</h2>\r
+<h2 id="_struct_remote">struct remote</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>name</tt>\r
 </dt>\r
@@ -338,34 +386,34 @@ configuration, giving them just the default information.</p>
         The proxy to use for curl (http, https, ftp, etc.) URLs.\r
 </p>\r
 </dd>\r
-</dl>\r
-<p>struct remotes can be found by name with remote_get(), and iterated\r
+</dl></div>\r
+<div class="para"><p>struct remotes can be found by name with remote_get(), and iterated\r
 through with for_each_remote(). remote_get(NULL) will return the\r
-default remote, given the current branch and configuration.</p>\r
+default remote, given the current branch and configuration.</p></div>\r
 </div>\r
-<h2>struct refspec</h2>\r
+<h2 id="_struct_refspec">struct refspec</h2>\r
 <div class="sectionbody">\r
-<p>A struct refspec holds the parsed interpretation of a refspec. If it\r
+<div class="para"><p>A struct refspec holds the parsed interpretation of a refspec. If it\r
 will force updates (starts with a <em>+</em>), force is true. If it is a\r
 pattern (sides end with <em>*</em>) pattern is true. src and dest are the two\r
 sides (if a pattern, only the part outside of the wildcards); if there\r
 is only one side, it is src, and dst is NULL; if sides exist but are\r
 empty (i.e., the refspec either starts or ends with <em>:</em>), the\r
-corresponding side is "".</p>\r
-<p>This parsing can be done to an array of strings to give an array of\r
-struct refpsecs with parse_ref_spec().</p>\r
-<p>remote_find_tracking(), given a remote and a struct refspec with\r
+corresponding side is "".</p></div>\r
+<div class="para"><p>This parsing can be done to an array of strings to give an array of\r
+struct refpsecs with parse_ref_spec().</p></div>\r
+<div class="para"><p>remote_find_tracking(), given a remote and a struct refspec with\r
 either src or dst filled out, will fill out the other such that the\r
 result is in the "fetch" specification for the remote (note that this\r
-evaluates patterns and returns a single result).</p>\r
+evaluates patterns and returns a single result).</p></div>\r
 </div>\r
-<h2>struct branch</h2>\r
+<h2 id="_struct_branch">struct branch</h2>\r
 <div class="sectionbody">\r
-<p>Note that this may end up moving to branch.h</p>\r
-<p>struct branch holds the configuration for a branch. It can be looked\r
-branch_get(NULL) for HEAD.</p>\r
-<p>It contains:</p>\r
-<dl>\r
+<div class="para"><p>Note that this may end up moving to branch.h</p></div>\r
+<div class="para"><p>struct branch holds the configuration for a branch. It can be looked\r
+branch_get(NULL) for HEAD.</p></div>\r
+<div class="para"><p>It contains:</p></div>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>name</tt>\r
 </dt>\r
@@ -424,19 +472,19 @@ branch_get(NULL) for HEAD.</p>
         The number of merge configurations\r
 </p>\r
 </dd>\r
-</dl>\r
-<p>branch_has_merge_config() returns true if the given branch has merge\r
-configuration given.</p>\r
+</dl></div>\r
+<div class="para"><p>branch_has_merge_config() returns true if the given branch has merge\r
+configuration given.</p></div>\r
 </div>\r
-<h2>Other stuff</h2>\r
+<h2 id="_other_stuff">Other stuff</h2>\r
 <div class="sectionbody">\r
-<p>There is other stuff in remote.h that is related, in general, to the\r
-process of interacting with remotes.</p>\r
-<p>(Daniel Barkalow)</p>\r
+<div class="para"><p>There is other stuff in remote.h that is related, in general, to the\r
+process of interacting with remotes.</p></div>\r
+<div class="para"><p>(Daniel Barkalow)</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:21 UTC\r
+Last updated 2008-09-19 06:33:31 UTC\r
 </div>\r
 </div>\r
 </body>\r
index a450913..7f252a7 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>revision walking API</title>\r
 </head>\r
@@ -263,20 +311,20 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>The revision walking API offers functions to build a list of revisions\r
-and then iterate over that list.</p>\r
+<div class="para"><p>The revision walking API offers functions to build a list of revisions\r
+and then iterate over that list.</p></div>\r
 </div>\r
 </div>\r
-<h2>Calling sequence</h2>\r
+<h2 id="_calling_sequence">Calling sequence</h2>\r
 <div class="sectionbody">\r
-<p>The walking API has a given calling sequence: first you need to\r
+<div class="para"><p>The walking API has a given calling sequence: first you need to\r
 initialize a rev_info structure, then add revisions to control what kind\r
 of revision list do you want to get, finally you can iterate over the\r
-revision list.</p>\r
+revision list.</p></div>\r
 </div>\r
-<h2>Functions</h2>\r
+<h2 id="_functions">Functions</h2>\r
 <div class="sectionbody">\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>init_revisions</tt>\r
 </dt>\r
@@ -344,12 +392,12 @@ function.</td>
         revision list is indicated by returning a NULL pointer.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
-<h2>Data structures</h2>\r
+<h2 id="_data_structures">Data structures</h2>\r
 <div class="sectionbody">\r
-<p>Talk about &lt;revision.h&gt;, things like:</p>\r
-<ul>\r
+<div class="para"><p>Talk about &lt;revision.h&gt;, things like:</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 two diff_options, one for path limiting, another for output;\r
@@ -360,12 +408,12 @@ two diff_options, one for path limiting, another for output;
 remaining functions;\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(Linus, JC, Dscho)</p>\r
+</ul></div>\r
+<div class="para"><p>(Linus, JC, Dscho)</p></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:22 UTC\r
+Last updated 2008-09-19 06:33:32 UTC\r
 </div>\r
 </div>\r
 </body>\r
index acbc323..2a5c07e 100644 (file)
@@ -612,7 +612,7 @@ It must not change the program's state that the caller of the
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-20 01:23:36 UTC\r
+Last updated 2008-09-19 06:33:32 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 78475cb..0493e86 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>setup API</title>\r
 </head>\r
@@ -263,8 +311,8 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about</p>\r
-<ul>\r
+<div class="para"><p>Talk about</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 setup_git_directory()\r
@@ -295,13 +343,13 @@ setup_work_tree()
 get_pathspec()\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(Dscho)</p>\r
+</ul></div>\r
+<div class="para"><p>(Dscho)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:22 UTC\r
+Last updated 2008-09-19 06:33:33 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 1bcc895..ff25628 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>strbuf API</title>\r
 </head>\r
@@ -263,27 +311,27 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>strbuf's are meant to be used with all the usual C string and memory\r
+<div class="para"><p>strbuf's are meant to be used with all the usual C string and memory\r
 APIs. Given that the length of the buffer is known, it's often better to\r
 use the mem* functions than a str* one (memchr vs. strchr e.g.).\r
 Though, one has to be careful about the fact that str* functions often\r
-stop on NULs and that strbufs may have embedded NULs.</p>\r
-<p>An strbuf is NUL terminated for convenience, but no function in the\r
-strbuf API actually relies on the string being free of NULs.</p>\r
-<p>strbufs has some invariants that are very important to keep in mind:</p>\r
-<ol>\r
+stop on NULs and that strbufs may have embedded NULs.</p></div>\r
+<div class="para"><p>An strbuf is NUL terminated for convenience, but no function in the\r
+strbuf API actually relies on the string being free of NULs.</p></div>\r
+<div class="para"><p>strbufs has some invariants that are very important to keep in mind:</p></div>\r
+<div class="olist"><ol>\r
 <li>\r
 <p>\r
 The <tt>buf</tt> member is never NULL, so you it can be used in any usual C\r
 string operations safely. strbuf's _have_ to be initialized either by\r
 <tt>strbuf_init()</tt> or by <tt>= STRBUF_INIT</tt> before the invariants, though.\r
 </p>\r
-<p>Do <strong>not</strong> assume anything on what <tt>buf</tt> really is (e.g. if it is\r
+<div class="para"><p>Do <strong>not</strong> assume anything on what <tt>buf</tt> really is (e.g. if it is\r
 allocated memory or not), use <tt>strbuf_detach()</tt> to unwrap a memory\r
 buffer from its strbuf shell in a safe way. That is the sole supported\r
-way. This will give you a malloced buffer that you can later <tt>free()</tt>.</p>\r
-<p>However, it it totally safe to modify anything in the string pointed by\r
-the <tt>buf</tt> member, between the indices <tt>0</tt> and <tt>len-1</tt> (inclusive).</p>\r
+way. This will give you a malloced buffer that you can later <tt>free()</tt>.</p></div>\r
+<div class="para"><p>However, it it totally safe to modify anything in the string pointed by\r
+the <tt>buf</tt> member, between the indices <tt>0</tt> and <tt>len-1</tt> (inclusive).</p></div>\r
 </li>\r
 <li>\r
 <p>\r
@@ -306,7 +354,7 @@ The <tt>buf</tt> member is a byte array that has at least <tt>len + 1</tt> bytes
 <pre><tt>strbuf_grow(sb, SOME_SIZE); <b>(1)</b>\r
 strbuf_setlen(sb, sb-&gt;len + SOME_OTHER_SIZE);</tt></pre>\r
 </div></div>\r
-<ol>\r
+<div class="colist"><ol>\r
 <li>\r
 <p>\r
 Here, the memory array starting at <tt>sb-&gt;buf</tt>, and of length\r
@@ -321,8 +369,8 @@ Here, the memory array starting at <tt>sb-&gt;buf</tt>, and of length
 <td class="content"><tt>SOME_OTHER_SIZE</tt> must be smaller or equal to <tt>strbuf_avail(sb)</tt>.</td>\r
 </tr></table>\r
 </div>\r
-<p>Doing so is safe, though if it has to be done in many places, adding the\r
-missing API to the strbuf module is the way to go.</p>\r
+<div class="para"><p>Doing so is safe, though if it has to be done in many places, adding the\r
+missing API to the strbuf module is the way to go.</p></div>\r
 <div class="admonitionblock">\r
 <table><tr>\r
 <td class="icon">\r
@@ -335,32 +383,32 @@ instead.</td>
 </tr></table>\r
 </div>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </li>\r
-</ol>\r
+</ol></div>\r
 </div>\r
 </div>\r
-<h2>Data structures</h2>\r
+<h2 id="_data_structures">Data structures</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 <tt>struct strbuf</tt>\r
 </p>\r
 </li>\r
-</ul>\r
-<p>This is string buffer structure. The <tt>len</tt> member can be used to\r
+</ul></div>\r
+<div class="para"><p>This is string buffer structure. The <tt>len</tt> member can be used to\r
 determine the current length of the string, and <tt>buf</tt> member provides access to\r
-the string itself.</p>\r
+the string itself.</p></div>\r
 </div>\r
-<h2>Functions</h2>\r
+<h2 id="_functions">Functions</h2>\r
 <div class="sectionbody">\r
-<ul>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 Life cycle\r
 </p>\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>strbuf_init</tt>\r
 </dt>\r
@@ -410,13 +458,13 @@ Life cycle
         Swap the contents of two string buffers.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </li>\r
 <li>\r
 <p>\r
 Related to the size of the buffer\r
 </p>\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>strbuf_avail</tt>\r
 </dt>\r
@@ -457,13 +505,13 @@ Related to the size of the buffer
         Empty the buffer by setting the size of it to zero.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </li>\r
 <li>\r
 <p>\r
 Related to the contents of the buffer\r
 </p>\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>strbuf_rtrim</tt>\r
 </dt>\r
@@ -482,14 +530,14 @@ Related to the contents of the buffer
         to match, or be greater than the second buffer.\r
 </p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </li>\r
 <li>\r
 <p>\r
 Adding data to the buffer\r
 </p>\r
 </li>\r
-</ul>\r
+</ul></div>\r
 <div class="admonitionblock">\r
 <table><tr>\r
 <td class="icon">\r
@@ -499,7 +547,7 @@ Adding data to the buffer
       necessary.</td>\r
 </tr></table>\r
 </div>\r
-<dl>\r
+<div class="vlist"><dl>\r
 <dt>\r
 <tt>strbuf_addch</tt>\r
 </dt>\r
@@ -562,7 +610,7 @@ that expands to:</td>
 <div class="content">\r
 <pre><tt>strbuf_add(..., s, strlen(s));</tt></pre>\r
 </div></div>\r
-<p>Meaning that this is efficient to write things like:</p>\r
+<div class="para"><p>Meaning that this is efficient to write things like:</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><tt>strbuf_addstr(sb, "immediate string");</tt></pre>\r
@@ -594,18 +642,18 @@ that expands to:</td>
         placeholders. To that end, it parses the string and calls the specified\r
         function for every percent sign found.\r
 </p>\r
-<p>The callback function is given a pointer to the character after the <tt>%</tt>\r
+<div class="para"><p>The callback function is given a pointer to the character after the <tt>%</tt>\r
 and a pointer to the struct strbuf.  It is expected to add the expanded\r
 version of the placeholder to the strbuf, e.g. to add a newline\r
 character if the letter <tt>n</tt> appears after a <tt>%</tt>.  The function returns\r
 the length of the placeholder recognized and <tt>strbuf_expand()</tt> skips\r
-over it.</p>\r
-<p>All other characters (non-percent and not skipped ones) are copied\r
+over it.</p></div>\r
+<div class="para"><p>All other characters (non-percent and not skipped ones) are copied\r
 verbatim to the strbuf.  If the callback returned zero, meaning that the\r
-placeholder is unknown, then the percent sign is copied, too.</p>\r
-<p>In order to facilitate caching and to make it possible to give\r
+placeholder is unknown, then the percent sign is copied, too.</p></div>\r
+<div class="para"><p>In order to facilitate caching and to make it possible to give\r
 parameters to the callback, <tt>strbuf_expand()</tt> passes a context pointer,\r
-which can be used by the programmer of the callback as she sees fit.</p>\r
+which can be used by the programmer of the callback as she sees fit.</p></div>\r
 </dd>\r
 <dt>\r
 <tt>strbuf_addf</tt>\r
@@ -674,14 +722,12 @@ same behaviour as well.</td>
 <tt>launch_editor</tt>\r
 </dt>\r
 <dd>\r
-<p>\r
-</p>\r
 </dd>\r
-</dl>\r
+</dl></div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:22 UTC\r
+Last updated 2008-09-19 06:33:33 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 05ce239..bb59d38 100644 (file)
@@ -534,7 +534,7 @@ Setting the <tt>strdup_strings</tt> member to 1 will strdup() the strings
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2008-07-24 04:02:44 UTC\r
+Last updated 2008-09-19 06:33:33 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3b4d51c..7e43029 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>tree walking API</title>\r
 </head>\r
@@ -263,8 +311,8 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about &lt;tree-walk.h&gt;, things like</p>\r
-<ul>\r
+<div class="para"><p>Talk about &lt;tree-walk.h&gt;, things like</p></div>\r
+<div class="ilist"><ul>\r
 <li>\r
 <p>\r
 struct tree_desc\r
@@ -290,13 +338,13 @@ update_tree_entry
 get_tree_entry\r
 </p>\r
 </li>\r
-</ul>\r
-<p>(JC, Linus)</p>\r
+</ul></div>\r
+<div class="para"><p>(JC, Linus)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:22 UTC\r
+Last updated 2008-09-19 06:33:34 UTC\r
 </div>\r
 </div>\r
 </body>\r
index bcb0c87..e60c323 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<meta name="generator" content="AsciiDoc 8.2.5" />\r
 <style type="text/css">\r
 /* Debug borders */\r
 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
@@ -16,8 +16,13 @@ body {
   margin: 1em 5% 1em 5%;\r
 }\r
 \r
-a { color: blue; }\r
-a:visited { color: fuchsia; }\r
+a {\r
+  color: blue;\r
+  text-decoration: underline;\r
+}\r
+a:visited {\r
+  color: fuchsia;\r
+}\r
 \r
 em {\r
   font-style: italic;\r
@@ -39,13 +44,18 @@ h1, h2, h3, h4, h5, h6 {
   line-height: 1.3;\r
 }\r
 \r
-h1 {\r
+h1, h2, h3 {\r
   border-bottom: 2px solid silver;\r
 }\r
 h2 {\r
-  border-bottom: 2px solid silver;\r
   padding-top: 0.5em;\r
 }\r
+h3 {\r
+  float: left;\r
+}\r
+h3 + * {\r
+  clear: left;\r
+}\r
 \r
 div.sectionbody {\r
   font-family: serif;\r
@@ -70,7 +80,7 @@ span#author {
   color: #527bbd;\r
   font-family: sans-serif;\r
   font-weight: bold;\r
-  font-size: 1.2em;\r
+  font-size: 1.1em;\r
 }\r
 span#email {\r
 }\r
@@ -139,6 +149,9 @@ div.sidebarblock > div.content {
   padding: 0.5em;\r
 }\r
 \r
+div.listingblock {\r
+  margin-right: 0%;\r
+}\r
 div.listingblock > div.content {\r
   border: 1px solid silver;\r
   background: #f4f4f4;\r
@@ -148,9 +161,13 @@ div.listingblock > div.content {
 div.quoteblock > div.content {\r
   padding-left: 2.0em;\r
 }\r
-div.quoteblock .attribution {\r
+\r
+div.attribution {\r
   text-align: right;\r
 }\r
+div.verseblock + div.attribution {\r
+  text-align: left;\r
+}\r
 \r
 div.admonitionblock .icon {\r
   vertical-align: top;\r
@@ -194,13 +211,12 @@ dd > *:first-child {
 ul, ol {\r
     list-style-position: outside;\r
 }\r
-ol.olist2 {\r
+div.olist2 ol {\r
   list-style-type: lower-alpha;\r
 }\r
 \r
 div.tableblock > table {\r
-  border-color: #527bbd;\r
-  border-width: 3px;\r
+  border: 3px solid #527bbd;\r
 }\r
 thead {\r
   font-family: sans-serif;\r
@@ -214,6 +230,9 @@ div.hlist {
   margin-top: 0.8em;\r
   margin-bottom: 0.8em;\r
 }\r
+div.hlist td {\r
+  padding-bottom: 5px;\r
+}\r
 td.hlist1 {\r
   vertical-align: top;\r
   font-style: italic;\r
@@ -226,6 +245,32 @@ td.hlist2 {
 @media print {\r
   div#footer-badges { display: none; }\r
 }\r
+\r
+div#toctitle {\r
+  color: #527bbd;\r
+  font-family: sans-serif;\r
+  font-size: 1.1em;\r
+  font-weight: bold;\r
+  margin-top: 1.0em;\r
+  margin-bottom: 0.1em;\r
+}\r
+\r
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+  margin-top: 0;\r
+  margin-bottom: 0;\r
+}\r
+div.toclevel2 {\r
+  margin-left: 2em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel3 {\r
+  margin-left: 4em;\r
+  font-size: 0.9em;\r
+}\r
+div.toclevel4 {\r
+  margin-left: 6em;\r
+  font-size: 0.9em;\r
+}\r
 /* Workarounds for IE6's broken and incomplete CSS2. */\r
 \r
 div.sidebar-content {\r
@@ -254,6 +299,9 @@ div.exampleblock-content {
   border-left: 2px solid silver;\r
   padding-left: 0.5em;\r
 }\r
+\r
+/* IE6 sets dynamically generated links as visited. */\r
+div#toc a:visited { color: blue; }\r
 </style>\r
 <title>xdiff interface API</title>\r
 </head>\r
@@ -263,14 +311,14 @@ div.exampleblock-content {
 </div>\r
 <div id="preamble">\r
 <div class="sectionbody">\r
-<p>Talk about our calling convention to xdiff library, including\r
-xdiff_emit_consume_fn.</p>\r
-<p>(Dscho, JC)</p>\r
+<div class="para"><p>Talk about our calling convention to xdiff library, including\r
+xdiff_emit_consume_fn.</p></div>\r
+<div class="para"><p>(Dscho, JC)</p></div>\r
 </div>\r
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 02-Jul-2008 03:02:23 UTC\r
+Last updated 2008-09-19 06:33:34 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 6fb4301..fa47d59 100644 (file)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Git User's Manual (for version 1.5.3 or newer)</title><link rel="stylesheet" href="docbook-xsl.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id393972"></a>Git User's Manual (for version 1.5.3 or newer)</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="#id471788">Preface</a></span></dt><dt><span class="chapter"><a href="#repositories-and-branches">1. Repositories and Branches</a></span></dt><dd><dl><dt><span class="section"><a href="#how-to-get-a-git-repository">How to get a git repository</a></span></dt><dt><span class="section"><a href="#how-to-check-out">How to check out a different version of a project</a></span></dt><dt><span class="section"><a href="#understanding-commits">Understanding History: Commits</a></span></dt><dd><dl><dt><span class="section"><a href="#understanding-reachability">Understanding history: commits, parents, and reachability</a></span></dt><dt><span class="section"><a href="#history-diagrams">Understanding history: History diagrams</a></span></dt><dt><span class="section"><a href="#what-is-a-branch">Understanding history: What is a branch?</a></span></dt></dl></dd><dt><span class="section"><a href="#manipulating-branches">Manipulating branches</a></span></dt><dt><span class="section"><a href="#detached-head">Examining an old version without creating a new branch</a></span></dt><dt><span class="section"><a href="#examining-remote-branches">Examining branches from a remote repository</a></span></dt><dt><span class="section"><a href="#how-git-stores-references">Naming branches, tags, and other references</a></span></dt><dt><span class="section"><a href="#Updating-a-repository-with-git-fetch">Updating a repository with git-fetch</a></span></dt><dt><span class="section"><a href="#fetching-branches">Fetching branches from other repositories</a></span></dt></dl></dd><dt><span class="chapter"><a href="#exploring-git-history">2. Exploring git history</a></span></dt><dd><dl><dt><span class="section"><a href="#using-bisect">How to use bisect to find a regression</a></span></dt><dt><span class="section"><a href="#naming-commits">Naming commits</a></span></dt><dt><span class="section"><a href="#creating-tags">Creating tags</a></span></dt><dt><span class="section"><a href="#browsing-revisions">Browsing revisions</a></span></dt><dt><span class="section"><a href="#generating-diffs">Generating diffs</a></span></dt><dt><span class="section"><a href="#viewing-old-file-versions">Viewing old file versions</a></span></dt><dt><span class="section"><a href="#history-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#counting-commits-on-a-branch">Counting the number of commits on a branch</a></span></dt><dt><span class="section"><a href="#checking-for-equal-branches">Check whether two branches point at the same history</a></span></dt><dt><span class="section"><a href="#finding-tagged-descendants">Find first tagged version including a given fix</a></span></dt><dt><span class="section"><a href="#showing-commits-unique-to-a-branch">Showing commits unique to a given branch</a></span></dt><dt><span class="section"><a href="#making-a-release">Creating a changelog and tarball for a software release</a></span></dt><dt><span class="section"><a href="#Finding-comments-with-given-content">Finding commits referencing a file with given content</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#Developing-with-git">3. Developing with git</a></span></dt><dd><dl><dt><span class="section"><a href="#telling-git-your-name">Telling git your name</a></span></dt><dt><span class="section"><a href="#creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#how-to-make-a-commit">How to make a commit</a></span></dt><dt><span class="section"><a href="#creating-good-commit-messages">Creating good commit messages</a></span></dt><dt><span class="section"><a href="#ignoring-files">Ignoring files</a></span></dt><dt><span class="section"><a href="#how-to-merge">How to merge</a></span></dt><dt><span class="section"><a href="#resolving-a-merge">Resolving a merge</a></span></dt><dd><dl><dt><span class="section"><a href="#conflict-resolution">Getting conflict-resolution help during a merge</a></span></dt></dl></dd><dt><span class="section"><a href="#undoing-a-merge">Undoing a merge</a></span></dt><dt><span class="section"><a href="#fast-forwards">Fast-forward merges</a></span></dt><dt><span class="section"><a href="#fixing-mistakes">Fixing mistakes</a></span></dt><dd><dl><dt><span class="section"><a href="#reverting-a-commit">Fixing a mistake with a new commit</a></span></dt><dt><span class="section"><a href="#fixing-a-mistake-by-rewriting-history">Fixing a mistake by rewriting history</a></span></dt><dt><span class="section"><a href="#checkout-of-path">Checking out an old version of a file</a></span></dt><dt><span class="section"><a href="#interrupted-work">Temporarily setting aside work in progress</a></span></dt></dl></dd><dt><span class="section"><a href="#ensuring-good-performance">Ensuring good performance</a></span></dt><dt><span class="section"><a href="#ensuring-reliability">Ensuring reliability</a></span></dt><dd><dl><dt><span class="section"><a href="#checking-for-corruption">Checking the repository for corruption</a></span></dt><dt><span class="section"><a href="#recovering-lost-changes">Recovering lost changes</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#sharing-development">4. Sharing development with others</a></span></dt><dd><dl><dt><span class="section"><a href="#getting-updates-with-git-pull">Getting updates with git-pull</a></span></dt><dt><span class="section"><a href="#submitting-patches">Submitting patches to a project</a></span></dt><dt><span class="section"><a href="#importing-patches">Importing patches to a project</a></span></dt><dt><span class="section"><a href="#public-repositories">Public git repositories</a></span></dt><dd><dl><dt><span class="section"><a href="#setting-up-a-public-repository">Setting up a public repository</a></span></dt><dt><span class="section"><a href="#exporting-via-git">Exporting a git repository via the git protocol</a></span></dt><dt><span class="section"><a href="#exporting-via-http">Exporting a git repository via http</a></span></dt><dt><span class="section"><a href="#pushing-changes-to-a-public-repository">Pushing changes to a public repository</a></span></dt><dt><span class="section"><a href="#forcing-push">What to do when a push fails</a></span></dt><dt><span class="section"><a href="#setting-up-a-shared-repository">Setting up a shared repository</a></span></dt><dt><span class="section"><a href="#setting-up-gitweb">Allowing web browsing of a repository</a></span></dt></dl></dd><dt><span class="section"><a href="#sharing-development-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#maintaining-topic-branches">Maintaining topic branches for a Linux subsystem maintainer</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#cleaning-up-history">5. Rewriting history and maintaining patch series</a></span></dt><dd><dl><dt><span class="section"><a href="#patch-series">Creating the perfect patch series</a></span></dt><dt><span class="section"><a href="#using-git-rebase">Keeping a patch series up to date using git-rebase</a></span></dt><dt><span class="section"><a href="#rewriting-one-commit">Rewriting a single commit</a></span></dt><dt><span class="section"><a href="#reordering-patch-series">Reordering or selecting from a patch series</a></span></dt><dt><span class="section"><a href="#patch-series-tools">Other tools</a></span></dt><dt><span class="section"><a href="#problems-with-rewriting-history">Problems with rewriting history</a></span></dt><dt><span class="section"><a href="#bisect-merges">Why bisecting merge commits can be harder than bisecting linear history</a></span></dt></dl></dd><dt><span class="chapter"><a href="#advanced-branch-management">6. Advanced branch management</a></span></dt><dd><dl><dt><span class="section"><a href="#fetching-individual-branches">Fetching individual branches</a></span></dt><dt><span class="section"><a href="#fetch-fast-forwards">git fetch and fast-forwards</a></span></dt><dt><span class="section"><a href="#forcing-fetch">Forcing git-fetch to do non-fast-forward updates</a></span></dt><dt><span class="section"><a href="#remote-branch-configuration">Configuring remote branches</a></span></dt></dl></dd><dt><span class="chapter"><a href="#git-concepts">7. Git concepts</a></span></dt><dd><dl><dt><span class="section"><a href="#the-object-database">The Object Database</a></span></dt><dd><dl><dt><span class="section"><a href="#commit-object">Commit Object</a></span></dt><dt><span class="section"><a href="#tree-object">Tree Object</a></span></dt><dt><span class="section"><a href="#blob-object">Blob Object</a></span></dt><dt><span class="section"><a href="#trust">Trust</a></span></dt><dt><span class="section"><a href="#tag-object">Tag Object</a></span></dt><dt><span class="section"><a href="#pack-files">How git stores objects efficiently: pack files</a></span></dt><dt><span class="section"><a href="#dangling-objects">Dangling objects</a></span></dt><dt><span class="section"><a href="#recovering-from-repository-corruption">Recovering from repository corruption</a></span></dt></dl></dd><dt><span class="section"><a href="#the-index">The index</a></span></dt></dl></dd><dt><span class="chapter"><a href="#submodules">8. Submodules</a></span></dt><dd><dl><dt><span class="section"><a href="#_pitfalls_with_submodules">Pitfalls with submodules</a></span></dt></dl></dd><dt><span class="chapter"><a href="#low-level-operations">9. Low-level git operations</a></span></dt><dd><dl><dt><span class="section"><a href="#object-manipulation">Object access and manipulation</a></span></dt><dt><span class="section"><a href="#the-workflow">The Workflow</a></span></dt><dd><dl><dt><span class="section"><a href="#working-directory-to-index">working directory -&gt; index</a></span></dt><dt><span class="section"><a href="#index-to-object-database">index -&gt; object database</a></span></dt><dt><span class="section"><a href="#object-database-to-index">object database -&gt; index</a></span></dt><dt><span class="section"><a href="#index-to-working-directory">index -&gt; working directory</a></span></dt><dt><span class="section"><a href="#tying-it-all-together">Tying it all together</a></span></dt></dl></dd><dt><span class="section"><a href="#examining-the-data">Examining the data</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees">Merging multiple trees</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees-2">Merging multiple trees, continued</a></span></dt></dl></dd><dt><span class="chapter"><a href="#hacking-git">10. Hacking git</a></span></dt><dd><dl><dt><span class="section"><a href="#object-details">Object storage format</a></span></dt><dt><span class="section"><a href="#birdview-on-the-source-code">A birds-eye view of Git's source code</a></span></dt></dl></dd><dt><span class="chapter"><a href="#glossary">11. GIT Glossary</a></span></dt><dt><span class="appendix"><a href="#git-quick-start">A. Git Quick Reference</a></span></dt><dd><dl><dt><span class="section"><a href="#quick-creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#managing-branches">Managing branches</a></span></dt><dt><span class="section"><a href="#exploring-history">Exploring history</a></span></dt><dt><span class="section"><a href="#making-changes">Making changes</a></span></dt><dt><span class="section"><a href="#merging">Merging</a></span></dt><dt><span class="section"><a href="#sharing-your-changes">Sharing your changes</a></span></dt><dt><span class="section"><a href="#repository-maintenance">Repository maintenance</a></span></dt></dl></dd><dt><span class="appendix"><a href="#todo">B. Notes and todo list for this manual</a></span></dt></dl></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id471788"></a>Preface</h2></div></div></div><p>Git is a fast distributed revision control system.</p><p>This manual is designed to be readable by someone with basic UNIX
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Git User's Manual (for version 1.5.3 or newer)</title><link rel="stylesheet" href="docbook-xsl.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id479752"></a>Git User's Manual (for version 1.5.3 or newer)</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="#id557833">Preface</a></span></dt><dt><span class="chapter"><a href="#repositories-and-branches">1. Repositories and Branches</a></span></dt><dd><dl><dt><span class="section"><a href="#how-to-get-a-git-repository">How to get a git repository</a></span></dt><dt><span class="section"><a href="#how-to-check-out">How to check out a different version of a project</a></span></dt><dt><span class="section"><a href="#understanding-commits">Understanding History: Commits</a></span></dt><dd><dl><dt><span class="section"><a href="#understanding-reachability">Understanding history: commits, parents, and reachability</a></span></dt><dt><span class="section"><a href="#history-diagrams">Understanding history: History diagrams</a></span></dt><dt><span class="section"><a href="#what-is-a-branch">Understanding history: What is a branch?</a></span></dt></dl></dd><dt><span class="section"><a href="#manipulating-branches">Manipulating branches</a></span></dt><dt><span class="section"><a href="#detached-head">Examining an old version without creating a new branch</a></span></dt><dt><span class="section"><a href="#examining-remote-branches">Examining branches from a remote repository</a></span></dt><dt><span class="section"><a href="#how-git-stores-references">Naming branches, tags, and other references</a></span></dt><dt><span class="section"><a href="#Updating-a-repository-with-git-fetch">Updating a repository with git-fetch</a></span></dt><dt><span class="section"><a href="#fetching-branches">Fetching branches from other repositories</a></span></dt></dl></dd><dt><span class="chapter"><a href="#exploring-git-history">2. Exploring git history</a></span></dt><dd><dl><dt><span class="section"><a href="#using-bisect">How to use bisect to find a regression</a></span></dt><dt><span class="section"><a href="#naming-commits">Naming commits</a></span></dt><dt><span class="section"><a href="#creating-tags">Creating tags</a></span></dt><dt><span class="section"><a href="#browsing-revisions">Browsing revisions</a></span></dt><dt><span class="section"><a href="#generating-diffs">Generating diffs</a></span></dt><dt><span class="section"><a href="#viewing-old-file-versions">Viewing old file versions</a></span></dt><dt><span class="section"><a href="#history-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#counting-commits-on-a-branch">Counting the number of commits on a branch</a></span></dt><dt><span class="section"><a href="#checking-for-equal-branches">Check whether two branches point at the same history</a></span></dt><dt><span class="section"><a href="#finding-tagged-descendants">Find first tagged version including a given fix</a></span></dt><dt><span class="section"><a href="#showing-commits-unique-to-a-branch">Showing commits unique to a given branch</a></span></dt><dt><span class="section"><a href="#making-a-release">Creating a changelog and tarball for a software release</a></span></dt><dt><span class="section"><a href="#Finding-comments-with-given-content">Finding commits referencing a file with given content</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#Developing-with-git">3. Developing with git</a></span></dt><dd><dl><dt><span class="section"><a href="#telling-git-your-name">Telling git your name</a></span></dt><dt><span class="section"><a href="#creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#how-to-make-a-commit">How to make a commit</a></span></dt><dt><span class="section"><a href="#creating-good-commit-messages">Creating good commit messages</a></span></dt><dt><span class="section"><a href="#ignoring-files">Ignoring files</a></span></dt><dt><span class="section"><a href="#how-to-merge">How to merge</a></span></dt><dt><span class="section"><a href="#resolving-a-merge">Resolving a merge</a></span></dt><dd><dl><dt><span class="section"><a href="#conflict-resolution">Getting conflict-resolution help during a merge</a></span></dt></dl></dd><dt><span class="section"><a href="#undoing-a-merge">Undoing a merge</a></span></dt><dt><span class="section"><a href="#fast-forwards">Fast-forward merges</a></span></dt><dt><span class="section"><a href="#fixing-mistakes">Fixing mistakes</a></span></dt><dd><dl><dt><span class="section"><a href="#reverting-a-commit">Fixing a mistake with a new commit</a></span></dt><dt><span class="section"><a href="#fixing-a-mistake-by-rewriting-history">Fixing a mistake by rewriting history</a></span></dt><dt><span class="section"><a href="#checkout-of-path">Checking out an old version of a file</a></span></dt><dt><span class="section"><a href="#interrupted-work">Temporarily setting aside work in progress</a></span></dt></dl></dd><dt><span class="section"><a href="#ensuring-good-performance">Ensuring good performance</a></span></dt><dt><span class="section"><a href="#ensuring-reliability">Ensuring reliability</a></span></dt><dd><dl><dt><span class="section"><a href="#checking-for-corruption">Checking the repository for corruption</a></span></dt><dt><span class="section"><a href="#recovering-lost-changes">Recovering lost changes</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#sharing-development">4. Sharing development with others</a></span></dt><dd><dl><dt><span class="section"><a href="#getting-updates-with-git-pull">Getting updates with git-pull</a></span></dt><dt><span class="section"><a href="#submitting-patches">Submitting patches to a project</a></span></dt><dt><span class="section"><a href="#importing-patches">Importing patches to a project</a></span></dt><dt><span class="section"><a href="#public-repositories">Public git repositories</a></span></dt><dd><dl><dt><span class="section"><a href="#setting-up-a-public-repository">Setting up a public repository</a></span></dt><dt><span class="section"><a href="#exporting-via-git">Exporting a git repository via the git protocol</a></span></dt><dt><span class="section"><a href="#exporting-via-http">Exporting a git repository via http</a></span></dt><dt><span class="section"><a href="#pushing-changes-to-a-public-repository">Pushing changes to a public repository</a></span></dt><dt><span class="section"><a href="#forcing-push">What to do when a push fails</a></span></dt><dt><span class="section"><a href="#setting-up-a-shared-repository">Setting up a shared repository</a></span></dt><dt><span class="section"><a href="#setting-up-gitweb">Allowing web browsing of a repository</a></span></dt></dl></dd><dt><span class="section"><a href="#sharing-development-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#maintaining-topic-branches">Maintaining topic branches for a Linux subsystem maintainer</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#cleaning-up-history">5. Rewriting history and maintaining patch series</a></span></dt><dd><dl><dt><span class="section"><a href="#patch-series">Creating the perfect patch series</a></span></dt><dt><span class="section"><a href="#using-git-rebase">Keeping a patch series up to date using git-rebase</a></span></dt><dt><span class="section"><a href="#rewriting-one-commit">Rewriting a single commit</a></span></dt><dt><span class="section"><a href="#reordering-patch-series">Reordering or selecting from a patch series</a></span></dt><dt><span class="section"><a href="#patch-series-tools">Other tools</a></span></dt><dt><span class="section"><a href="#problems-with-rewriting-history">Problems with rewriting history</a></span></dt><dt><span class="section"><a href="#bisect-merges">Why bisecting merge commits can be harder than bisecting linear history</a></span></dt></dl></dd><dt><span class="chapter"><a href="#advanced-branch-management">6. Advanced branch management</a></span></dt><dd><dl><dt><span class="section"><a href="#fetching-individual-branches">Fetching individual branches</a></span></dt><dt><span class="section"><a href="#fetch-fast-forwards">git fetch and fast-forwards</a></span></dt><dt><span class="section"><a href="#forcing-fetch">Forcing git-fetch to do non-fast-forward updates</a></span></dt><dt><span class="section"><a href="#remote-branch-configuration">Configuring remote branches</a></span></dt></dl></dd><dt><span class="chapter"><a href="#git-concepts">7. Git concepts</a></span></dt><dd><dl><dt><span class="section"><a href="#the-object-database">The Object Database</a></span></dt><dd><dl><dt><span class="section"><a href="#commit-object">Commit Object</a></span></dt><dt><span class="section"><a href="#tree-object">Tree Object</a></span></dt><dt><span class="section"><a href="#blob-object">Blob Object</a></span></dt><dt><span class="section"><a href="#trust">Trust</a></span></dt><dt><span class="section"><a href="#tag-object">Tag Object</a></span></dt><dt><span class="section"><a href="#pack-files">How git stores objects efficiently: pack files</a></span></dt><dt><span class="section"><a href="#dangling-objects">Dangling objects</a></span></dt><dt><span class="section"><a href="#recovering-from-repository-corruption">Recovering from repository corruption</a></span></dt></dl></dd><dt><span class="section"><a href="#the-index">The index</a></span></dt></dl></dd><dt><span class="chapter"><a href="#submodules">8. Submodules</a></span></dt><dd><dl><dt><span class="section"><a href="#_pitfalls_with_submodules">Pitfalls with submodules</a></span></dt></dl></dd><dt><span class="chapter"><a href="#low-level-operations">9. Low-level git operations</a></span></dt><dd><dl><dt><span class="section"><a href="#object-manipulation">Object access and manipulation</a></span></dt><dt><span class="section"><a href="#the-workflow">The Workflow</a></span></dt><dd><dl><dt><span class="section"><a href="#working-directory-to-index">working directory -&gt; index</a></span></dt><dt><span class="section"><a href="#index-to-object-database">index -&gt; object database</a></span></dt><dt><span class="section"><a href="#object-database-to-index">object database -&gt; index</a></span></dt><dt><span class="section"><a href="#index-to-working-directory">index -&gt; working directory</a></span></dt><dt><span class="section"><a href="#tying-it-all-together">Tying it all together</a></span></dt></dl></dd><dt><span class="section"><a href="#examining-the-data">Examining the data</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees">Merging multiple trees</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees-2">Merging multiple trees, continued</a></span></dt></dl></dd><dt><span class="chapter"><a href="#hacking-git">10. Hacking git</a></span></dt><dd><dl><dt><span class="section"><a href="#object-details">Object storage format</a></span></dt><dt><span class="section"><a href="#birdview-on-the-source-code">A birds-eye view of Git's source code</a></span></dt></dl></dd><dt><span class="chapter"><a href="#glossary">11. GIT Glossary</a></span></dt><dt><span class="appendix"><a href="#git-quick-start">A. Git Quick Reference</a></span></dt><dd><dl><dt><span class="section"><a href="#quick-creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#managing-branches">Managing branches</a></span></dt><dt><span class="section"><a href="#exploring-history">Exploring history</a></span></dt><dt><span class="section"><a href="#making-changes">Making changes</a></span></dt><dt><span class="section"><a href="#merging">Merging</a></span></dt><dt><span class="section"><a href="#sharing-your-changes">Sharing your changes</a></span></dt><dt><span class="section"><a href="#repository-maintenance">Repository maintenance</a></span></dt></dl></dd><dt><span class="appendix"><a href="#todo">B. Notes and todo list for this manual</a></span></dt></dl></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id557833"></a>Preface</h2></div></div></div><p>Git is a fast distributed revision control system.</p><p>This manual is designed to be readable by someone with basic UNIX
 command-line skills, but no previous knowledge of git.</p><p><a class="xref" href="#repositories-and-branches" title="Chapter 1. Repositories and Branches">Chapter 1, <i>Repositories and Branches</i></a> and <a class="xref" href="#exploring-git-history" title="Chapter 2. Exploring git history">Chapter 2, <i>Exploring git history</i></a> explain how
 to fetch and study a project using git—read these chapters to learn how
 to build and test a particular version of a software project, search for