@@ -17,16 +17,26 @@ Fixes since v1.6.0.1
17
17
* Many commands did not use the correct working tree location when used
18
18
with GIT_WORK_TREE environment settings.
19
19
20
+ * Some systems needs to use compatibility fnmach and regex libraries
21
+ independent from each other; the compat/ area has been reorganized to
22
+ allow this.
23
+
20
24
21
25
* "git apply --unidiff-zero" incorrectly applied a -U0 patch that inserts
22
26
a new line before the second line.
23
27
24
28
* "git blame -c" did not exactly work like "git annotate" when range
25
29
boundaries are involved.
26
30
31
+ * "git checkout file" when file is still unmerged checked out contents from
32
+ a random high order stage, which was confusing.
33
+
27
34
* "git clone $there $here/" with extra trailing slashes after explicit
28
35
local directory name $here did not work as expected.
29
36
37
+ * "git diff" on tracked contents with CRLF line endings did not drive "less"
38
+ intelligently when showing added or removed lines.
39
+
30
40
* "git diff --dirstat -M" did not add changes in subdirectories up
31
41
correctly for renamed paths.
32
42
@@ -42,26 +52,36 @@ Fixes since v1.6.0.1
42
52
43
53
* "git gui" translation updates and i18n fixes.
44
54
55
+ * "git index-pack" is more careful against disk corruption while completing
56
+ a thin pack.
57
+
45
58
* "git log -i --grep=pattern" did not ignore case; neither "git log -E
46
59
--grep=pattern" triggered extended regexp.
47
60
48
61
* "git log --pretty="%ad" --date=short" did not use short format when
49
62
showing the timestamp.
50
63
64
+ * "git log --author=author" match incorrectly matched with the
65
+ timestamp part of "author " line in commit objects.
66
+
67
+ * "git log -F --author=author" did not work at all.
68
+
51
69
* Build procedure for "git shell" that used stub versions of some
52
70
functions and globals was not understood by linkers on some platforms.
53
71
54
72
* "git stash" was fooled by a stat-dirty but otherwise unmodified paths
55
73
and refused to work until the user refreshed the index.
56
74
75
+ * "git svn" was broken on Perl before 5.8 with recent fixes to reduce
76
+ use of temporary files.
77
+
57
78
* "git verify-pack -v" did not work correctly when given more than one
58
79
packfile.
59
80
60
81
Also contains many documentation updates.
61
82
62
83
--
63
84
exec >/var/tmp/1
64
- O=v1.6.0.1-61-g1eff26c
85
+ O=v1.6.0.1-78-g3632cfc
65
86
echo O=$(git describe maint)
66
87
git shortlog --no-merges $O..maint
67
-
0 commit comments