Update draft release notes to 1.7.8
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Oct 17, 2011 at 22:07 UTC
08cfdbb88cd6225b4fc4b8a3cecd0e01758c835d
1 file changed
+37
-1
Documentation/RelNotes/1.7.8.txt
+37
-1
@@ -6,6 +6,8 @@ Updates since v1.7.7
6
7
* Some git-svn and git-gui updates.
8
9
+ * Updates to bash completion scripts.
10
+
11
* The build procedure has been taught to take advantage of computed
12
dependency automatically when the complier supports it.
13
@@ -110,6 +112,11 @@ included in this release.
112
a corrupt packet.
113
(merge 6cdf022 sp/smart-http-failure later to maint).
114
115
+ * HTTP transport did not use pushurl correctly, and also did not tell
116
+ what host it is trying to authenticate with when asking for
117
+ credentials.
118
+ (merge deba493 jk/http-auth later to maint).
119
+
120
* Adding many refs to the local repository in one go (e.g. "git fetch"
121
that fetches many tags) and looking up a ref by name in a repository
122
with too many refs were unnecessarily slow.
@@ -122,11 +129,31 @@ included in this release.
129
is pointed at by the tag were in HEAD.
130
(merge baf18fc nd/maint-autofix-tag-in-head later to maint).
131
132
+ * Report from "git commit" on untracked files was confused under
133
+ core.ignorecase option.
134
+ (merge 2548183b jk/name-hash-dirent later to maint).
135
+
136
+ * The attribute mechanism did not use case insensitive match when
137
+ core.ignorecase was set.
138
+ (merge 6eba621 bc/attr-ignore-case later to maint).
139
+
140
* "git apply --whitespace=error" did not bother to report the exact
141
line number in the patch that introduced new blank lines at the end
142
of the file.
143
(merge 8557263 jc/apply-blank-at-eof-fix later to maint).
144
145
+ * "git bisect" did not notice when it failed to update the working tree
146
+ to the next commit to be tested.
147
+ (merge 1acf11717 js/bisect-no-checkout later to maint).
148
+
149
+ * "git checkout $tree $directory/" resurrected paths locally removed or
150
+ modified only in the working tree in $directory/ that did not appear
151
+ in $directory of the given $tree. They should have been kept intact.
152
+ (merge 0a1283b jc/checkout-from-tree-keep-local-changes later to maint).
153
+
154
+ * "git config --bool --get-regexp" failed to separate the variable name
155
+ and its value "true" when the variable is defined without "= true".
156
+ (merge 880e3cc mm/maint-config-explicit-bool-display later to maint).
157
158
* "git remote rename $a $b" were not careful to match the remote name
159
against $a (i.e. source side of the remote nickname).
@@ -143,13 +170,22 @@ included in this release.
170
the file that may not even have any conflict.
171
(merge 6d9990a jm/mergetool-pathspec later to maint).
172
173
+ * "git pull" and "git rebase" did not work well even when GIT_WORK_TREE is
174
+ set correctly with GIT_DIR if the current directory is outside the working
175
+ tree.
176
+ (merge 035b5bf jk/pull-rebase-with-work-tree later to maint).
177
+
178
+ " "git push" on the receiving end used to call post-receive and post-update
179
+ hooks for attempted removal of non-existing refs.
180
+ (merge 160b81ed ph/push-to-delete-nothing later to maint).
181
+
182
* "gitweb" used to produce a non-working link while showing the contents
183
of a blob, when JavaScript actions are enabled.
184
(merge 2b07ff3ff ps/gitweb-js-with-lineno later to maint).
185
186
---
187
exec >/var/tmp/1
152
-O=v1.7.7-324-g47d45a5
188
+O=v1.7.7-368-g9638384
189
echo O=$(git describe --always master)
190
git log --first-parent --oneline --reverse ^$O master
191
echo