Documentation / RelNotes / 1.6.5.5.txton commit Merge branch 'ag/rebase-i-in-c' into js/rebase-in-c-5.5-work-with-rebase-i-in-c (5ab7e0f)
   1Git v1.6.5.5 Release Notes
   2==========================
   3
   4Fixes since v1.6.5.4
   5--------------------
   6
   7 * Manual pages can be formatted with older xmlto again.
   8
   9 * GREP_OPTIONS exported from user's environment could have broken
  10   our scripted commands.
  11
  12 * In configuration files, a few variables that name paths can begin with
  13   ~/ and ~username/ and they are expanded as expected.  This is not a
  14   bugfix but 1.6.6 will have this and without backporting users cannot
  15   easily use the same ~/.gitconfig across versions.
  16
  17 * "git diff -B -M" did the same computation to hash lines of contents
  18   twice, and held onto memory after it has used the data in it
  19   unnecessarily before it freed.
  20
  21 * "git diff -B" and "git diff --dirstat" was not counting newly added
  22   contents correctly.
  23
  24 * "git format-patch revisions... -- path" issued an incorrect error
  25   message that suggested to use "--" on the command line when path
  26   does not exist in the current work tree (it is a separate matter if
  27   it makes sense to limit format-patch with pathspecs like that
  28   without using the --full-diff option).
  29
  30 * "git grep -F -i StRiNg" did not work as expected.
  31
  32 * Enumeration of available merge strategies iterated over the list of
  33   commands in a wrong way, sometimes producing an incorrect result.
  34
  35 * "git shortlog" did not honor the "encoding" header embedded in the
  36   commit object like "git log" did.
  37
  38 * Reading progress messages that come from the remote side while running
  39   "git pull" is given precedence over reading the actual pack data to
  40   prevent garbled progress message on the user's terminal.
  41
  42 * "git rebase" got confused when the log message began with certain
  43   strings that looked like Subject:, Date: or From: header.
  44
  45 * "git reset" accidentally run in .git/ directory checked out the
  46   work tree contents in there.
  47
  48
  49Other minor documentation updates are included.