summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2015-06-05 19:20:57 (GMT)
committerJunio C Hamano <gitster@pobox.com>2015-06-05 19:20:57 (GMT)
commitf1673dc47427f0c090c712bad981f05e790799be (patch)
treef3d1deb7636dc937d3cdd42bec54a1b3fd6a9684
parent9fb0a798a74509ddc17f7ba7390abce5981c20de (diff)
downloadgit-f1673dc47427f0c090c712bad981f05e790799be.zip
git-f1673dc47427f0c090c712bad981f05e790799be.tar.gz
git-f1673dc47427f0c090c712bad981f05e790799be.tar.bz2
The first half of the seventh batch for 2.5
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--Documentation/RelNotes/2.5.0.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.5.0.txt b/Documentation/RelNotes/2.5.0.txt
index 0b7fe2a..946fcb5 100644
--- a/Documentation/RelNotes/2.5.0.txt
+++ b/Documentation/RelNotes/2.5.0.txt
@@ -21,6 +21,17 @@ UI, Workflows & Features
chunks from Perforce, instead of making one call to "p4 changes"
that may trigger "too many rows scanned" error from Perforce.
+ * Unlike "$EDITOR" and "$GIT_EDITOR" that can hold the path to the
+ command and initial options (e.g. "/path/to/emacs -nw"), 'git p4'
+ did not let the shell interpolate the contents of the environment
+ variable that name the editor "$P4EDITOR" (and "$EDITOR", too).
+ This release makes it in line with the rest of Git, as well as with
+ Perforce.
+
+ * A new short-hand <branch>@{push} denotes the remote-tracking branch
+ that tracks the branch at the remote the <branch> would be pushed
+ to.
+
* "git show-branch --topics HEAD" (with no other arguments) did not
do anything interesting. Instead, contrast the given revision
against all the local branches by default.
@@ -150,6 +161,9 @@ Performance, Internal Implementation, Development Support etc.
the semantics of the option changed back in Git 1.9 days.
(merge 19d122b pt/pull-tags-error-diag later to maint).
+ * for_each_ref() callback functions were taught to name the objects
+ not with "unsigned char sha1[20]" but with "struct object_id".
+
Also contains various documentation updates and code clean-ups.