@@ -90,6 +90,10 @@ Foreign interfaces, subsystems and ports.
90
90
91
91
UI, Workflows & Features
92
92
93
+ * Just like we give a reasonable default for "less" via the LESS
94
+ environment variable, we now specify a reasonable default for "lv"
95
+ via the "LV" environment variable when spawning the pager.
96
+
93
97
* Two-level configuration variable names in "branch.*" and "remote.*"
94
98
hierarchies, whose variables are predominantly three-level, were
95
99
not completed by hitting a <TAB> in bash and zsh completions.
@@ -154,6 +158,13 @@ UI, Workflows & Features
154
158
155
159
Performance, Internal Implementation, etc.
156
160
161
+ * When parsing a 40-hex string into the object name, the string is
162
+ checked to see if it can be interpreted as a ref so that a warning
163
+ can be given for ambiguity. The code kicked in even when the
164
+ core.warnambiguousrefs is set to false to squelch this warning, in
165
+ which case the cycles spent to look at the ref namespace were an
166
+ expensive no-op, as the result was discarded without being used.
167
+
157
168
* The naming convention of the packfiles has been updated; it used to
158
169
be based on the enumeration of names of the objects that are
159
170
contained in the pack, but now it also depends on how the packed
@@ -197,6 +208,10 @@ Unless otherwise noted, all the fixes since v1.8.5 in the maintenance
197
208
track are contained in this release (see the maintenance releases' notes
198
209
for details).
199
210
211
+ * The implementation of 'git stash $cmd "stash@{...}"' did not quote
212
+ the stash argument properly and left it split at IFS whitespace.
213
+ (merge 2a07e43 ow/stash-with-ifs later to maint).
214
+
200
215
* The "--[no-]informative-errors" options to "git daemon" were parsed
201
216
a bit too loosely, allowing any other string after these option
202
217
names.
0 commit comments