]>
Commit | Line | Data |
---|---|---|
1 | Git v1.7.9.2 Release Notes | |
2 | ========================== | |
3 | ||
4 | Fixes since v1.7.9.1 | |
5 | -------------------- | |
6 | ||
7 | * Bash completion script (in contrib/) did not like a pattern that | |
8 | begins with a dash to be passed to __git_ps1 helper function. | |
9 | ||
10 | * Adaptation of the bash completion script (in contrib/) for zsh | |
11 | incorrectly listed all subcommands when "git <TAB><TAB>" was given | |
12 | to ask for list of porcelain subcommands. | |
13 | ||
14 | * The build procedure for profile-directed optimized binary was not | |
15 | working very well. | |
16 | ||
17 | * Some systems need to explicitly link -lcharset to get locale_charset(). | |
18 | ||
19 | * t5541 ignored user-supplied port number used for HTTP server testing. | |
20 | ||
21 | * The error message emitted when we see an empty loose object was | |
22 | not phrased correctly. | |
23 | ||
24 | * The code to ask for password did not fall back to the terminal | |
25 | input when GIT_ASKPASS is set but does not work (e.g. lack of X | |
26 | with GUI askpass helper). | |
27 | ||
28 | * We failed to give the true terminal width to any subcommand when | |
29 | they are invoked with the pager, i.e. "git -p cmd". | |
30 | ||
31 | * map_user() was not rewriting its output correctly, which resulted | |
32 | in the user visible symptom that "git blame -e" sometimes showed | |
33 | excess '>' at the end of email addresses. | |
34 | ||
35 | * "git checkout -b" did not allow switching out of an unborn branch. | |
36 | ||
37 | * When you have both .../foo and .../foo.git, "git clone .../foo" did not | |
38 | favor the former but the latter. | |
39 | ||
40 | * "git commit" refused to create a commit when entries added with | |
41 | "add -N" remained in the index, without telling Git what their content | |
42 | in the next commit should be. We should have created the commit without | |
43 | these paths. | |
44 | ||
45 | * "git diff --stat" said "files", "insertions", and "deletions" even | |
46 | when it is showing one "file", one "insertion" or one "deletion". | |
47 | ||
48 | * The output from "git diff --stat" for two paths that have the same | |
49 | amount of changes showed graph bars of different length due to the | |
50 | way we handled rounding errors. | |
51 | ||
52 | * "git grep" did not pay attention to -diff (hence -binary) attribute. | |
53 | ||
54 | * The transport programs (fetch, push, clone)ignored --no-progress | |
55 | and showed progress when sending their output to a terminal. | |
56 | ||
57 | * Sometimes error status detected by a check in an earlier phase of | |
58 | "git receive-pack" (the other end of "git push") was lost by later | |
59 | checks, resulting in false indication of success. | |
60 | ||
61 | * "git rev-list --verify" sometimes skipped verification depending on | |
62 | the phase of the moon, which dates back to 1.7.8.x series. | |
63 | ||
64 | * Search box in "gitweb" did not accept non-ASCII characters correctly. | |
65 | ||
66 | * Search interface of "gitweb" did not show multiple matches in the same file | |
67 | correctly. | |
68 | ||
69 | Also contains minor fixes and documentation updates. |