emacs-devel
[Top][All Lists]
Advanced

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

Re: Option to customize the -m message flag of cvs?


From: Eli Zaretskii
Subject: Re: Option to customize the -m message flag of cvs?
Date: Wed, 31 Dec 2008 21:14:33 +0200

> Date: Wed, 31 Dec 2008 10:15:11 +0100
> From: martin rudalics <address@hidden>
> CC: address@hidden
> 
>  > It should be clear now that I never responded because I didn't know
>  > the answer.  And I still don't.
> 
> I'd probably have felt less silly if you had told me that immediately.

Sorry.

>  >>    (let* ((files
>  >>        (mapcar (lambda (f) (file-relative-name (expand-file-name f)))
>  >>            (if (listp file-or-list) file-or-list (list file-or-list))))
>  >>
>  >> sets `files' to ("./").  Apparently, my cvs.exe doesn't like that.
>  >
>  > What is the command line passed to cvs.exe in this case?
> 
> Emacs passes
> 
> cvs -f status "./"
> 
> and in a DOS window I get, for example,
> 
> ------------------------------------------------
> Microsoft Windows XP [Version 5.1.2600]
> (C) Copyright 1985-2001 Microsoft Corp.
> 
> c:\Programme\Emacs-trunk\src>cvs -f status "./"
> cvs status: Examining .
> 
> c:\Programme\Emacs-trunk\src>
> ------------------------------------------------
> 
> with similar results for many other dot/slash/backslash combinations I
> tried.  cvs -f status works as expected.

So the conclusion is that cvs -f status works correctly from the shell
prompt, but not from inside Emacs, is that it?  Could it be that
cmdproxy does something bad with the "./" argument?

> Does `vc-dir' work for you?

I don't use it.




reply via email to

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