Re: What's cooking in git.git (topics)
- From
Junio C Hamano <gitster@pobox.com>
- Date
- May 22, 2008, 18:17 UTC
- Message-ID
- <7vlk22urtt.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <alpine.DEB.1.00.0805221212200.30431@racer>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 8 quoted lines
>> * js/config-cb (Wed May 14 18:46:53 2008 +0100) 1 commit >> - Provide git_config with a callback-data parameter >> >> This needs to wait until most of the other things graduate for 1.5.6; >> luckily, unlike the other "path-list" changes, misconversions is much >> easier to catch for this change and I am not worried about it. > > Just let me know when to resubmit, and against what branch(es).
It is probably easier for me to munge the original submission from you when I decide to tag -rc0, adjusting any potential new callers (I do not think of any offhand in diff between master and next). We will need a quiescent time for this kind of change, and that way we will get such a quiescent window by definition.
Show 8 quoted lines
>> * js/mailinfo (Fri May 16 14:03:30 2008 +0100) 1 commit >> - <<PARK - BASE64 and QP still broken>> mailsplit and mailinfo: >> gracefully handle NUL characters >> >> When "am" processes a patch that modifies a line with NUL, we used to >> chomp the patch line there, resulting in rejects. This patch fixes the >> issue partially, only when the message is not encoded in BASE64 nor >> Quoted-Printable.
> Like I said, I would be happy if Tommy took care of that patch.
I dunno. Is it likely to happen? I'd take a look at it myself when I have a chance.
Show 8 quoted lines
>> * js/ignore-submodule (Wed May 14 18:03:59 2008 +0100) 3 commits >> + Ignore dirty submodule states during rebase and stash >> + Teach update-index about --ignore-submodules >> + diff options: Introduce --ignore-submodules > > I haven't heard back from you about renaming that option. I think I > suggested --non-gitlinks or something equally discouraging for > porcelain users.
The name is fine. I had more trouble with what it does, rather, what it doesn't --- it does not ignore typechange that involve a gitlink if I recall correctly.
Show 14 quoted lines
>> * db/clone-in-c (Tue May 20 14:15:14 2008 -0400) 11 commits >> + clone: fall back to copying if hardlinking fails >> + builtin-clone.c: Need to closedir() in copy_or_link_directory() >> + builtin-clone: fix initial checkout >> + Build in clone >> + Provide API access to init_db() >> + Add a function to set a non-default work tree >> + Allow for having for_each_ref() list extra refs >> + Have a constant extern refspec for "--tags" >> + Add a library function to add an alternate to the alternates file >> + Add a lockfile function to append to a file >> + Mark the list of refs to fetch as const > > Fingers crossed.
Rather, uncross them and type a few more tests ;-)?