Update draft release notes to 2.2
authorJunio C Hamano <gitster@pobox.com>
Wed, 29 Oct 2014 17:18:31 +0000 (10:18 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 29 Oct 2014 17:18:31 +0000 (10:18 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.2.0.txt
index b8017a6140dac1bb8e458b90c6cf7df69a5f8a08..826b0e420d3546b0f342407bd4e14d4b97e8ab3a 100644 (file)
@@ -11,6 +11,9 @@ Ports
 
  * The support to build with NO_PTHREADS has been resurrected.
 
 
  * The support to build with NO_PTHREADS has been resurrected.
 
+ * Compilation options has been updated a bit to support z/OS port
+   better.
+
 
 UI, Workflows & Features
 
 
 UI, Workflows & Features
 
@@ -33,10 +36,16 @@ UI, Workflows & Features
    to replace blob contents, names of people and paths and log
    messages with bland and simple strings to help them.
 
    to replace blob contents, names of people and paths and log
    messages with bland and simple strings to help them.
 
+ * "git difftool" learned an option to stop feeding paths to the
+   diff backend when it exits with a non-zero status.
+
  * "log --date=iso" uses a slight variant of ISO 8601 format that is
    made more human readable.  A new "--date=iso-strict" option gives
    datetime output that is more strictly conformant.
 
  * "log --date=iso" uses a slight variant of ISO 8601 format that is
    made more human readable.  A new "--date=iso-strict" option gives
    datetime output that is more strictly conformant.
 
+ * The logic "git prune" uses is more resilient against various corner
+   cases.
+
  * A broken reimplementation of Git could write an invalid index that
    records both stage #0 and higher stage entries for the same path.
    We now notice and reject such an index, as there is no sensible
  * A broken reimplementation of Git could write an invalid index that
    records both stage #0 and higher stage entries for the same path.
    We now notice and reject such an index, as there is no sensible
@@ -53,6 +62,10 @@ UI, Workflows & Features
    creted temporary directory, instead of the current directory, by
    setting the mergetool.writeToTemp configuration variable.
 
    creted temporary directory, instead of the current directory, by
    setting the mergetool.writeToTemp configuration variable.
 
+ * "git mergetool" understands "--tool bc" now, as version 4 of
+   BeyondCompare can be driven the same way as its version 3 and it
+   feels awkward to say "--tool bc3".
+
  * The "pre-receive" and "post-receive" hooks are no longer required
    to consume their input fully (not following this requirement used
    to result in intermittent errors in "git push").
  * The "pre-receive" and "post-receive" hooks are no longer required
    to consume their input fully (not following this requirement used
    to result in intermittent errors in "git push").
@@ -150,6 +163,10 @@ Performance, Internal Implementation, etc.
    array for child process, alleviating the need for the callers to
    allocate and deallocate them.
 
    array for child process, alleviating the need for the callers to
    allocate and deallocate them.
 
+ * Some people use AsciiDoctor, instead of AsciiDoc, to format our
+   documentation set; the documentation has been adjusted, as
+   AsciiDoctor is pickier than AsciiDoc in its input mark-up.
+
 
 Also contains various documentation updates and code clean-ups.
 
 
 Also contains various documentation updates and code clean-ups.