Re: [PATCH RFC3 08/13] send-email: Remove superfluous `my $editor = ...'
- From
Björn Steinbrink <b.steinbrink@gmx.de>
- Date
- Apr 14, 2009, 06:16 UTC
- Message-ID
- <20090414061645.GB3948@atjola.homenet>
- In-Reply-To
- <49E3CD48.1010809@gmail.com>
On 2009.04.13 16:39:52 -0700, Stephen Boyd wrote:
Show 5 quoted lines
> Michael Witten wrote:
>> - my $editor = $ENV{GIT_EDITOR} || Git::config(@repo, "core.editor") || $ENV{VISUAL} || $ENV{EDITOR} || "vi";
>
> I don't want to start an editor war, but why is 'vi' here? It seems
> that one of the previous four should be set at all times, correct?Probably because that's how the rest of git works, too. See core.editor in git-config(1) or launch_editor() in editor.c if you don't trust the docs.
Oh, and I seem to rely on that behaviour :-)
Björn