Date: Mon, 28 Aug 2000 17:51:33 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Nimrod Abing cc: djgpp AT delorie DOT com Subject: Re: CVS 1.10 (under DJGPP) quirks In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 28 Aug 2000, Nimrod Abing wrote: > I try to edit some sources with Emacs. What's > this? It seems Emacs has reverted to its primitive state. It would seem > that Emacs has failed to find H:/_emacs. Ohhboy! Perhaps installing CVS somehow defined your (fake) username, and Emacs was trying to find your home directory as ~user or something. Try evaluating (user-real-login-name) and (user-login-name), and see what they print. Anyway, I've stopped using Emacs 19 a long time ago, and I never tried CVS with v19. Everything's works for me with Emacs v20. > 1. I moved srcvault to %DJDIR%. Hence +CVSROOT=%DJDIR%/srcvault. > 2. HOME is still +HOME=h:/ > 3. +CVSEDITOR (and section [cvs]) is removed and replaced with global > +EDITOR=%DJDIR%/gnu/emacs/bin/emacs.exe > > Voila! It works. Now cvs works as it should, and emacs can now find > h:/_emacs. The only real change here is that you use EDITOR instead of CVSEDITOR. Since I always use EDITOR myself, I guess I didn't see any problems with CVSEDITOR. > And now for one last quirk. ``cvs release -d project'' fails with an > error message: > CVS release: deletion of directory project failed: Permission denied(EACCES) Looks like a bug in the ported CVS. From the EACCES message I'm guessing that the offending directory is not empty.