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

Re: [PATCH] git-svn: Allow using arguments to the editor.

From
Thomas Rast <trast@student.ethz.ch>
Date
Feb 18, 2009, 14:15 UTC
Message-ID
<200902181515.59625.trast@student.ethz.ch>
In-Reply-To
<1234964869-11159-1-git-send-email-rhonda@deb.at>
Gerfried Fuchs wrote:
Show 6 quoted lines
> When setting the EDITOR or VISUAL environment variable, one might want
> to hand over arguments (like e.g. for not backgrounding a GUI editor but
> waiting for it to finish. This patch enables that posibility, before it
> did look for a program with the content of the variable, including the
> space as filename part. The change is in sync with regular behavior with
> various other tools, git itself included.
[...]
> +		my (@editor) = split /\s+/, $editor;

This doesn't handle quoted spaces and such. launch_editor() seems to pass the $EDITOR through 'sh -c' if there are any special characters inside, wouldn't that be appropriate for git-svn too?

-- 
Thomas Rast
trast@{inf,student}.ethz.ch
Previous: Gerfried FuchsNext: Gerfried Fuchs
Message 2 of 5 in “git-svn: Allow using arguments to the editor.”
  1. git-svn: Allow using arguments to the editor.Gerfried Fuchs, Feb 18, 2009
  2. Thomas RastFeb 18, 2009
  3. Gerfried FuchsFeb 18, 2009
  4. Thomas RastFeb 18, 2009
  5. Eric WongFeb 19, 2009

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.