1Git v1.7.9.1 Release Notes 2========================== 3 4Fixes since v1.7.9 5------------------ 6 7 * Subprocesses spawned from various git programs were often left running 8 to completion even when the top-level process was killed. 9 10 * Using "git grep -l/-L" together with options -W or --break may not 11 make much sense as the output is to only count the number of hits 12 and there is no place for file breaks, but the latter options made 13 "-l/-L" to miscount the hits. 14 15 * "git log --first-parent $pathspec" did not stay on the first parent 16 chain and veered into side branch from which the whole change to the 17 specified paths came. 18 19 * "git push -q" was not sufficiently quiet. 20 21 * When "git push" fails to update any refs, the client side did not 22 report an error correctly to the end user. 23 24 * "git mergetool" now gives an empty file as the common base version 25 to the backend when dealing with the "both sides added, differently" 26 case. 27 28 * When asking for a tag to be pulled, "request-pull" did not show the 29 name of the tag prefixed with "tags/", which would have helped older 30 clients. 31 32 * "git submodule add $path" forgot to recompute the name to be stored 33 in .gitmodules when the submodule at $path was once added to the 34 superproject and already initialized. 35 36Also contains minor fixes and documentation updates.