X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Sender: salvador AT delorie DOT com Message-ID: <3C62D5EF.BE7AFA0@inti.gov.ar> Date: Thu, 07 Feb 2002 16:30:55 -0300 From: salvador Organization: INTI X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.19 i686) X-Accept-Language: es-AR, en, es MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: Debugging in RHIDE (1.4.9) References: <3C5FEABC DOT E19F1B74 AT inti DOT gov DOT ar> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Matthew Smith wrote: > > Try the Debug|Call Stack and Debug|List of Functions options. > > Oh yes :) very nice > > One more thing which would be nice is if, when you right-click on a > function or variable name, then you have the option to go to to the > definition. As it is, the Info viewer opens with a selection of libc > functions which is rarely what I want. If the funtion belongs to the same source file Alt+F2 will do the trick. For functions outside the module there is no simple way. > And the Search|Find and Search|Replace should have an option to search > all the files in the project and all the open files too. I know > these can be done by grep but it would make life easier for people who > don't know regular expressions (like me) . You don't have to feed grep with a regular expression. The Tool&Ops|Grep dialog in setedit allows such a search, but not replace. > I have tried SETEdit too, Salvador, and it is excellent. I am > struggling to get it set up to use my preferred keys for everything > though. When it first started, it asked me if I wanted to use C-c & > C-v for cut and paste. I said yes, but I always use S-Del and S-Ins > and these are now disabled. I'm sure I can get it right but I need to > find time to do it. I think too many small windows are opened when > choosing keys, when one larger one would be more helpful. Maybe but this way the code is much more simple and you are drived to the question. Big dialogs are IMHO more confusing. > I'm confused about who is developing RHIDE now. The IDE itself Robert. > Is Andris Pavenis' version the latest? Yes, Andris is the "cutting edge man", he compiled a new version using new things. > and whose version is on www.rhide.com? Robert's. > One last little thing. Remote debugging would be fabulous, because all > my attempts to do 2 screen debugging (installing a Matrox dual-head > card, installing a CGA card) have failed. An Hercules/MGA card is the best option, but you need an ISA slot. > I write graphical programs > with Allegro which I compile with DJGPP and MingW Well, you have a couple of options: 1) Work to solve the problems with your board. 2) Investigate the remote option. Both hard and time consuming. RHIDE passes commands to gdb so perhaps the remote option isn't that hard. > I tried a couple of years ago to modify RHIDE but I got very confused > by the inclusion of gdb files. I have progressed since then but I > find it easier to make my own editor than understand the inner > workings of RHIDE. With luck I will be able to help with RHIDE one > day. Ok. SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: set AT computer DOT org set AT ieee DOT org Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013