Mail Archives: djgpp/1999/01/25/01:27:26
This message is in MIME format
--_=XFMail.1.3.p0.FreeBSD:990125092114:2816=_
Content-Type: text/plain; charset=us-ascii
Hi there.
I found a couple bugs in RHIDE, and I have a couple
recommendations for ya.
1. Button OK after successful executing program.
When I run my programs in an IDE, and they are exits normally with
exit code == 0, IDE tells me about that. It is getting on nerves.
IMHO, message box with error code, needs only when programs
terminated with exit code != 0.
Also, you can add option that will fix it.
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.
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.
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.
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.
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.
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 !!!
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. (!!!)
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).
9. Show size of data, and size of code.
I liked that thing in IDE BC 3.1
In project window I can see size of code, and size of data for each
files in project.
IMHO, it will looks nice in RHIDE.
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.
---------
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 ??
P.S. Oops, I got a go, because tomorrow I have an exam. %-|
P.P.S. Current time is 20:24:50, date is January 22 1999
--_=XFMail.1.3.p0.FreeBSD:990125092114:2816=_
Content-Disposition: attachment; filename="bug_report.txt"
Content-Transfer-Encoding: none
Content-Description: bug_report.txt
Content-Type: text/plain; charset=us-ascii; name=bug_report.txt; SizeOnDisk=3822
This is a bug report for RHIDE Version 1.4.7 (Nov 15 1998 23:23:07)
I am running MS-DOS 7.10 (Windows 95)
Important environment variables:
PATH=C:\DJGPP\BIN;C:\QEMM;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS\PACKERS;C:\DN;C:\
DOS;C:\BC\BIN
DJGPP=C:\DJGPP\DJGPP.ENV
DJDIR=c:/djgpp
LFN=y
INFOPATH=c:/djgpp/info;c:/djgpp/gnu/emacs/info;c:/djgpp/info;c:/djgpp/gnu/emacs/
info
LOCALEDIR=
LANGUAGE=
SHELL=
COMSPEC=C:\COMMAND.COM
DJSYSFLAGS=
Here is the output from a sample compilation and link for C
executing:
echo "int main(){return 0;}" | redir -eo gcc -Xlinker -v -Wa,-v -v -o /dev/null
-x c -
Reading specs from c:/djgpp/lib/specs
gcc version 2.8.1
c:/djgpp/lib/gcc-lib/djgpp\2.81\cpp.exe -lang-c -v -undef -D__GNUC__=2 -D__GNUC
_MINOR__=8 -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=2 -D__unix__ -D_
_i386__ -D__GO32__ -D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=2 -D__unix -D__i3
86 -D__GO32 -D__MSDOS -D__DJGPP=2 -D__DJGPP_MINOR=2 - d://RHbaaaaa\ccaqogik
GNU CPP version 2.8.1 (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
c:/djgpp/include
c:/djgpp/lib/gcc-lib/djgpp/2.81/include
c:/djgpp/include
End of search list.
c:/djgpp/lib/gcc-lib/djgpp\2.81\cc1.exe d://RHbaaaaa\ccaqogik -m486 -malign-jum
ps=2 -malign-loops=2 -malign-functions=2 -quiet -dumpbase -.c -version -o d://RH
baaaaa\ccbqogik
GNU C version 2.8.1 (djgpp) compiled by GNU C version 2.8.1.
c:/djgpp/bin/as.exe -v -o d://RHbaaaaa\cccqogik d://RHbaaaaa\ccbqogik
GNU assembler version 2.8.1 (i386-pc-msdosdjgpp)
c:/djgpp/bin/ld.exe -o /dev/null c:/djgpp/lib/crt0.o -Lc:/djgpp/lib -Lc:/djgpp/
lib/gcc-lib/djgpp\2.81 -Lc:/djgpp/bin -Lc:/djgpp/lib -v d://RHbaaaaa\cccqogik -T
djgpp.djl -lgcc -lc -lgcc
GNU ld version 2.8.1 (with BFD 2.8.1)
c:/djgpp/bin/stubify.exe -v /dev/null
Warning: input file is not COFF or stubbed COFF
stubify for djgpp V2.X executables, Copyright (C) 1995 DJ Delorie
stubify: /dev/null -> /dev/null.exe
End of the sample
Here is the output from a sample compilation and link for C++
executing:
echo "int main(){return 0;}" | redir -eo gcc -Xlinker -v -Wa,-v -v -o /dev/null
-x c++ -
Reading specs from c:/djgpp/lib/specs
gcc version 2.8.1
c:/djgpp/lib/gcc-lib/djgpp\2.81\cpp.exe -lang-c++ -v -undef -D__GNUC__=2 -D__GN
UG__=2 -D__cplusplus -D__GNUC_MINOR__=8 -Dunix -Di386 -DGO32 -DMSDOS -DDJGPP=2 -
DDJGPP_MINOR=2 -D__unix__ -D__i386__ -D__GO32__ -D__MSDOS__ -D__DJGPP__=2 -D__DJ
GPP_MINOR__=2 -D__unix -D__i386 -D__GO32 -D__MSDOS -D__DJGPP=2 -D__DJGPP_MINOR=2
-D__EXCEPTIONS - d://RHbaaaaa\ccayeiik
GNU CPP version 2.8.1 (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
c:/djgpp/lang/cxx
c:/djgpp/include
c:/djgpp/lang/cxx
c:/djgpp/lib/gcc-lib/djgpp/2.81/include
c:/djgpp/include
End of search list.
c:/djgpp/lib/gcc-lib/djgpp\2.81\cc1plus.exe d://RHbaaaaa\ccayeiik -m486 -malign
-jumps=2 -malign-loops=2 -malign-functions=2 -m486 -malign-jumps=2 -malign-loops
=2 -malign-functions=2 -quiet -dumpbase -.cc -version -o d://RHbaaaaa\ccbyeiik
GNU C++ version 2.8.1 (djgpp) compiled by GNU C version 2.8.1.
c:/djgpp/bin/as.exe -v -o d://RHbaaaaa\cccyeiik d://RHbaaaaa\ccbyeiik
GNU assembler version 2.8.1 (i386-pc-msdosdjgpp)
c:/djgpp/bin/ld.exe -o /dev/null c:/djgpp/lib/crt0.o -Lc:/djgpp/lib -Lc:/djgpp/
lib/gcc-lib/djgpp\2.81 -Lc:/djgpp/bin -Lc:/djgpp/lib -v d://RHbaaaaa\cccyeiik -T
djgpp.djl -lgcc -lc -lgcc
GNU ld version 2.8.1 (with BFD 2.8.1)
c:/djgpp/bin/stubify.exe -v /dev/null
Warning: input file is not COFF or stubbed COFF
stubify for djgpp V2.X executables, Copyright (C) 1995 DJ Delorie
stubify: /dev/null -> /dev/null.000 -> /dev/null.exe
End of the sample
My problem is the following:
============================
Read the mail before !!!
--_=XFMail.1.3.p0.FreeBSD:990125092114:2816=_--
End of MIME message
- Raw text -