What's cooking in git.git (topics)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here are the topics that have been cooking.  Commits prefixed
with '-' are only in 'pu' while commits prefixed with '+' are
in 'next'.  The topics list the commits in reverse chronological
order.

* np/dreflog (Sat Feb 3 23:31:47 2007 -0800) 12 commits
 + show-branch -g: default to the current branch.
 + Let git-checkout always drop any detached head
 + Enable HEAD@{...} and make it independent from the current branch
 + scan reflogs independently from refs
 + add reflog when moving HEAD to a new branch
 + create_symref(): do not assume pathname from git_path() persists
   long enough
 + add logref support to git-symbolic-ref
 + move create_symref() past log_ref_write()
 + add reflog entries for HEAD when detached
 + enable separate reflog for HEAD
 + lock_ref_sha1_basic(): remember the original name of a ref when
   resolving it
 + make reflog filename independent from struct ref_lock

Earlier I predicted that this will not stabilize before 1.5.0
happens, but I was wrong.  I'd like to have this in 1.5.0.  Will
merge to 'master' soon.

Big thanks to Nico.

* ml/gitk (Thu Feb 1 08:46:38 2007 -0500) 2 commits
 - Make gitk work reasonably well on Cygwin.
 - gitk - remove trailing whitespace from a few lines.

Waiting for Paul's blessing, but I might just go ahead and apply
them to my tree before 1.5.0 happens.

* jc/blame (Tue Jan 30 01:11:08 2007 -0800) 1 commit
 - git-blame: no rev means start from the working tree file.

This changes the semantics of "git blame" without the revision
parameter.  It does not annotate HEAD version but annotates the
working tree changes as well.  Since it is a behaviour change,
it might make sense to have it in 1.5.0 if we ever want to do
this.

All the rest are outside of the scope of 1.5.0 and are on hold.

* js/reverse (Sat Jan 20 23:04:02 2007 +0100) 1 commit
 + Teach revision machinery about --reverse
* jc/fetch (Tue Jan 16 13:43:28 2007 -0800) 5 commits
 - git-fetch: rewrite expand_ref_wildcard in C
 - git-fetch: rewrite another shell loop in C
 - git-fetch: move more code into C.
 - git-fetch--tool: start rewriting parts of git-fetch in C.
 - git-fetch: split fetch_main into fetch_dumb and fetch_native
* jc/merge-base (Tue Jan 9 01:32:25 2007 -0800) 4 commits
 + in_merge_bases(): optimization
 + merge_base(): move traversal into a separate function.
 + Allow in_merge_bases() to take more than one reference commits.
 + Make merge-base a built-in.
* sp/merge (Thu Dec 28 02:35:17 2006 -0500) 1 commit
 - Avoid git-fetch in `git-pull .` when possible.
* jc/diff (Mon Dec 25 01:08:50 2006 -0800) 2 commits
 - test-para: combined diff between HEAD, index and working tree.
 - para-walk: walk n trees, index and working tree in parallel
* jc/explain (Mon Dec 4 19:35:04 2006 -0800) 1 commit
 - git-explain
* jc/3way (Wed Nov 29 18:53:13 2006 -0800) 1 commit
 + git-merge: preserve and merge local changes when doing fast
   forward
* jc/web (Wed Nov 8 14:54:09 2006 -0800) 1 commit
 - gitweb: steal loadavg throttle from kernel.org
* jc/pickaxe (Sun Nov 5 11:52:43 2006 -0800) 1 commit
 - blame: --show-stats for easier optimization work.
* jc/diff-apply-patch (Fri Sep 22 16:17:58 2006 -0700) 1 commit
 + git-diff/git-apply: make diff output a bit friendlier to GNU patch
   (part 2)

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]