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 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk > 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.