Autogenerated HTML docs for v1.5.5.1-57-g5909c
authorJunio C Hamano <junio@hera.kernel.org>
Mon, 21 Apr 2008 00:48:07 +0000 (00:48 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Mon, 21 Apr 2008 00:48:07 +0000 (00:48 +0000)
RelNotes-1.5.5.1.txt [new file with mode: 0644]
RelNotes-1.5.6.txt [new file with mode: 0644]
git-config.html
git-config.txt
git-status.html
git-status.txt
git.html
git.txt
hooks.html
hooks.txt

diff --git a/RelNotes-1.5.5.1.txt b/RelNotes-1.5.5.1.txt
new file mode 100644 (file)
index 0000000..7de4197
--- /dev/null
@@ -0,0 +1,44 @@
+GIT v1.5.5.1 Release Notes
+==========================
+
+Fixes since v1.5.5
+------------------
+
+ * "git archive --prefix=$path/" mishandled gitattributes.
+
+ * "git fetch -v" that fetches into FETCH_HEAD did not report the summary
+   the same way as done for updating the tracking refs.
+
+ * "git svn" misbehaved when the configuration file customized the "git
+   log" output format using format.pretty.
+
+ * "git submodule status" leaked an unnecessary error message.
+
+ * "git log --date-order --topo-order" did not override the earlier
+   date-order with topo-order as expected.
+
+ * "git bisect good $this" did not check the validity of the revision
+   given properly.
+
+ * "url.<there>.insteadOf" did not work correctly.
+
+ * "git clean" ran inside subdirectory behaved as if the directory was
+   explicitly specified for removal by the end user from the top level.
+
+ * "git bisect" from a detached head leaked an unnecessary error message.
+
+ * "git bisect good $a $b" when $a is Ok but $b is bogus should have
+   atomically failed before marking $a as good.
+
+ * "git fmt-merge-msg" did not clean up leading empty lines from commit
+   log messages like "git log" family does.
+
+ * "git am" recorded a commit with empty Subject: line without
+   complaining.
+
+ * when given a commit log message whose first paragraph consists of
+   multiple lines, "git rebase" squashed it into a single line.
+
+ * "git remote add $bogus_name $url" did not complain properly.
+
+Also comes with various documentation updates.
diff --git a/RelNotes-1.5.6.txt b/RelNotes-1.5.6.txt
new file mode 100644 (file)
index 0000000..f3256fb
--- /dev/null
@@ -0,0 +1,59 @@
+GIT v1.5.6 Release Notes
+========================
+
+Updates since v1.5.5
+--------------------
+
+(subsystems)
+
+
+(portability)
+
+
+(performance)
+
+* "git rebase --onto $there $from $branch" used to switch to the tip of
+  $branch only to immediately reset back to $from, smudging work tree
+  files unnecessarily.  This has been optimized.
+
+(usability, bells and whistles)
+
+* "git add -p" (and the "patch" subcommand of "git add -i") can choose to
+  apply (or not apply) mode changes independently from contents changes.
+
+* "git bisect help" gives longer and more helpful usage information.
+
+* "git diff/log --dirstat" output is consistent between binary and textual
+  changes.
+
+* "git gc --auto" honors a new pre-aut-gc hook to temporarily disable it.
+
+* "git log --pretty=tformat:<custom format>" gives a LF after each entry,
+  instead of giving a LF between each pair of entries which is how
+  "git log --pretty=format:<custom format>" works.
+
+* "git send-email" now can send out messages outside a git repository.
+
+* "git status" can optionally include output from "git submodule
+  summary".
+
+* "gitweb" can read from a system-wide configuration file.
+
+(internal)
+
+* "git unpack-objects" and "git receive-pack" is now more strict about
+  detecting breakage in the objects they receive over the wire.
+
+
+Fixes since v1.5.5
+------------------
+
+All of the fixes in v1.5.5 maintenance series are included in
+this release, unless otherwise noted.
+
+
+--
+exec >/var/tmp/1
+O=v1.5.5-56-g5f0734f
+echo O=`git describe refs/heads/master`
+git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
index 77f5dd56876a18dbce4e8649866eeeab00e186eb..ecabd61ba4f399e070c1dd375b63ed4458825bb8 100644 (file)
@@ -511,6 +511,8 @@ rather than from all available files.</p>
         "auto".  If <tt>stdout-is-tty</tt> is missing, then checks the standard\r
         output of the command itself, and exits with status 0 if color\r
         is to be used, or exits with status 1 otherwise.\r
+        When the color setting for <tt>name</tt> is undefined, the command uses\r
+        <tt>color.ui</tt> as fallback.\r
 </p>\r
 </dd>\r
 <dt>\r
@@ -2415,7 +2417,7 @@ web.browser
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 09-Apr-2008 09:38:25 UTC\r
+Last updated 21-Apr-2008 00:47:31 UTC\r
 </div>\r
 </div>\r
 </body>\r
index fa161718dd33a0b4c3b58fb3898e74369bcc3d94..5de5d051b7917daabd0ef7c0681c6b75307a931a 100644 (file)
@@ -144,6 +144,8 @@ See also <<FILES>>.
        "auto".  If `stdout-is-tty` is missing, then checks the standard
        output of the command itself, and exits with status 0 if color
        is to be used, or exits with status 1 otherwise.
+       When the color setting for `name` is undefined, the command uses
+       `color.ui` as fallback.
 
 --get-color name default::
 
index 108063614b5f303170638f8764de7a25b8193803..7179293b7864c87eb22450c6cdc0fe84c876950f 100644 (file)
@@ -308,6 +308,10 @@ to colorize its output.</p>
 <p>If the config variable <tt>status.relativePaths</tt> is set to false, then all\r
 paths shown are relative to the repository root, not to the current\r
 directory.</p>\r
+<p>If <tt>status.submodulesummary</tt> is set to a non zero number or true (identical\r
+to -1 or an unlimited number), the submodule summary will be enabled and a\r
+summary of commits for modified submodules will be shown (see --summary-limit\r
+option of <a href="git-submodule.html">git-submodule(1)</a>).</p>\r
 </div>\r
 <h2>See Also</h2>\r
 <div class="sectionbody">\r
@@ -328,7 +332,7 @@ Junio C Hamano &lt;junkio@cox.net&gt;.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 07-Jan-2008 07:50:51 UTC\r
+Last updated 21-Apr-2008 00:47:31 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 3ea269aa7a192d9f48ad2dc71f9cd790634c7852..ea4376a17f17eb2658bdf5d7faad1bd091a4de0e 100644 (file)
@@ -52,6 +52,11 @@ If the config variable `status.relativePaths` is set to false, then all
 paths shown are relative to the repository root, not to the current
 directory.
 
+If `status.submodulesummary` is set to a non zero number or true (identical
+to -1 or an unlimited number), the submodule summary will be enabled and a
+summary of commits for modified submodules will be shown (see --summary-limit
+option of linkgit:git-submodule[1]).
+
 See Also
 --------
 linkgit:gitignore[5]
index 16f62818ae62e356c94270b4ae81d97ac0a4ff64..17e02dee37b2c250846d61c99f322432b7674db8 100644 (file)
--- a/git.html
+++ b/git.html
@@ -1946,7 +1946,7 @@ contributors on the git-list &lt;git@vger.kernel.org&gt;.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 08-Apr-2008 06:15:18 UTC\r
+Last updated 21-Apr-2008 00:47:32 UTC\r
 </div>\r
 </div>\r
 </body>\r
diff --git a/git.txt b/git.txt
index 336fe99cc78d932f216cc7b04ac3a36685f9f96e..a070e078e75389d1ea252b8f1b80bb5bc707e1aa 100644 (file)
--- a/git.txt
+++ b/git.txt
@@ -46,8 +46,11 @@ Documentation for older releases are available here:
 * link:v1.5.5/git.html[documentation for release 1.5.5]
 
 * release notes for
+  link:RelNotes-1.5.5.1.txt[1.5.5.1],
   link:RelNotes-1.5.5.txt[1.5.5].
 
+* link:v1.5.5.1/git.html[documentation for release 1.5.5.1]
+
 * link:v1.5.4.5/git.html[documentation for release 1.5.4.5]
 
 * release notes for
index 912957de678cf1867c8f72aa333d12a83fd843ae..5fbc71a1e01f0ccf38de4109a0d7db19f40f9365 100644 (file)
@@ -500,9 +500,15 @@ probably enable this hook.</p>
 <tt>git-send-pack</tt> on the other end, so you can simply <tt>echo</tt> messages\r
 for the user.</p>\r
 </div>\r
+<h2>pre-auto-gc</h2>\r
+<div class="sectionbody">\r
+<p>This hook is invoked by <tt>git-gc &#8212;auto</tt>. It takes no parameter, and\r
+exiting with non-zero status from this script causes the <tt>git-gc &#8212;auto</tt>\r
+to abort.</p>\r
+</div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 17-Feb-2008 03:50:10 UTC\r
+Last updated 21-Apr-2008 00:47:34 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 76b8d77460e961fda9a5505a4ce0cf20788de133..44fbe58f20701291c0a43779fe0db826185f4322 100644 (file)
--- a/hooks.txt
+++ b/hooks.txt
@@ -276,3 +276,10 @@ probably enable this hook.
 Both standard output and standard error output are forwarded to
 `git-send-pack` on the other end, so you can simply `echo` messages
 for the user.
+
+pre-auto-gc
+-----------
+
+This hook is invoked by `git-gc --auto`. It takes no parameter, and
+exiting with non-zero status from this script causes the `git-gc --auto`
+to abort.