Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Aug 28, 2008, at 9:35 AM, Linus Torvalds wrote:

On Thu, 28 Aug 2008, Perry Wagle wrote:

The PATH thing fixes the problem of typing in git-commands at the
command line, but not for scripts containing git<DASH> commands. I've
seen no-one rebut my rebuttal.

What drugs are you people on?

No drugs, just that I was expecting people to do more than demonstrate to me the excellence of their knee reflex. Especially you (Linus), who supports thinking things out and not depending on debugging tools.

I prefer to think things out and not "coding from the hip". I can be proven wrong, but you are going to have to engage your brain to do so. Threatening me or whacking me with the neural loop from your spine to your knee isn't going to cut it.

Just put it in your .bash_profile or something. It will now work for all
your scripts.

In terms of continuing to provide me git<DASH><TAB> if I so desire, that's an excellent idea, and I've repeatedly said so.

In terms of preserving scripts, thats a filthy hack that only fixes my own execution of those scripts, not for other people. And some people don't run bash, so /etc/bashrc *on every system* or whatever doesn't actually do it either. Did you think that out?

And for us people who do _not_ want it, we fix the scripts, or we don't
run them.

This is one upward compatibility broken for goofy reasons, at least those given in this thread, where there were numerous "ZOMG! I get 143 completions!" accompanied by false claims that it was a 143 element *list* when in fact a *hash table* is used.

But the issue for me is what other upward compatibilities were broken? What am I testing for? Is is really only that I

    sed s/git-/git<SPACE>/g

on the scripts? I'm doubting it, given the quality of reasoning and lack of respect for upward compatibility on this thread.

Yes, I'm over-killing a molehill, but I see you all building a mountain in the distance that I don't feel like climbing. I haven't been paid to do git stuff for months.

-- Perry
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux