delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/10/12/04:24:31

Message-Id: <199710120821.SAA04456@rabble.uow.edu.au>
Subject: Re: RHIDE suggestion
To: Robert DOT Hoehne AT Mathematik DOT TU-Chemnitz DOT DE (Robert Hoehne)
Date: Sun, 12 Oct 1997 18:21:15 +1000 (EST)
Cc: djgpp AT delorie DOT com (DJGPP)
In-Reply-To: <343E1E44.1169B219@Mathematik.TU-Chemnitz.DE> from Robert Hoehne at "Oct 10, 97 02:23:32 pm"
From: Brett Porter <bporter AT rabble DOT uow DOT edu DOT au>
MIME-Version: 1.0

> Brett Porter wrote:
> > 
> > RHIDE: Recently I have had a problem. My program sometimes crashes with a
> What version of RHIDE you are using????
Version 1.4, but the same behaviour was exhibited earlier.

> 
> > What is the problem you ask? Well, I change the directory sometimes, and any
> How do you "change the directory sometimes"?
> 
setcwd to a subdirectory. The project file is in C:/PAGOS. The program
executable is also in C:/PAGOS. When I run the executable and open a project
(for this case, DEADNITE.PPF), I change to C:/PAGOS/DEADNITE. I change back to
C:/PAGOS when the program exits or the project is closed.

> > premature termination of the program means it doesn't go back to where it
> > came from, and my project files end up all over the shop. So I have to go
> RHIDE goes (or should go) back to the directory where your project file
> is after running you program.
Most of the time it does, but after SIGSEGV it doesn't, and sometimes after
using CTRL-F2 to stop the program. Then when I try to compile I get a dialog
saying it can't find the source files (because they are in a path relative to
C:/PAGOS). A DOS shell reveals the wd to be C:/PAGOS/DEADNITE, but actually
quitting RHIDE returns me to C:/PAGOS. There is a copy (usually newer) of
the project and desktop files in C:/PAGOS/DEADNITE.

> 
> >         2. RHIDE changes back to the directory it was in when the program
> > started in after it is finished executing or ctrl-f2 is pressed or a signal
> > occurs.
> This should work.
> 
Strangely, no. Actually, assertions especially show this problem: Calling
assert ALWAYS results in RHIDE forgetting where it is.

> >         3. There is a menu command like in the Borland ide to change the
> > directory.
> I will not add this.
>
I don't really like it either, but as a last resort...

[snipped other help from you, thanks!]
 
> > And a final note:
> > 
> > the cursor is still jumping around in RHIDE 1.4 I discovered (yes, I have
> > turned off optimal fill and use tabs for the time being).
> 
> What do you mean with this? You are doing nothing and the cursor
> jumps arround? :-)
> 
SET has pinpointed this bug and fixed it in his latest version of the
editor: it was a small bug with optimal fill and use tabs both being on.

BTW, is it being planned at all for the most recent version of SET's editor
to be put into RHIDE, and if so, when? If I remember correctly, SET said
RHIDE had version 0.3.6, and the new one is v0.4.1. The word wrap I asked
about is apparently implemented basically (which is all I wanted, just a
basic version) in this new editor.

Thanks for your help. I think it is time I got the RHIDE sources and hunted
down some of these "bugs" myself and seeing whether it is my settings that
are doing it or something in RHIDE. At the moment my only solution is to
ALT-X out of rhide and then press F3 to bring back "rhide develop" and try
again.

Brett

-- 
"Give me ambiguity or give me something else"
--
Brett Porter
bporter AT rabble DOT uow DOT edu DOT au

http://www.geocities.com/CollegePark/Union/3596
	Humour, Programming, and more.

- Raw text -


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