git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-format-patch-script bug?

From
MCMarco Costalba <mcostalba@yahoo.it>
Date
Aug 7, 2005, 20:53 UTC
Message-ID
<20050807205342.8497.qmail@web26304.mail.ukl.yahoo.com>
Junio C Hamano wrote:
Show 6 quoted lines
>
>I am reluctant to actually do this right away, because this is
>an incompatible change from the current format:
>
>    $ git format-patch his mine
>

Of course this breaks qgit interface to git-format-patch-script but if you think it's better this way....

Show 8 quoted lines
>The same goes for rebase (and therefore cherry).  I could use an
>ugly heuristics for backward compatibility like "if invoked with
>exactly two parameters, and there is no prefix ^ nor .. in these
>two, then use the old interpretation, otherwise give them to
>rev-parse", but I think this is ugly.
>
>So my question to the list is: do people mind this change?
>

I think it's ugly too, in this early phase of git development better go with proper solution then compatibility compromises.

A suggestion I would like to present is if can be useful a
kind of scheduling/list of planned compatibility break features so
 that developers can know in advance when and what will break
 their stuff and users can know when they will need to upgrade.
		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 
Next: Junio C Hamano
Message 1 of 3 in “Re: git-format-patch-script bug?”
  1. Marco CostalbaAug 7, 2005
  2. backward compatible changes to format-patch, rebase, cherry and fetchJunio C Hamano, Aug 7, 2005
  3. Teach format-patch, rebase and cherry a..b formatJunio C Hamano, Aug 8, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.