mirror of
https://github.com/git/git.git
synced 2026-01-12 13:53:11 +09:00
What's cooking (2012/04 #03)
This commit is contained in:
parent
5053b9c185
commit
066cbd132d
@ -1,56 +1,23 @@
|
||||
To: git@vger.kernel.org
|
||||
Subject: What's cooking in git.git (Apr 2012, #02; Wed, 4)
|
||||
X-master-at: e5056c05ecd2bdaceaa95e12e9e94b1584ec59c8
|
||||
X-next-at: 0677f639064c22077f02df7b77b29cd097a4ecef
|
||||
Subject: What's cooking in git.git (Apr 2012, #03; Fri, 6)
|
||||
X-master-at: e8dde3e5f9ddb7cf95a6ff3cea6cf07c3a2db80d
|
||||
X-next-at: 554fe20f43cb5d69d3fd745ccacd93776a4c101d
|
||||
|
||||
What's cooking in git.git (Apr 2012, #02; Wed, 4)
|
||||
What's cooking in git.git (Apr 2012, #03; Fri, 6)
|
||||
--------------------------------------------------
|
||||
|
||||
Here are the topics that have been cooking. Commits prefixed with '-' are
|
||||
only in 'pu' (proposed updates) while commits prefixed with '+' are in 'next'.
|
||||
|
||||
It seems that a last minute bug or two slipped in with the latest gitk
|
||||
updates, so I'll probably do the 1.7.10-rc4 tonight or tomorrow with the
|
||||
two patches posted yesterday and schedule the final by the end of the
|
||||
week. In the meantime, 1.7.9.6 is also out, to give GIT_MERGE_AUTOEDIT
|
||||
support for the maintenance track.
|
||||
After slipping for about a week, 1.7.10 final has been tagged. Let's wait
|
||||
for a few days to give time for the dust to settle and then open the new
|
||||
development cycle sometime next week.
|
||||
|
||||
You can find the changes described here in the integration branches of the
|
||||
repositories listed at
|
||||
|
||||
http://git-blame.blogspot.com/p/git-public-repositories.html
|
||||
|
||||
--------------------------------------------------
|
||||
[New Topics]
|
||||
|
||||
* jc/index-v4 (2012-04-04) 10 commits
|
||||
- update-index: upgrade/downgrade on-disk index version
|
||||
- read-cache.c: write prefix-compressed names in the index
|
||||
- read-cache.c: read prefix-compressed names in index on-disk version v4
|
||||
- read-cache.c: move code to copy incore to ondisk cache to a helper function
|
||||
- read-cache.c: move code to copy ondisk to incore cache to a helper function
|
||||
- read-cache.c: report the header version we do not understand
|
||||
- read-cache.c: make create_from_disk() report number of bytes it consumed
|
||||
- read-cache.c: allow unaligned mapping of the index file
|
||||
- cache.h: hide on-disk index details
|
||||
- varint: make it available outside the context of pack
|
||||
(this branch is tangled with jc/split-blob.)
|
||||
|
||||
* jk/add-p-skip-conflicts (2012-04-04) 3 commits
|
||||
- fixup from rctay
|
||||
- snap
|
||||
- add -p: skip conflicted paths
|
||||
|
||||
--------------------------------------------------
|
||||
[Graduated to "master"]
|
||||
|
||||
* pt/gitk (2012-04-02) 2 commits
|
||||
+ gitk: fix setting font display with new tabbed dialog layout.
|
||||
+ gitk: fix tabbed preferences construction when using tcl 8.4
|
||||
|
||||
Pat spotted and fixed a few bugs in the latest gitk updates; we may need
|
||||
these in 1.7.10 so testing on various platforms is very much appreciated.
|
||||
|
||||
--------------------------------------------------
|
||||
[Stalled]
|
||||
|
||||
@ -164,6 +131,31 @@ not working :-(.
|
||||
--------------------------------------------------
|
||||
[Cooking]
|
||||
|
||||
* jc/index-v4 (2012-04-04) 10 commits
|
||||
- update-index: upgrade/downgrade on-disk index version
|
||||
- read-cache.c: write prefix-compressed names in the index
|
||||
- read-cache.c: read prefix-compressed names in index on-disk version v4
|
||||
- read-cache.c: move code to copy incore to ondisk cache to a helper function
|
||||
- read-cache.c: move code to copy ondisk to incore cache to a helper function
|
||||
- read-cache.c: report the header version we do not understand
|
||||
- read-cache.c: make create_from_disk() report number of bytes it consumed
|
||||
- read-cache.c: allow unaligned mapping of the index file
|
||||
- cache.h: hide on-disk index details
|
||||
- varint: make it available outside the context of pack
|
||||
(this branch is tangled with jc/split-blob.)
|
||||
|
||||
Trivially shrinks the on-disk size of the index file to save both I/O and
|
||||
checksum overhead. The "v4" format represented here may not be what we
|
||||
eventually want to have, but the preparatory refactoring steps and the way
|
||||
how backward compatibility is retained should give plenty to learn to GSoC
|
||||
student-hopefuls.
|
||||
|
||||
* jk/add-p-skip-conflicts (2012-04-05) 1 commit
|
||||
- add--interactive: ignore unmerged entries in patch mode
|
||||
|
||||
Excludes conflicted paths from "add -p" processing, as it is not prepared
|
||||
to handle them.
|
||||
|
||||
* bw/spawn-via-shell-path (2012-04-03) 1 commit
|
||||
- Use SHELL_PATH from build system in run_command.c:prepare_shell_cmd
|
||||
|
||||
@ -181,15 +173,13 @@ When "git commit --template F" errors out because the user did not touch
|
||||
the message, it claimed that it aborts due to "empty message", which was
|
||||
utterly wrong.
|
||||
|
||||
* jc/push-upstream-sanity (2012-04-03) 2 commits
|
||||
- [fixup] remove misguided "try to see if URLs are the same"
|
||||
- push: detect nonsense "upstream" check more carefully
|
||||
* jc/push-upstream-sanity (2012-04-05) 1 commit
|
||||
- push: error out when the "upstream" semantics does not make sense
|
||||
|
||||
"git push $there" without refspec, when the current branch is set to push
|
||||
to a remote different from $there, used to push to $there using the
|
||||
upstream information to a remote unreleated to $there.
|
||||
|
||||
This is necessary if we were to switch the push.default to 'current'.
|
||||
Fix broken 'push to upstream' implementation. "git push $there" without
|
||||
refspec, when the current branch is set to push to a remote different from
|
||||
$there, used to push to $there using the upstream information to a remote
|
||||
unreleated to $there.
|
||||
|
||||
* jk/http-backend-keep-committer-ident-env (2012-03-30) 1 commit
|
||||
- http-backend: respect existing GIT_COMMITTER_* variables
|
||||
@ -197,7 +187,7 @@ This is necessary if we were to switch the push.default to 'current'.
|
||||
The smart-http backend used to always override GIT_COMMITTER_* variables
|
||||
with REMOTE_USER and REMOTE_ADDR.
|
||||
|
||||
* mk/gitweb-diff-hl (2012-04-04) 8 commits
|
||||
* mk/gitweb-diff-hl (2012-04-05) 8 commits
|
||||
- gitweb: Refinement highlightning in combined diffs
|
||||
- gitweb: Highlight interesting parts of diff
|
||||
- gitweb: Push formatting diff lines to print_diff_chunk()
|
||||
@ -207,6 +197,8 @@ with REMOTE_USER and REMOTE_ADDR.
|
||||
- gitweb: esc_html_hl_regions(): Don't create empty <span> elements
|
||||
- gitweb: Use descriptive names in esc_html_hl_regions()
|
||||
|
||||
Rerolled.
|
||||
|
||||
* it/fetch-pack-many-refs (2012-04-02) 5 commits
|
||||
- remote-curl: main test case for the OS command line overflow
|
||||
- fetch-pack: test cases for the new --stdin option
|
||||
@ -243,6 +235,7 @@ looked sane.
|
||||
- ...
|
||||
|
||||
A test merge of the 'subtree'.
|
||||
Waiting for an updated pull request.
|
||||
|
||||
* jk/branch-quiet (2012-03-26) 2 commits
|
||||
- teach "git branch" a --quiet option
|
||||
@ -251,8 +244,9 @@ A test merge of the 'subtree'.
|
||||
Even with "-q"uiet option, "checkout" used to report setting up tracking.
|
||||
Also "branch" learns "-q"uiet option to squelch informational message.
|
||||
|
||||
* jk/run-command-eacces (2012-04-03) 1 commit
|
||||
* jk/run-command-eacces (2012-04-05) 2 commits
|
||||
- run-command: treat inaccessible directories as ENOENT
|
||||
- compat/mingw.[ch]: Change return type of exec functions to int
|
||||
|
||||
When PATH contains an unreadable directory, alias expansion code did not
|
||||
kick in, and failed with an error that said "git-subcmd" was not found.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user