Documentation / RelNotes-1.6.0.2.txton commit Merge branch 'jc/cc-ld-dynpath' (cd50988)
   1GIT v1.6.0.2 Release Notes
   2==========================
   3
   4Fixes since v1.6.0.1
   5--------------------
   6
   7* Installation on platforms that needs .exe suffix to git-* programs were
   8  broken in 1.6.0.1.
   9
  10* Installation on filesystems without symbolic links support did nto
  11  work well.
  12
  13* In-tree documentations and test scripts now use "git foo" form to set a
  14  better example, instead of the "git-foo" form (which is an acceptable
  15  form if you have "PATH=$(git --exec-path):$PATH" in your script)
  16
  17* Many commands did not use the correct working tree location when used
  18  with GIT_WORK_TREE environment settings.
  19
  20
  21* "git apply --unidiff-zero" incorrectly applied a -U0 patch that inserts
  22  a new line before the second line.
  23
  24* "git blame -c" did not exactly work like "git annotate" when range
  25  boundaries are involved.
  26
  27* "git clone $there $here/" with extra trailing slashes after explicit
  28  local directory name $here did not work as expected.
  29
  30* "git diff --dirstat -M" did not add changes in subdirectories up
  31  correctly for renamed paths.
  32
  33* "git diff --cumulative" did not imply "--dirstat".
  34
  35* "git for-each-ref refs/heads/" did not work as expected.
  36
  37* "git gui" allowed users to feed patch without any context to be applied.
  38
  39* "git gui" botched parsing "diff" output when a line that begins with two
  40  dashes and a space gets removed or a line that begins with two pluses
  41  and a space gets added.
  42
  43* "git gui" translation updates and i18n fixes.
  44
  45* "git log -i --grep=pattern" did not ignore case; neither "git log -E
  46  --grep=pattern" triggered extended regexp.
  47
  48* "git log --pretty="%ad" --date=short" did not use short format when
  49  showing the timestamp.
  50
  51* Build procedure for "git shell" that used stub versions of some
  52  functions and globals was not understood by linkers on some platforms.
  53
  54* "git stash" was fooled by a stat-dirty but otherwise unmodified paths
  55  and refused to work until the user refreshed the index.
  56
  57* "git verify-pack -v" did not work correctly when given more than one
  58  packfile.
  59
  60Also contains many documentation updates.
  61
  62--
  63exec >/var/tmp/1
  64O=v1.6.0.1-61-g1eff26c
  65echo O=$(git describe maint)
  66git shortlog --no-merges $O..maint
  67