Message-Id: Comments: Authenticated sender is From: "Salvador Eduardo Tropea (SET)" Organization: INTI To: George Lugovoy , djgpp AT delorie DOT com Date: Mon, 25 Jan 1999 11:22:18 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: RHIDE review In-reply-to: X-mailer: Pegasus Mail for Windows (v2.54) Reply-To: djgpp AT delorie DOT com George Lugovoy wrote: > I found a couple bugs in RHIDE, and I have a couple > recommendations for ya. > > 2. Removing temporary directory after IDE exit. > After each exit from IDE I see a directory that left from IDE. > Why did not IDE remove it ? > After several times exits from IDE, I see too much of these > directories, and I tired to remove them. Known bug in 1.4.7. > 3. Spaces in the end of lines. > After pasting from Windows clipboard to my current text, IDE does not > removing spaces in each line. And when I pressing the key END, cursor > does not jump to the end of my line (!!!), he jumps to the end of > pasted line. > You need add check for spaces in the end of line. If you paste spaces you'll get spaces!!! The editor removes extra spaces when you edit a line, if you don't edit this line it will have the same spaces it had. You can do a macro to touch the lines if you want. > 4. Ctrl-T does not remove Tab's > I have the next line: > counter += 10; > ^^Tab symbol is located here. > And here I pressed Ctrl-T, and 'counter += 10;' did not moved to the > current position of cursor. > If symbol Tab do not present in that line, then it's all OK, i.e. > 'counter += 10;' moved to the current position of cursor. I can't reproduce it. Please send the following: 1) A text file where it can be reproduced. 2) The RHIDE's project and desktop files in use. For it create a new project and then create the demostration file. The send the files compressed. > 5. Problems with Windows clipboard. > Copy to Windows clipboard does not work at all. I marked the text, then > select an item Copy to Win clipboard, then switch to other application > and tried to paste from Win clipboard, and nothing paste to text. I think it was fixed in the last version of my editor (not yet incorporated to RHIDE or released). That's happends with some Windows applications that refuse to paste some kind of text objects. > And some times Paste from Win clipboard is crashed RHIDE, i.e. > I pressed Paste from Win clipboard, and then Windows show me a > message box that my Winoldap is crashed (General protection fault) > and will be force closed when I press OK, I pressed another > button (I don't know the name of that button in english version > of Windows), and I saw the reason of crashing, it was something > wrong in my keyboard.drv (!!!) > And that crash is happens not always, just some times. 1) I can't fix things if I can't reproduce it. 2) It could be a bug in Windows clipboard handling. If you find a way to reproduce it tell me. > 6. Save search line in project. (or, to desktop file) > I recommend to you to save a search text in project. IMHO, it's very > useful when I search text (Ctrl-QF), then I exit from IDE, > then I launch IDE again with that project, then press (Ctrl-QF), > and in search text history I see the several last search text. > Note: IDE Borland C 3.1 can do that !!! The standalone editor too, just tell it to Robert periodically, some day he will add it ;-)) > 7. Sometimes IDE won't recompile my files. > I launch RHIDE, open my project (with 10 files in project list), > then I switched to other application, then I modified these files > by that application, saved them, and after that switched back to RHIDE, > and pressed F9, and that RHIDE did not recompiled modified files. > BUT, after these things I exit from RHIDE, then launch RHIDE again, > and then pressed F9, and RHIDE recompiled these files. (!!!) Hey man that's logic and documented!! See Options|Environment|Preferences|No file caching. RHIDE have a times cache if you modify a file outside RHIDE then the cache is invalid. Exiting and rerunning RHIDE will work of course. You should *ever* modify the files from RHIDE of turn off the caching (it will slow down the dependencies checking). > 8. Saving project without asking for name of project. > I have a couple projects in one directory, and I launched RHIDE with > one project, after adding files to that project I decide to save that > project, and for that I selected menu item 'Options/Save options', > and RHIDE asked me for name of my project, 'what the heck ?', > I can't remember what exactly project I using right now !! > IDE BC 3.1 do not asks for name of project. (If that project > already has a name). Project are saved automatically on exit or when you load a new project or when you run an external application. The "save options" is to create files with a set of options not to save the current project. Project options are under the Project menu, not under the Options menu. > 10. Cursor does not stand to the end of file. > I have this text: > > printf( "Bye\n" ); > exit( 0 ); > } <--- RHIDE's cursor is stopping here, > <--- BUT, all other editors is stop here. > I think this is disturbing bug. Thanks I know it, but I don't know if I'll fix it because currently it could be dangerous. > --------- > That's all for now. > Do you tired for reading that freaking, bad spelling, text ? > I did. > > BTW, the bug report is attached to that mail. > > Well, I use RHIDE every day, and if you want to asking me for > advise what you want (or, need) to add to RHIDE, so you are welcome. :) > > Will you fix all these bugs ?? Some of them aren't bugs and Robert will tell you if he want or not to add these features. Others are clear missuse. If you can send me the test for the (4) I'll fix it. (3) isn't a bug at all if you paste spaces you'll get spaces until you edit the line, normally spaces are purged to save disk space. SET ------------------------------------ 0 -------------------------------- Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Salvador Eduardo Tropea (SET). (Electronics Engineer) Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org ICQ: 2951574 Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA TE: +(541) 759 0013