From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathias Kegelmann Subject: Re: Missing files in mobileorg-android when syncing using Windows and cygwin Date: Sat, 28 Jul 2012 22:44:05 +0200 Message-ID: References: <877gtn4v6i.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e0cb4e43cff7e67d9d04c5e9e485 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39880) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SvDsC-0007eT-8v for emacs-orgmode@gnu.org; Sat, 28 Jul 2012 16:44:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SvDsB-0008UA-1l for emacs-orgmode@gnu.org; Sat, 28 Jul 2012 16:44:28 -0400 In-Reply-To: <877gtn4v6i.fsf@gnu.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Bastien Cc: emacs-orgmode@gnu.org --e0cb4e43cff7e67d9d04c5e9e485 Content-Type: text/plain; charset=ISO-8859-1 Hi Bastien, thanks for pointing out that the version is missing. I am running: ELISP> (emacs-version) "GNU Emacs 23.2.1 (i386-mingw-nt6.1.7601)\n of 2010-05-08 on G41R2F1" The issue with shell-quote is as follows: ELISP> (shell-quote-argument "c:/org/test") "c\\:/org/test" The problem is the backslash before the colon as quoting colons doesn't seem to be legal in Cygwin. - Mathias On 28 July 2012 20:06, Bastien wrote: > Hi Mathias, > > Mathias Kegelmann writes: > > > Details and workaround are described on the issue page https:// > > github.com/matburt/mobileorg-android/issues/246#issuecomment-7204576 > > of the mobileorg-android github project. > > There is no mention of Emacs version on this page. > > Please send *all* relevant information directly on the list, > that helps. > > For this problem, knowing Emacs version will certainly help, > as `shell-quote-argument' should do the right thing on w32. > > -- > Bastien > --e0cb4e43cff7e67d9d04c5e9e485 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Bastien,

thanks for pointing out that the version is = missing.=A0I am running:

ELISP> (emacs-ver= sion)
"GNU Emacs 23.2.1 (i386-mingw-nt6.1.7601)\n of 2010-05= -08 on G41R2F1"

The issue with shell-quote is as follows:
ELISP> (shell-quote-argument "c:/org/test")
<= div>"c\\:/org/test"

The problem is the b= ackslash before the colon as quoting colons doesn't seem to be legal in= Cygwin.

- Mathias


On 28 July 2012 20:06, Bastien <bzg@gnu.org> wrote:
Hi Mathias,

Mathias Kegelmann <mathias.kegelmann@gmail.com> writes:

> Details and workaround are described on the issue page=A0https://
> github.com/matburt/mobileorg-android/is= sues/246#issuecomment-7204576
> =A0of the mobileorg-android github project.

There is no mention of Emacs version on this page.

Please send *all* relevant information directly on the list,
that helps.

For this problem, knowing Emacs version will certainly help,
as `shell-quote-argument' should do the right thing on w32.

--
=A0Bastien

--e0cb4e43cff7e67d9d04c5e9e485--