| 1 | GIT v1.6.2.2 Release Notes |
| 2 | ========================== |
| 3 | |
| 4 | Fixes since v1.6.2.1 |
| 5 | -------------------- |
| 6 | |
| 7 | * A longstanding confusing description of what --pickaxe option of |
| 8 | git-diff does has been clarified in the documentation. |
| 9 | |
| 10 | * "git-blame -S" did not quite work near the commits that were given |
| 11 | on the command line correctly. |
| 12 | |
| 13 | * "git diff --pickaxe-regexp" did not count overlapping matches |
| 14 | correctly. |
| 15 | |
| 16 | * "git diff" did not feed files in work-tree representation to external |
| 17 | diff and textconv. |
| 18 | |
| 19 | * "git-fetch" in a repository that was not cloned from anywhere said |
| 20 | it cannot find 'origin', which was hard to understand for new people. |
| 21 | |
| 22 | * "git-format-patch --numbered-files --stdout" did not have to die of |
| 23 | incompatible options; it now simply ignores --numbered-files as no files |
| 24 | are produced anyway. |
| 25 | |
| 26 | * "git-ls-files --deleted" did not work well with GIT_DIR&GIT_WORK_TREE. |
| 27 | |
| 28 | * "git-read-tree A B C..." without -m option has been broken for a long |
| 29 | time. |
| 30 | |
| 31 | * git-send-email ignored --in-reply-to when --no-thread was given. |
| 32 | |
| 33 | * 'git-submodule add' did not tolerate extra slashes and ./ in the path it |
| 34 | accepted from the command line; it now is more lenient. |
| 35 | |
| 36 | * git-svn misbehaved when the project contained a path that began with |
| 37 | two dashes. |
| 38 | |
| 39 | * import-zips script (in contrib) did not compute the common directory |
| 40 | prefix correctly. |
| 41 | |
| 42 | * miscompilation of negated enum constants by old gcc (2.9) affected the |
| 43 | codepaths to spawn subprocesses. |
| 44 | |
| 45 | Many small documentation updates are included as well. |