delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/25/09:16:54

Message-Id: <m104moU-000S2TC@inti.gov.ar>
Comments: Authenticated sender is <salvador AT natacha DOT inti DOT gov DOT ar>
From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Organization: INTI
To: George Lugovoy <glugovoy AT uic DOT rnd DOT runnet DOT ru>, djgpp AT delorie DOT com
Date: Mon, 25 Jan 1999 11:22:18 +0000
MIME-Version: 1.0
Subject: Re: RHIDE review
In-reply-to: <XFMail.990125092115.glugovoy@uic.rnd.runnet.ru>
X-mailer: Pegasus Mail for Windows (v2.54)
Reply-To: djgpp AT delorie DOT com

George Lugovoy <glugovoy AT uic DOT rnd DOT runnet DOT ru> 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

- Raw text -


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