[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why call-process removes '{' and '}' chars from arguments???
From: |
Eli Zaretskii |
Subject: |
Re: Why call-process removes '{' and '}' chars from arguments??? |
Date: |
Thu, 03 Jun 2010 00:39:36 +0300 |
> From: Oleksandr Gavenko <gavenkoa@gmail.com>
> Date: Wed, 02 Jun 2010 23:40:46 +0300
>
> 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???
I cannot reproduce this in Emacs 23.2 on MS-Windows. I get the
expected result:
--bla {rev} }}}xxx{1}xxx{2}xxx{{{
What kind of port of which program is your echo.exe? What happens if
you invoke the same command from the shell?