@@ -85,13 +85,22 @@ Fixes since v1.7.12
8585 rely on being able to parse "ls-files -s | while read a b c..."
8686 started to fail. Protect them from such a misconfiguration.
8787
88+ * The attribute system may be asked for a path that itself or its
89+ leading directories no longer exists in the working tree, and it is
90+ fine if we cannot open .gitattribute file in such a case. Failure
91+ to open per-directory .gitattributes with error status other than
92+ ENOENT and ENOTDIR should be diagnosed, but it wasn't.
93+
8894 * After "gitk" showed the contents of a tag, neither "Reread
8995 references" nor "Reload" did not update what is shown as the
9096 contents of it, when the user overwrote the tag with "git tag -f".
9197
9298 * "ciabot" script (in contrib/) has been updated with extensive
9399 documentation.
94100
101+ * "git-jump" script (in contrib/) did not work well when
102+ diff.noprefix or diff.mnemonicprefix is in effect.
103+
95104 * Older parts of the documentation described as if having a regular
96105 file in .git/refs/ hierarchy were the only way to have branches and
97106 tags, which is not true for quite some time.
@@ -121,3 +130,5 @@ Fixes since v1.7.12
121130 branch name is a parameter to the option, but the heading for the
122131 option description was "-B::", not "-B branch::", making the
123132 documentation misleading.
133+
134+ Also contains numerous documentation updates.
0 commit comments