From 38b693c01c9994bafe01485f12cd3d2aebade5dd Mon Sep 17 00:00:00 2001
From: Junio C Hamano
Date: Sun, 3 Jun 2007 08:40:14 +0000
Subject: [PATCH] Autogenerated HTML docs for v1.5.2.1-111-gc94b
---
RelNotes-1.5.2.1.txt | 53 +++++
RelNotes-1.5.3.txt | 109 ++++++++++
cmds-ancillaryinterrogators.txt | 3 -
cmds-mainporcelain.txt | 3 +
cmds-purehelpers.txt | 3 -
git-am.html | 7 +-
git-am.txt | 5 +-
git-applymbox.txt | 98 ---------
git-applypatch.txt | 53 -----
git-mailinfo.html | 4 +-
git-mailinfo.txt | 2 +-
git-submodule.html | 370 ++++++++++++++++++++++++++++++++
git-submodule.txt | 65 ++++++
git.html | 26 +--
hooks.html | 15 +-
hooks.txt | 13 +-
16 files changed, 628 insertions(+), 201 deletions(-)
create mode 100644 RelNotes-1.5.2.1.txt
create mode 100644 RelNotes-1.5.3.txt
delete mode 100644 git-applymbox.txt
delete mode 100644 git-applypatch.txt
create mode 100644 git-submodule.html
create mode 100644 git-submodule.txt
diff --git a/RelNotes-1.5.2.1.txt b/RelNotes-1.5.2.1.txt
new file mode 100644
index 000000000..ebf20e22a
--- /dev/null
+++ b/RelNotes-1.5.2.1.txt
@@ -0,0 +1,53 @@
+GIT v1.5.2.1 Release Notes
+==========================
+
+Fixes since v1.5.2
+------------------
+
+* Bugfixes
+
+ - Temporary files that are used when invoking external diff
+ programs did not tolerate a long TMPDIR.
+
+ - git-daemon did not notice when it could not write into its
+ pid file.
+
+ - git-status did not honor core.excludesFile configuration like
+ git-add did.
+
+ - git-annotate did not work from a subdirectory while
+ git-blame did.
+
+ - git-cvsserver should have disabled access to a repository
+ with "gitcvs.pserver.enabled = false" set even when
+ "gitcvs.enabled = true" was set at the same time. It
+ didn't.
+
+ - git-cvsimport did not work correctly in a repository with
+ its branch heads were packed with pack-refs.
+
+ - ident unexpansion to squash "$Id: xxx $" that is in the
+ repository copy removed incorrect number of bytes.
+
+ - git-svn misbehaved when the subversion repository did not
+ provide MD5 checksums for files.
+
+ - git rebase (and git am) misbehaved on commits that have '\n'
+ (literally backslash and en, not a linefeed) in the title.
+
+ - code to decode base85 used in binary patches had one error
+ return codepath wrong.
+
+ - RFC2047 Q encoding output by git-format-patch used '_' for a
+ space, which is not understood by some programs. It uses =20
+ which is safer.
+
+ - git-fastimport --import-marks was broken; fixed.
+
+ - A lot of documentation updates, clarifications and fixes.
+
+--
+exec >/var/tmp/1
+O=v1.5.2-65-g996e2d6
+echo O=`git describe refs/heads/maint`
+git shortlog --no-merges $O..refs/heads/maint
diff --git a/RelNotes-1.5.3.txt b/RelNotes-1.5.3.txt
new file mode 100644
index 000000000..d111661a7
--- /dev/null
+++ b/RelNotes-1.5.3.txt
@@ -0,0 +1,109 @@
+GIT v1.5.3 Release Notes (draft)
+========================
+
+Updates since v1.5.2
+--------------------
+
+* An initial interation of Porcelain level superproject support
+ started to take shape.
+
+* Thee are a handful pack-objects changes to help you cope better with
+ repositories with pathologically large blobs in them.
+
+* New commands and options.
+
+ - "git-submodule" command helps you manage the projects from
+ the superproject that contain them.
+
+ - In addition to core.compression configuration option,
+ core.loosecompression and pack.compression options can
+ independently tweak zlib compression levels used for loose
+ and packed objects.
+
+ - "git-ls-tree -l" shows size of blobs pointed at by the
+ tree entries, similar to "/bin/ls -l".
+
+ - "git-rev-list" learned --regexp-ignore-case and
+ --extended-regexp options to tweak its matching logic used
+ for --grep fitering.
+
+ - "git-describe --contains" is a handier way to call more
+ obscure command "git-name-rev --tags".
+
+ - "git gc --aggressive" tells the command to spend more cycles
+ to optimize the repository harder.
+
+ - "git repack" can be told to split resulting packs to avoid
+ exceeding limit specified with "--max-pack-size".
+
+* Updated behavior of existing commands.
+
+ - "git push" pretends that you immediately fetched back from
+ the remote by updating corresponding remote tracking
+ branches if you have any.
+
+ - The diffstat given after a merge (or a pull) honors the
+ color.diff configuration.
+
+ - "git-apply --whitespace=strip" removes blank lines added at
+ the end of the file.
+
+ - fetch over git native protocols with -v shows connection
+ status, and the IP address of the other end, to help
+ diagnosing problems.
+
+ - core.legacyheaders is no more, although we still can read
+ objects created in a new loose object format.
+
+ - "git-mailsplit" (hence "git-am") can read from Maildir
+ formatted mailboxes.
+
+ - "git cvsserver" does not barf upon seeing "cvs login"
+ request.
+
+ - "pack-objects" honors "delta" attribute set in
+ .gitattributes. It does not attempt to deltify blobs that
+ come from paths with delta attribute set to false.
+
+ - new-workdir script (in contrib) can now be used with a bare
+ repository.
+
+
+* Builds
+
+ -
+
+* Performance Tweaks
+
+ - git-pack-objects avoids re-deltification cost by caching
+ small enough delta results it creates while looking for the
+ best delta candidates.
+
+ - diff-delta code that is used for packing has been improved
+ to work better on big files.
+
+ - when there are more than one pack files in the repository,
+ the runtime used to try finding an object always from the
+ newest packfile; it now tries the same packfile as we found
+ the object requested the last time, which exploits the
+ locality of references.
+
+Fixes since v1.5.2
+------------------
+
+All of the fixes in v1.5.2 maintenance series are included in
+this release, unless otherwise noted.
+
+* Bugfixes
+
+ - .... This has not
+ been backported to 1.5.2.x series, as it is rather an
+ intrusive change.
+
+
+--
+exec >/var/tmp/1
+O=v1.5.2-45-ged82edc
+O=v1.5.2-172-g1a8b769
+echo O=`git describe refs/heads/master`
+git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint
diff --git a/cmds-ancillaryinterrogators.txt b/cmds-ancillaryinterrogators.txt
index b09fdfa24..5a52eabdd 100644
--- a/cmds-ancillaryinterrogators.txt
+++ b/cmds-ancillaryinterrogators.txt
@@ -1,9 +1,6 @@
gitlink:git-annotate[1]::
Annotate file lines with commit info.
-gitlink:git-applymbox[1]::
- Apply a series of patches in a mailbox.
-
gitlink:git-blame[1]::
Show what revision and author last modified each line of a file.
diff --git a/cmds-mainporcelain.txt b/cmds-mainporcelain.txt
index f01571b71..a2a5eb354 100644
--- a/cmds-mainporcelain.txt
+++ b/cmds-mainporcelain.txt
@@ -91,6 +91,9 @@ gitlink:git-show[1]::
gitlink:git-status[1]::
Show the working tree status.
+gitlink:git-submodule[1]::
+ Initialize, update or inspect submodules.
+
gitlink:git-tag[1]::
Create, list, delete or verify a tag object signed with GPG.
diff --git a/cmds-purehelpers.txt b/cmds-purehelpers.txt
index 05a2f38b9..9880388de 100644
--- a/cmds-purehelpers.txt
+++ b/cmds-purehelpers.txt
@@ -1,6 +1,3 @@
-gitlink:git-applypatch[1]::
- Apply one patch extracted from an e-mail.
-
gitlink:git-check-attr[1]::
Display gitattributes information..
diff --git a/git-am.html b/git-am.html
index c96c821ef..3f4902ff0 100644
--- a/git-am.html
+++ b/git-am.html
@@ -470,8 +470,7 @@ a line that begins with "Index: "
is terminated before the first occurrence of such a line.
When initially invoking it, you give it names of the mailboxes
to crunch. Upon seeing the first patch that does not apply, it
-aborts in the middle, just like git-applymbox does. You can
-recover from this in one of two ways:
+aborts in the middle,. You can recover from this in one of two ways:
-
@@ -494,7 +493,7 @@ names.
SEE ALSO
Author
@@ -510,7 +509,7 @@ names.