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

Re: [RFC/PATCH] consistently try VISUAL, EDITOR and vi in this order.

From
Jakub Narebski <jnareb@gmail.com>
Date
Jul 3, 2006, 09:24 UTC
Message-ID
<e8anmn$ufp$1@sea.gmane.org>
In-Reply-To
<7vmzbrv1yc.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote:
> git grep -e VISUAL -e EDITOR revealed this inconsistency.  All
> other commands seem to check VISUAL and then EDITOR as they should.
> 
> +     my $editor = $ENV{VISUAL} || $ENV{EDITOR} || 'vi';
>       system($editor, $compose_filename);

Shouldn't we check if we are in visual (non CLI-only) environment, like X-Window, MS Windows or MacOS X, before trying to use VISUAL? How other parts solve it? </me checks> Ah, we use VISUAL unconditionally, at least in scripts...

-- 
Jakub Narebski
Warsaw, Poland
ShadeHawk on #git
Previous: Junio C Hamano
Message 2 of 2 in “consistently try VISUAL, EDITOR and vi in this order.”
  1. consistently try VISUAL, EDITOR and vi in this order.Junio C Hamano, Jul 3, 2006
  2. Jakub NarebskiJul 3, 2006

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.