mirror of
https://github.com/git/git.git
synced 2026-08-11 01:27:52 +00:00
What's cooking (2012/08 #06)
This commit is contained in:
@@ -1,23 +1,41 @@
|
||||
To: git@vger.kernel.org
|
||||
Cc: Eric Wong <normalperson@yhbt.net>,
|
||||
Pete Wyckoff <pw@padd.com>,
|
||||
Luke Diamand <luke@diamand.org>,
|
||||
Erik Faye-Lund <kusmabite@gmail.com>,
|
||||
Stefan Zager <szager@google.com>
|
||||
Bcc: lwn@lwn.net
|
||||
Subject: What's cooking in git.git (Aug 2012, #05; Sat, 18)
|
||||
X-master-at: 91e4bfe96f1e72a3ce743fe032bfadfc9509fc2a
|
||||
X-next-at: f24913b098a0334d129beee428e81b2d82449265
|
||||
Subject: What's cooking in git.git (Aug 2012, #06; Sun, 19)
|
||||
X-master-at: 889d35899ba64640e47798681ecb34a4be043bad
|
||||
X-next-at: d66298809de5c57cf7578f0abaa9088f2784c3c9
|
||||
|
||||
What's cooking in git.git (Aug 2012, #05; Sat, 18)
|
||||
What's cooking in git.git (Aug 2012, #06; Sun, 19)
|
||||
--------------------------------------------------
|
||||
|
||||
Here are the topics that have been cooking. Commits prefixed with '-' are
|
||||
only in 'pu' (proposed updates) while commits prefixed with '+' are in 'next'.
|
||||
|
||||
I'll be tagging the v1.7.12 final sometime tomorrow, and following
|
||||
the tradition the next branch will be rebuilt on top of 'master'
|
||||
after a few days. We would also eject some topics in 'next' that
|
||||
turned out to be mistakes when that rebuilding happens, but I do not
|
||||
think we have any such topics right now. And then, post 1.7.12
|
||||
cycle opens. I think the next cycle should start the transition of
|
||||
that much waited "push default change" topic and perhaps we may want
|
||||
to even call it 1.8.0 release. I haven't decided yet.
|
||||
Now 1.7.12 is out, we will have a few days of calming down period on
|
||||
the 'master' front, just in case we have to deal with brown paper
|
||||
bag post-release fixes, and then start getting the topics that have
|
||||
been cooking on the 'next' branch graduate to the 'master', perhaps
|
||||
starting on coming Wednesday.
|
||||
|
||||
For this cycle, we already have fairly well cooked topics, many of
|
||||
which are on 'next', and the git-svn updates for svn 1.7 by Michael
|
||||
G Schwern is also a candidate for early graduation, provided if Eric
|
||||
is OK with the series (I'd need to double check with him). There
|
||||
also were some topics that were almost there already during their
|
||||
review discussions but somehow lost momentum when we got distracted,
|
||||
and I think most of them would be ready fairly quickly if the
|
||||
respective owners of the topics (you know who you are) can find time
|
||||
to put some work into them.
|
||||
|
||||
So I'm planning to keep this cycle reasonably short and aim for
|
||||
tagging the result as 1.8.0 at the end of 9th week, on October 21st,
|
||||
after which I'd disappear for a few weeks.
|
||||
http://tinyurl.com/gitCal is where you can always find my rough
|
||||
tagging schedule at.
|
||||
|
||||
You can find the changes described here in the integration branches of the
|
||||
repositories listed at
|
||||
@@ -27,104 +45,13 @@ repositories listed at
|
||||
--------------------------------------------------
|
||||
[New Topics]
|
||||
|
||||
* hv/coding-guidelines (2012-08-15) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at 5a78f2c)
|
||||
+ Documentation/CodingGuidelines: spell out more shell guidelines
|
||||
* kk/maint-for-each-ref-multi-sort (2012-08-19) 2 commits
|
||||
- for-each-ref: Fix sort with multiple keys
|
||||
- t6300: test sort with multiple keys
|
||||
|
||||
In earlier days, "imitate the style in the neibouring code" was
|
||||
sufficient to keep the coherent style, but over time some parts of
|
||||
the codebase have drifted enough to make it ineffective.
|
||||
|
||||
* jc/daemon-access-hook (2012-08-15) 1 commit
|
||||
- daemon: --access-hook option
|
||||
|
||||
Allow an external command to tell git-daemon to decline service
|
||||
based on the client address, repository path, etc.
|
||||
|
||||
* jc/send-email-reconfirm (2012-08-14) 1 commit
|
||||
- send-email: validate & reconfirm interactive responses
|
||||
|
||||
Validate interactive input to "git send-email" to avoid common
|
||||
mistakes such as saying "y<RETURN>" to sender mail address whose
|
||||
prompt is given with a correctly guessed default.
|
||||
|
||||
* pw/p4-submit-conflicts (2012-08-16) 12 commits
|
||||
- git p4: add submit --prepare-p4-only option
|
||||
- git p4: add submit --dry-run option
|
||||
- git p4: accept -v for --verbose
|
||||
- git p4: revert deleted files after submit cancel
|
||||
- git p4: rearrange submit template construction
|
||||
- git p4: test clean-up after failed submit, fix added files
|
||||
- git p4: standardize submit cancel due to unchanged template
|
||||
- git p4: move conflict prompt into run, use [c]ontinue and [q]uit
|
||||
- git p4: remove submit failure options [a]pply and [w]rite
|
||||
- git p4: gracefully fail if some commits could not be applied
|
||||
- git p4 test: use p4d -L option to suppress log messages
|
||||
- git p4 test: remove bash-ism of combined export/assignment
|
||||
|
||||
* tx/relative-in-the-future (2012-08-16) 2 commits
|
||||
- date: show relative dates in the future
|
||||
- date: refactor the relative date logic from presentation
|
||||
|
||||
* ef/win32-cred-helper (2012-08-16) 1 commit
|
||||
- contrib: add win32 credential-helper
|
||||
|
||||
* jc/maint-abbrev-option-cli (2012-08-16) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at e002006)
|
||||
+ gitcli: describe abbreviation of long options
|
||||
|
||||
We did not document that many commands take unique prefix
|
||||
abbreviations of long options (e.g. "--option" may be the only flag
|
||||
that the command accepts that begin with "--opt", in which case you
|
||||
can give "--opt") anywhere easy to find for new people.
|
||||
|
||||
* mv/pull-r-for-rebase (2012-08-17) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at e7d885b)
|
||||
+ man: git pull -r is a short for --rebase
|
||||
|
||||
Minor documentation update.
|
||||
|
||||
* rr/precompose-utf8-cleanup (2012-08-17) 1 commit
|
||||
- cleanup precompose_utf8
|
||||
|
||||
A style and code cleanup.
|
||||
|
||||
* jc/doc-git-updates (2012-08-17) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at f24913b)
|
||||
+ Documentation: update the introductory section
|
||||
|
||||
* fa/remote-svn (2012-08-17) 16 commits
|
||||
- Add a test script for remote-svn
|
||||
- remote-svn: add marks-file regeneration
|
||||
- Add a svnrdump-simulator replaying a dump file for testing
|
||||
- remote-svn: add incremental import
|
||||
- remote-svn: Activate import/export-marks for fast-import
|
||||
- Create a note for every imported commit containing svn metadata
|
||||
- vcs-svn: add fast_export_note to create notes
|
||||
- Allow reading svn dumps from files via file:// urls
|
||||
- remote-svn, vcs-svn: Enable fetching to private refs
|
||||
- When debug==1, start fast-import with "--stats" instead of "--quiet"
|
||||
- Add documentation for the 'bidi-import' capability of remote-helpers
|
||||
- Connect fast-import to the remote-helper via pipe, adding 'bidi-import' capability
|
||||
- Add argv_array_detach and argv_array_free_detached
|
||||
- Add svndump_init_fd to allow reading dumps from arbitrary FDs
|
||||
- Integrate remote-svn into svn-fe/Makefile
|
||||
- Implement a remote helper for svn in C
|
||||
(this branch is used by fa/vcs-svn.)
|
||||
|
||||
* fa/vcs-svn (2012-08-18) 7 commits
|
||||
- fixup: add missing cast to vcs-svn/fast_export.c
|
||||
- fixup - no old style defn
|
||||
- vcs-svn: remove repo_tree
|
||||
- vcs-svn/svndump: rewrite handle_node(), begin|end_revision()
|
||||
- vcs-svn/svndump: restructure node_ctx, rev_ctx handling
|
||||
- svndump: move struct definitions to .h
|
||||
- vcs-svn: Add sha1 calculation to fast_export and line_buffer
|
||||
(this branch uses fa/remote-svn.)
|
||||
|
||||
* mh/maint-config-doc-proxy-command (2012-08-18) 2 commits
|
||||
- git-config doc: unconfuse an example
|
||||
- git-config.txt: fix example
|
||||
A small and sensible fix, even though the accompanying test seems to
|
||||
touch too many unrelated existing ones needlessly, which may want to
|
||||
be fixed by a reroll.
|
||||
|
||||
--------------------------------------------------
|
||||
[Stalled]
|
||||
@@ -209,14 +136,151 @@ working :-<.
|
||||
--------------------------------------------------
|
||||
[Cooking]
|
||||
|
||||
* hv/coding-guidelines (2012-08-15) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at 5a78f2c)
|
||||
+ Documentation/CodingGuidelines: spell out more shell guidelines
|
||||
|
||||
In earlier days, "imitate the style in the neibouring code" was
|
||||
sufficient to keep the coherent style, but over time some parts of
|
||||
the codebase have drifted enough to make it ineffective.
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* jc/daemon-access-hook (2012-08-15) 1 commit
|
||||
- daemon: --access-hook option
|
||||
|
||||
Allow an external command to tell git-daemon to decline service
|
||||
based on the client address, repository path, etc.
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/send-email-reconfirm (2012-08-14) 1 commit
|
||||
- send-email: validate & reconfirm interactive responses
|
||||
|
||||
Validate interactive input to "git send-email" to avoid common
|
||||
mistakes such as saying "y<RETURN>" to sender mail address whose
|
||||
prompt is given with a correctly guessed default.
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* pw/p4-submit-conflicts (2012-08-16) 12 commits
|
||||
- git p4: add submit --prepare-p4-only option
|
||||
- git p4: add submit --dry-run option
|
||||
- git p4: accept -v for --verbose
|
||||
- git p4: revert deleted files after submit cancel
|
||||
- git p4: rearrange submit template construction
|
||||
- git p4: test clean-up after failed submit, fix added files
|
||||
- git p4: standardize submit cancel due to unchanged template
|
||||
- git p4: move conflict prompt into run, use [c]ontinue and [q]uit
|
||||
- git p4: remove submit failure options [a]pply and [w]rite
|
||||
- git p4: gracefully fail if some commits could not be applied
|
||||
- git p4 test: use p4d -L option to suppress log messages
|
||||
- git p4 test: remove bash-ism of combined export/assignment
|
||||
|
||||
I saw Pete and Luke going back and forth collaborating, so I take
|
||||
that this may still be rerolled---if not, please holler.
|
||||
|
||||
* tx/relative-in-the-future (2012-08-16) 2 commits
|
||||
- date: show relative dates in the future
|
||||
- date: refactor the relative date logic from presentation
|
||||
|
||||
Not my itch; rewritten an earlier submission by Tom Xue into
|
||||
somewhat more maintainable form, though it breaks existing i18n.
|
||||
|
||||
* ef/win32-cred-helper (2012-08-16) 1 commit
|
||||
- contrib: add win32 credential-helper
|
||||
|
||||
Credential helper for Win32 (is this GUI???).
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/maint-abbrev-option-cli (2012-08-16) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at e002006)
|
||||
+ gitcli: describe abbreviation of long options
|
||||
|
||||
We did not document that many commands take unique prefix
|
||||
abbreviations of long options (e.g. "--option" may be the only flag
|
||||
that the command accepts that begin with "--opt", in which case you
|
||||
can give "--opt") anywhere easy to find for new people.
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* mv/pull-r-for-rebase (2012-08-17) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at e7d885b)
|
||||
+ man: git pull -r is a short for --rebase
|
||||
|
||||
Minor documentation update.
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* rr/precompose-utf8-cleanup (2012-08-17) 1 commit
|
||||
- cleanup precompose_utf8
|
||||
|
||||
A style and code cleanup.
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/doc-git-updates (2012-08-17) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at f24913b)
|
||||
+ Documentation: update the introductory section
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* fa/remote-svn (2012-08-17) 16 commits
|
||||
- Add a test script for remote-svn
|
||||
- remote-svn: add marks-file regeneration
|
||||
- Add a svnrdump-simulator replaying a dump file for testing
|
||||
- remote-svn: add incremental import
|
||||
- remote-svn: Activate import/export-marks for fast-import
|
||||
- Create a note for every imported commit containing svn metadata
|
||||
- vcs-svn: add fast_export_note to create notes
|
||||
- Allow reading svn dumps from files via file:// urls
|
||||
- remote-svn, vcs-svn: Enable fetching to private refs
|
||||
- When debug==1, start fast-import with "--stats" instead of "--quiet"
|
||||
- Add documentation for the 'bidi-import' capability of remote-helpers
|
||||
- Connect fast-import to the remote-helper via pipe, adding 'bidi-import' capability
|
||||
- Add argv_array_detach and argv_array_free_detached
|
||||
- Add svndump_init_fd to allow reading dumps from arbitrary FDs
|
||||
- Integrate remote-svn into svn-fe/Makefile
|
||||
- Implement a remote helper for svn in C
|
||||
(this branch is used by fa/vcs-svn.)
|
||||
|
||||
* fa/vcs-svn (2012-08-18) 7 commits
|
||||
- fixup: add missing cast to vcs-svn/fast_export.c
|
||||
- fixup - no old style defn
|
||||
- vcs-svn: remove repo_tree
|
||||
- vcs-svn/svndump: rewrite handle_node(), begin|end_revision()
|
||||
- vcs-svn/svndump: restructure node_ctx, rev_ctx handling
|
||||
- svndump: move struct definitions to .h
|
||||
- vcs-svn: Add sha1 calculation to fast_export and line_buffer
|
||||
(this branch uses fa/remote-svn.)
|
||||
|
||||
I haven't seen many comments and reviews from people involved in the
|
||||
area, other than DBarr's worries on teaching exporter (which is
|
||||
supposed to be Git agnostic, as its output "fast-import" format is
|
||||
meant to be usable by others) to compute object names in Git way.
|
||||
|
||||
It is somewhat hard for me to judge these two series.
|
||||
|
||||
* mh/maint-config-doc-proxy-command (2012-08-18) 2 commits
|
||||
- git-config doc: unconfuse an example
|
||||
- git-config.txt: fix example
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* ph/stash-rerere (2012-08-17) 2 commits
|
||||
- stash: invoke rerere in case of conflict
|
||||
- test: git-stash conflict sets up rerere
|
||||
|
||||
"git stash" internally used "git merge-recursive" backend, which did
|
||||
not trigger "rerere" upon conflicts unlike other mergy operations.
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* hv/submodule-path-unmatch (2012-08-14) 1 commit
|
||||
- Let submodule command exit with error status if path does not exist
|
||||
|
||||
As the title says.
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/add-delete-default (2012-08-13) 1 commit
|
||||
- git add: notice removal of tracked paths by default
|
||||
@@ -225,6 +289,9 @@ As the title says.
|
||||
not notice removed files, which may be "Huh?" to some users. They
|
||||
can of course use "git add -A dir/", but why should they?
|
||||
|
||||
Resurrected from graveyard, as I thought it was a worthwhile thing
|
||||
to do in the longer term; waiting for comments.
|
||||
|
||||
* jc/maint-rev-list-topo-doc (2012-08-15) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at d1f54d9)
|
||||
+ rev-list docs: clarify --topo-order description
|
||||
@@ -233,6 +300,8 @@ It was unclear what "--topo-order" was really about in the
|
||||
documentation. It is not just about "children before parent", but
|
||||
also about "don't mix lineages".
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* bc/receive-pack-stdout-protection (2012-08-06) 2 commits
|
||||
(merged to 'next' on 2012-08-07 at d7aa316)
|
||||
+ receive-pack: do not leak output from auto-gc to standard output
|
||||
@@ -242,14 +311,14 @@ When "git push" triggered the automatic gc on the receiving end, a
|
||||
message from "git prune" that said it was removing cruft leaked to
|
||||
the standard output, breaking the communication protocol.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* bc/prune-info (2012-08-07) 1 commit
|
||||
- prune.c: only print informational message in show_only or verbose mode
|
||||
|
||||
Teach "git prune" without "-v" to be silent about leftover temporary files.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/tag-doc (2012-08-06) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at 9fe64b2)
|
||||
@@ -259,7 +328,7 @@ Our documentation used to assume having files in .git/refs/*
|
||||
directories was the only to have branches and tags, but that is not
|
||||
true for quite some time.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* jk/docs-docbook-monospace-display (2012-08-07) 1 commit
|
||||
(merged to 'next' on 2012-08-18 at 7e02bf8)
|
||||
@@ -269,7 +338,7 @@ The documentation in the TeXinfo format was using indented output
|
||||
for materials meant to be examples that are better typeset in
|
||||
monospace.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* jc/maint-protect-sh-from-ifs (2012-08-08) 1 commit
|
||||
- sh-setup: protect from exported IFS
|
||||
@@ -278,6 +347,8 @@ When the user exports a non-default IFS without HT, scripts that
|
||||
rely on being able to parse "ls-files -s | while read a b c..."
|
||||
start to fail. Protect them from such a misconfiguration.
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* jk/check-docs-update (2012-08-08) 8 commits
|
||||
(merged to 'next' on 2012-08-18 at 4409d2e)
|
||||
+ check-docs: get documented command list from Makefile
|
||||
@@ -291,6 +362,8 @@ start to fail. Protect them from such a misconfiguration.
|
||||
|
||||
Simplify "make check-docs" implementation and update its coverage.
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* js/gitweb-path-info-unquote (2012-08-15) 1 commit
|
||||
(merged to 'next' on 2012-08-15 at 844da17)
|
||||
+ gitweb: URL-decode $my_url/$my_uri when stripping PATH_INFO
|
||||
@@ -299,7 +372,7 @@ Stripping of PATH_INFO in gitweb did not take url style quoting into
|
||||
account, failing to notice directories with funny characters e.g. SP
|
||||
in their paths.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* mg/rebase-i-onto-reflog-in-full (2012-08-10) 1 commit
|
||||
- rebase -i: use full onto sha1 in reflog
|
||||
@@ -307,9 +380,13 @@ Not urgent (non regression).
|
||||
The reflog entries left by "git rebase" and "git rebase -i" were
|
||||
inconsistent.
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* mz/empty-rebase-test (2012-08-09) 1 commit
|
||||
- add tests for 'git rebase --keep-empty'
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/capabilities (2012-08-13) 3 commits
|
||||
- fetch-pack: mention server version with verbose output
|
||||
- parse_feature_request: make it easier to see feature values
|
||||
@@ -319,6 +396,8 @@ inconsistent.
|
||||
Some capabilities were asked by fetch-pack even when upload-pack did
|
||||
not advertise that they are available. Fix fetch-pack not to do so.
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* pw/p4-use-client-spec-branch-detection (2012-08-11) 5 commits
|
||||
- git p4: make branch detection work with --use-client-spec
|
||||
- git p4: do wildcard decoding in stripRepoPath
|
||||
@@ -326,11 +405,14 @@ not advertise that they are available. Fix fetch-pack not to do so.
|
||||
- git p4 test: add broken --use-client-spec --detect-branches tests
|
||||
- git p4 test: move client_view() function to library
|
||||
|
||||
Will merge to 'next' and soon to 'master'.
|
||||
|
||||
* jc/maint-push-refs-all (2012-08-07) 2 commits
|
||||
- get_fetch_map(): tighten checks on dest refs
|
||||
- fetch/push: allow refs/*:refs/*
|
||||
|
||||
Allows pushing and fetching refs/stash.
|
||||
Need to send it out to the list for review.
|
||||
|
||||
* jk/version-string (2012-08-10) 3 commits
|
||||
(merged to 'next' on 2012-08-10 at d8dcb00)
|
||||
@@ -345,7 +427,7 @@ us an ability to expose the Git version over the wire in the
|
||||
protocol exchange. But we do so carefully only to the other end that
|
||||
understands it.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the third batch.
|
||||
|
||||
* js/grep-patterntype-config (2012-08-03) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at 1a08d6c)
|
||||
@@ -354,28 +436,31 @@ Not urgent (non regression).
|
||||
"grep" learned to use a non-standard pattern type by default if a
|
||||
configuration variable tells it to.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* mm/die-with-dashdash-help (2012-08-03) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at 1aae096)
|
||||
+ setup: clarify error messages for file/revisions ambiguity
|
||||
|
||||
Reword error messages.
|
||||
Not urgent (non regression).
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* tr/merge-recursive-flush (2012-08-03) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at da826ec)
|
||||
+ merge-recursive: eliminate flush_buffer() in favor of write_in_full()
|
||||
|
||||
Remove unnecessary code.
|
||||
Not urgent (non regression).
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* tr/void-diff-setup-done (2012-08-03) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at 668a46f)
|
||||
+ diff_setup_done(): return void
|
||||
|
||||
Remove unnecessary code.
|
||||
Not urgent (non regression).
|
||||
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* mk/test-seq (2012-08-04) 1 commit
|
||||
(merged to 'next' on 2012-08-06 at 3f6917c)
|
||||
@@ -384,7 +469,7 @@ Not urgent (non regression).
|
||||
|
||||
Add a compatibility/utility function to the test framework.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* ab/diff-write-incomplete-line (2012-08-05) 1 commit
|
||||
(merged to 'next' on 2012-08-07 at dcf02ae)
|
||||
@@ -394,14 +479,14 @@ Not urgent (non regression).
|
||||
The output from "git diff -B" for a file that ends with an
|
||||
incomplete line did not put "\ No newline..." on a line of its own.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* pg/maint-apply-remove-unused-variable (2012-08-05) 1 commit
|
||||
(merged to 'next' on 2012-08-05 at aa9f5e9)
|
||||
+ apply: delete unused deflate_origlen from patch struct
|
||||
|
||||
Remove unused field.
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* tg/index-v5 (2012-08-17) 13 commits
|
||||
- p0002-index.sh: add perf test for the index formats
|
||||
@@ -429,7 +514,7 @@ Assignments to errno before calling system functions that used to
|
||||
matter in the old code were left behind after the code structure
|
||||
changed sufficiently to make them useless.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* jc/maint-sane-execvp-notdir (2012-07-31) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at 5dd4240)
|
||||
@@ -438,7 +523,7 @@ Not urgent (non regression).
|
||||
"git foo" errored out with "Not a directory" when the user had a non
|
||||
directory on $PATH, and worse yet it masked an alias "foo" to run.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the third batch.
|
||||
|
||||
* jc/sanitize-nkd-lazy-iconv-open (2012-07-31) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at 832c238)
|
||||
@@ -448,7 +533,8 @@ Teach the code that works around NKD/NKC gotcha on MacOS to call
|
||||
iconv_open() only when it is necessary, in the hope of avoiding
|
||||
set-up overhead.
|
||||
|
||||
Not urgent (non regression).
|
||||
Needs some work to rename functions
|
||||
as mentioned by Linus in the discussion.
|
||||
|
||||
* tr/maint-send-email-2047 (2012-07-31) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at 17dfe57)
|
||||
@@ -457,7 +543,7 @@ Not urgent (non regression).
|
||||
"git send-email" did not unquote encoded words that appear on the
|
||||
header correctly, and lost "_" from strings.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* cw/cherry-pick-allow-empty-message (2012-08-06) 1 commit
|
||||
(merged to 'next' on 2012-08-09 at eab95f6)
|
||||
@@ -467,7 +553,7 @@ Not urgent (non regression).
|
||||
log message. The "--allow-empty-message" option can be used to
|
||||
silently proceed.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the third batch.
|
||||
|
||||
* ms/git-svn-1.7 (2012-08-02) 20 commits
|
||||
- git-svn: remove ad-hoc canonicalizations
|
||||
@@ -494,12 +580,14 @@ Not urgent (non regression).
|
||||
A series by Michael Schwern via Eric to update git-svn to revamp the
|
||||
way URLs are internally passed around, to make it work with SVN 1.7.
|
||||
|
||||
Will merge to 'next' after pinging Eric to double check and then to 'master'.
|
||||
|
||||
* jc/maint-t7406-rev-parse-max-count-huh (2012-07-30) 1 commit
|
||||
(merged to 'next' on 2012-07-30 at 9b27acc)
|
||||
+ t7406: fix misleading "rev-parse --max-count=1 HEAD"
|
||||
|
||||
Test clean-up, with no behaviour change.
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* jk/maint-diff-nul40-as-sentinel (2012-07-29) 1 commit
|
||||
+ diff: do not use null sha1 as a sentinel value
|
||||
@@ -508,7 +596,6 @@ Not urgent (non regression).
|
||||
"git diff" had a confusion between taking data from a path in the
|
||||
working tree and taking data from an object that happens to have
|
||||
name 0{40} recorded in a tree.
|
||||
Not urgent (non regression).
|
||||
|
||||
* mz/cherry-code-cleanup (2012-07-29) 3 commits
|
||||
- cherry: remove redundant check for merge commit
|
||||
@@ -516,7 +603,8 @@ Not urgent (non regression).
|
||||
- remove unnecessary parameter from get_patch_ids()
|
||||
|
||||
Minor code clean-up on the cherry-pick codepath.
|
||||
Not urgent (non regression).
|
||||
|
||||
Will merge to 'next'.
|
||||
|
||||
* jc/maint-config-exit-status (2012-07-30) 1 commit
|
||||
(merged to 'next' on 2012-07-30 at 8392da9)
|
||||
@@ -527,7 +615,7 @@ being incorrect. Update the implementation to give the documented
|
||||
status for a case that was documented, and introduce a new code for
|
||||
"all other errors".
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the third batch.
|
||||
|
||||
* jk/maint-null-in-trees (2012-07-29) 2 commits
|
||||
(merged to 'next' on 2012-07-30 at 771c497)
|
||||
@@ -537,7 +625,7 @@ Not urgent (non regression).
|
||||
|
||||
We do not want a link to 0{40} object stored anywhere in our objects.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* sz/submodule-force-update (2012-07-25) 1 commit
|
||||
(merged to 'next' on 2012-07-26 at 3bda2be)
|
||||
@@ -545,8 +633,6 @@ Not urgent (non regression).
|
||||
|
||||
We may want a documentation update and a few tests on top.
|
||||
|
||||
Not urgent (non regression).
|
||||
|
||||
* jc/test-prereq (2012-08-04) 8 commits
|
||||
(merged to 'next' on 2012-08-04 at 6dd9156)
|
||||
+ fixup! t3910: use the UTF8_NFD_TO_NFC test prereq
|
||||
@@ -564,7 +650,7 @@ Teaches the test framework to probe rarely used prerequistes lazily,
|
||||
and make use of it for detecting SYMLINKS, CASE_INSENSITIVE_FS and
|
||||
NKD/NKC MacOS x gotcha.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the first batch.
|
||||
|
||||
* da/difftool-updates (2012-08-10) 12 commits
|
||||
(merged to 'next' on 2012-08-10 at 4accbf6)
|
||||
@@ -586,16 +672,17 @@ Not urgent (non regression).
|
||||
"git difftool --dir-diff" learned to use symbolic links to prepare
|
||||
temporary copy of the working tree when available.
|
||||
|
||||
Not urgent (non regression).
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
* jk/no-more-pre-exec-callback (2012-06-05) 1 commit
|
||||
(merged to 'next' on 2012-07-23 at fe59cb6)
|
||||
+ pager: drop "wait for output to run less" hack
|
||||
|
||||
Will defer for 6 months until ancient "less" goes extinct.
|
||||
Will defer until the end of the 2012,
|
||||
waiting for older "less" to go extinct.
|
||||
|
||||
* mm/push-default-switch-warning (2012-06-24) 1 commit
|
||||
(merged to 'next' on 2012-06-26 at fea512a)
|
||||
+ push: start warning upcoming default change for push.default
|
||||
|
||||
Will defer for another cycle.
|
||||
Will merge to 'master' as part of the second batch.
|
||||
|
||||
Reference in New Issue
Block a user