Re: [PATCH] grep: --full-tree
- From
Felipe Contreras <felipe.contreras@gmail.com>
- Date
- Nov 29, 2009, 11:48 UTC
- Message-ID
- <94a0d4530911290348mf3b713aq15fe45ce92743b9d@mail.gmail.com>
- In-Reply-To
- <7vk4xbn7nl.fsf@alter.siamese.dyndns.org>
On Fri, Nov 27, 2009 at 8:29 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 7 quoted lines
> That is exactly how we work and what people have been working hard for > 1.7.0. Check the planned changes listed in the recent (and not so recent) > "What's cooking" summary reports. > > Changing "grep" is too late for 1.7.0, but we are trying to find an easy > migration path like you mentioned in your message and that is exactly what > this thread is about.
How about this. For now, make --full-tree available, and that's it. Then, on 1.8.0, add the configuration option, and if there's consensus make it default (-1 from me).
However, in order to ease the transition I think Jeff's GIT_PLUMBING (I would call it GIT_SCRIPTING) should be introduced on 1.7.0 so people can start exporting it in their scripts. That way people don't have to worry about adding --(no-)full-tree on their scripts (nor any other argument that depends on configurations) and when 1.8.0 comes, there's no script breakage.
-- Felipe Contreras