help-gnu-emacs
[Top][All Lists]
Advanced

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

Why call-process removes '{' and '}' chars from arguments???


From: Oleksandr Gavenko
Subject: Why call-process removes '{' and '}' chars from arguments???
Date: Wed, 02 Jun 2010 23:40:46 +0300
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

I use Emacs 23.2 under Windows.

(call-process
   "echo.exe"
   nil (get-buffer "*Messages*") nil
   "--bla"   "{rev}"   "}}}xxx{1}xxx{2}xxx{{{" )

put in Message buffer

  "--bla rev }}}xxx1xxx2xxx"

so remove occurrences of "{" and "}". Why???

This reproduced in Emacs 21.4, 22.3, 23.2
with "runemacs -q" ever cmdproxy.exe removed.

Emacs 32.2 uses "hg --template {rev} file-name" for Mercurial
in VC mode and so fail properly check file revision.

--
Best regards!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]