From: Petr Baudis <pasky@suse.cz>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Junio C Hamano <junkio@cox.net>, git@vger.kernel.org
Subject: Re: My Itchlist
Date: Sat, 13 Aug 2005 22:05:04 +0200 [thread overview]
Message-ID: <20050813200504.GL5608@pasky.ji.cz> (raw)
In-Reply-To: <Pine.LNX.4.58.0508051924390.3258@g5.osdl.org>
Dear diary, on Sat, Aug 06, 2005 at 04:39:01AM CEST, I got a letter
where Linus Torvalds <torvalds@osdl.org> told me that...
> On Fri, 5 Aug 2005, Junio C Hamano wrote:
> > - teach git-apply "reverse" and possibly "fuzz".
> >
> > I think this might help Porcelain; currently they have to
> > interpret git extended diff headers themselves.
>
> Reverse would definitely be useful. "fuzz" is really pretty dangerous. I
> think that once a a patch doesn't apply, you really want to have helper
> tools like a graphical "wiggle" etc, and that really means that it's not
> "git-apply", it's something totally different.
I don't know, but I come across fuzzy patches quite frequently and any
problems have been always _extremely_ rare. And in any case, I can (and
do) verify it right away by doing cg-diff and checking what changes did
the patch really do.
> And quite frankly, if you have a tool that can handle unified diffs
> already, then extending it for the git rename stuff should be pretty easy.
> It's not like we haven't wanted renaming patches for at least a _decade_
> already, it's just that nobody ever did them.
That reminds me I should finally add support for renames to cg-patch...
--
Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
If you want the holes in your knowledge showing up try teaching
someone. -- Alan Cox
next prev parent reply other threads:[~2005-08-13 20:05 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-06 1:52 My Itchlist Junio C Hamano
2005-08-06 2:39 ` Linus Torvalds
2005-08-06 6:50 ` Johannes Schindelin
2005-08-06 19:04 ` Junio C Hamano
2005-08-13 20:05 ` Petr Baudis [this message]
2005-08-07 6:00 ` GIT 0.99.4 (preview) Junio C Hamano
2005-08-08 3:18 ` Horst von Brand
2005-08-08 9:09 ` GIT 0.99.4 preview: current status Junio C Hamano
2005-08-08 17:38 ` Request for help from binary packaging people Junio C Hamano
2005-08-08 18:20 ` Sergey Vlasov
2005-08-08 18:58 ` Chris Wright
2005-08-08 22:02 ` Junio C Hamano
2005-08-08 22:21 ` Chris Wright
2005-08-08 22:49 ` Junio C Hamano
2005-08-10 21:15 ` Matthias Urlichs
2005-08-10 22:11 ` [PATCH] Debian packaging for 0.99.4 Matthias Urlichs
2005-08-10 22:56 ` Martin Langhoff
2005-08-10 23:39 ` Matthias Urlichs
2005-08-11 3:17 ` Sebastian Kuzminsky
2005-08-11 4:44 ` Martin Langhoff
2005-08-11 5:01 ` Sebastian Kuzminsky
2005-08-11 6:12 ` Junio C Hamano
2005-08-11 5:05 ` Linus Torvalds
2005-08-11 5:30 ` Johannes Schindelin
2005-08-11 5:48 ` Sebastian Kuzminsky
2005-08-11 16:04 ` Matthias Urlichs
2005-08-11 16:30 ` Linus Torvalds
2005-08-11 19:06 ` Sebastian Kuzminsky
2005-08-11 20:15 ` Sam Ravnborg
2005-08-11 20:23 ` Sebastian Kuzminsky
2005-08-11 20:32 ` Matthias Urlichs
2005-08-11 20:44 ` Sebastian Kuzminsky
2005-08-11 20:24 ` Matthias Urlichs
2005-08-11 20:32 ` Sam Ravnborg
2005-08-11 22:13 ` Alan Chandler
2005-08-11 22:18 ` Sebastian Kuzminsky
2005-08-12 8:34 ` Matthias Urlichs
2005-08-12 8:41 ` David Lang
2005-08-12 10:35 ` Matthias Urlichs
2005-08-13 23:57 ` Ryan Anderson
2005-08-14 0:11 ` Matthias Urlichs
2005-08-15 5:08 ` Ryan Anderson
2005-08-14 0:48 ` Junio C Hamano
2005-08-14 0:49 ` Junio C Hamano
2005-08-11 21:51 ` Linus Torvalds
2005-08-11 21:53 ` Linus Torvalds
2005-08-11 22:20 ` Sebastian Kuzminsky
2005-08-11 23:09 ` Christian Meder
2005-08-11 23:12 ` Matthias Urlichs
2005-08-12 8:08 ` [PATCH] Debian packaging for 0.99.4 [u] Andreas Jellinghaus [c]
2005-08-11 19:11 ` [PATCH] Debian packaging for 0.99.4 Junio C Hamano
2005-08-11 21:45 ` Gene Heskett
2005-08-11 22:21 ` Junio C Hamano
[not found] ` <7vd5olqtvp.fsf@assigned-by-dhcp.cox.net>
[not found] ` <20050810235436.GW28270@kiste.smurf.noris.de>
2005-08-12 20:21 ` Junio C Hamano
2005-08-12 22:54 ` Martin Langhoff
2005-08-13 0:41 ` Matthias Urlichs
2005-08-13 0:38 ` [PATCH] more Debian packaging fixes Matthias Urlichs
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050813200504.GL5608@pasky.ji.cz \
--to=pasky@suse.cz \
--cc=git@vger.kernel.org \
--cc=junkio@cox.net \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).