delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/29/02:25:29

X-Originating-IP: [208.160.246.197]
From: "Nimrod Abing" <n_abing AT hotmail DOT com>
To: djgpp AT delorie DOT com
Cc: eliz AT is DOT elta DOT co DOT il
Subject: Re: CVS 1.10 (under DJGPP) quirks
Date: Tue, 29 Aug 2000 14:25:06 PHT
Mime-Version: 1.0
Message-ID: <F32XRPmcarcR4ZDgC81000004df@hotmail.com>
X-OriginalArrivalTime: 29 Aug 2000 06:25:06.0679 (UTC) FILETIME=[DFA26870:01C01181]
Reply-To: djgpp AT delorie DOT com

>From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
>Reply-To: djgpp AT delorie DOT com
>To: Nimrod Abing <n_abing AT hotmail DOT com>
>CC: djgpp AT delorie DOT com
>Subject: Re: CVS 1.10 (under DJGPP) quirks
>Date: Mon, 28 Aug 2000 17:51:33 +0300 (IDT)
>
>
>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.

C-h v user-real-login-name returns ``dosuser''. How do I change this?
Anyway, shouldn't Emacs be looking for $HOME/_emacs first?

>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.

I have dual-boot Red Hat Gnu/Linux and Windows 9x computer. I also have
sources for Emacs 20 packaged as an RPM. Is it possible to build it
with DJGPP? I mean, I have to download a series of large files from
Simtel and I don't want to overload our Internet connexion (I share a
single connexion with 20 other people). How about posting a diff so I
can ``patch'' the sources from the RPM and build it with DJGPP? Please?

> > 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.

Oops. I didn't say I had a problem with CVSEDITOR in the previous post
now did I? But CVS was having a problem finding CVSEDITOR. I don't know
why.

> > 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.

Yup. It appears to be a bug in the port. In Linux, ``cvs release -d''
works as it should.


----------------
_nimrod_a_abing_


------------------------------------------
Homepage: http://www.geocities.com/n_abing

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019