delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/20/07:13:17

Date: Mon, 20 Jan 1997 12:09:22 +0100 (MET)
From: Robert Hoehne <robert DOT hoehne AT mathematik DOT tu-chemnitz DOT de>
To: DJGPP-ANNOUNCE <djgpp-announce AT delorie DOT com>
Subject: ANNOUNCE: RHIDE 1.1 is available
Message-Id: <Pine.HPP.3.95q.970120120649.14244D-100000@newton.mathematik.tu-chemnitz.de>
Mime-Version: 1.0

RHIDE 1.1 has been released.

RHIDE is an integrated development environment for DJGPP.

It looks like the IDE from Borland C++ 3.1 and is written
with my port of the Turbo Vision library.

Some features of RHIDE:

- Syntaxhighlight
- Using projects to build programs or libraries from many
  source files.
- Integrated checking of dependencies for the files to compile
- Integrated debugger
- Support for multiple languages of the user interface
- Integrated online help for RHIDE itself and acces to the
  DJGPP info files

Some hints for all users of the last version 1.0:

- The palette has been changed. If you use your old desktop
  (.gdt) files, you will get wrong colors. Solution:
  1) remove the old desktop file
   or
  2) Change all the colors which are wrong.
  
  The problem above is also true for the default project file
  %DJDIR%/bin/rhide.gdt, if there is one.

- Many bugs have been fixed. Please consult the 'rhide_ch.log' file
  for more detailed information aboute the fixed bugs.

- RHIDE supports now to save/load the options.

- RHIDE and RHGDB support now dual display debugging.

- I have added the 'Call Stack' feature

- The debuggers support now graphics programs to be debugged (works not
  at all but in most standard modes including VESA)

- Added a Puzzle, Calendar and ASCII table (for fun)

- RHIDE and RHGDB support now debugging of programs which hook the
  keyboard and/or the timer interrupt (e.g. ALLEGRO)

-------------------------------------------------------------------
RHIDE is free software with copying conditions of the GPL.

The primary site for RHIDE is my WWW site at this URL:

http://www.tu-chemnitz.de/~rho/rhide.html

I have uplaoded RHIDE also to DJ's site and the archives will
available as soon as possible also at the simtelnet archive
and it's mirrors in the directory:

/pub/simtelnet/gnu/djgpp/v2apps

The distribution of RHIDE comes in two archives:

rhide11b.zip - The binaries together with doc and config files
rhide11s.zip - The sources for RHIDE

The binary zip file contains three executables:

rhide.exe   - This is RHIDE
gpr2mak.exe - This is an utility to convert RHIDE project files
              to a makefile without the need of RHIDE
rhgdb.exe   - A standalone debugger. This GDB 4.16 with a
              Turbo Vision interface (but not all features of
              gdb can be used)

----------------------------------------------------------------

Because of the new editor RHIDE needs in some situations to be
configured for the keyboard. For this, please read the readme
in the %DJDIR/data directory.

I'm not longer distribute a separate Turbo Vision port for
DJGPP, because the changes I have mad are too much to work
betther with RHIDE. The sources for that library are include
in the source zipfile.

Because nobody is perfect, RHIDE has still some bugs (known or
not already known). If you found one or have problems with RHIDE
please read at first the documentation. If it didn't help you
ask you question in the news group

comp.os.msdos.djgpp

or post it to:

djgpp AT delorie DOT com

which is then redirected also to the newsgroup. But you can mail
me also directly to

robert DOT hoehne AT mathematik DOT tu-chemnitz DOT de


Because it was not possible to syncronize the translations to other
languages together with the developing of RHIDE, the language files
in the archives are not all complete. So you will see somtimes some
strings not in the expected language, but in English.
I will update if I have the complete translated files them on my
WWW site from where you can then dowload the file for your language,
which can be installed then over the existing RHIDE installation.


And at this point many thanks to all users, who had tested all the
last version 1.0 and sent me suggestions and bug reports.

The Changelog for RHIDE is appended to this message.

Robert


Changelog for RHIDE:
====================
04.12.1996: RHIDE 1.0 released, uploaded to DJ

05.12.1996: editor V. 0.2.15 applied

05.12.1996: Bug fixed when Ctrl+F2 preesed ==> RHIDE exited

05.12.1996: Bug fixed for getting the spec from RHIDE_COMPILE... env. vars

05.12.1996: Bug fixed for opening all files except .exe, .a, .o and coff
            from the project window

05.12.1996: RHIDE 1.0 released with the above fixes, uploaded to DJ

05.12.1996: Fixed: A project item can be inserted from the filedialog
            by double click

05.12.1996: Fixed: When pressing ^L after a search with no match in
            InfView

06.12.1996: Bug fixed for doing a Make after Make (remember the
            has_modified flag)

06.12.1996: Convert the numpad keys betther (Enter, +, -, *, /)

06.12.1996: Placed on my Website

07.12.1996: Fixed a bug, when opening a project in an other directory
            and trying to debug it. (added a cd-command to gdbcontr.c)

07.12.1996: Disable cmCopy when the helpwindow is current, because
            InfView needs the keystroke Ctrl+Ins

08.12.1996: Fixed: Because of multiple setting a breakpoint, it was
            sometimes not possible to delete one

08.12.1996: Fixed the correct deleting of all breakpoints in
            'breakdia.cc'

08.12.1996: Fixed: Correct en-/disabling the buttons in the
            breakpoint list dialog by changes in TCommandSet.
            Now support for en-/disabling of commands up to 0xFFFF

08.12.1996: New handling of calling _UserScreen and _DebuggerScreen

08.12.1996: Fixed: When evaluating an expression which contains a
            function call

08.12.1996: handle_gdb_command(): added code for saving/restoring
            the jmp_buf's, because the function can be called
            nested (was a crash when calling exit() manually)

08.12.1996: Change the CPU-line in RHGDB to be centered when on the
            screen bounds (top and bottom)

08.12.1996: Fixed: When setting a new breakpoint, and there is a watch,
            which cannot evaluated, this was not possible.
            (change COMMAND to Command in breakpoi.c)

09.12.1996: Fixed: Changes in ColorDialog now NOT applied, when
            cancel the dialog

09.12.1999: Added an OK-button in the breakpoint list dialog

09.12.1996: Placed on my Website

10.12.1996: Fixed a bug, when running RHIDE with an invalid project
            filename or trying to open such an invalid project.

10.12.1996: Fixed: Handle the OK-button in the breakpoint list dialog

10.12.1996: Fixed the crash, when calling 'grep' and it returns a
            line which contains '\0'.

10.12.1996: Changed any '#include <libtvutil.h>' to '#include <libtvuti.h>'

11.12.1996: Fixed the bug, when in the messages window and exiting RHIDE

12.12.1996: Fixed the bug in the 'goto line dialog', was sometimes
            text destroyed because of bad call to 'MakeEffective...()'

13.12.1996: Fixed: When the project was made and you changed something and
            do now a 'Save All' manually before 'Make', RHIDE said the 
            project is up to date.

13.12.1996: Added the 'Call stack' feature.

14.12.1996: Added the 'Jump to function' feature to RHGDB

14.12.1996: Added the separate calculator

15.12.1996: Fixed the bug, that it was not possible to set a breakpoint,
            when the program was debugged, then recompiled then
            started (not debugged) and then trying to set a new breakpoint.
            (now checking _progname in breakpoi.c)

15.12.1996: Fixed when saving the project to save the correct screen mode.

16.12.1996: Fixed when doing a 'Build all' after 'Build all' (setting
            already_maked to zero)

16.12.1996: Added a lock()/unlock() pair to aviod the flicker of the 
            modified flag in TIDEFileEditor::handleEvent

16.12.1996: Fixed: lower cased user words were not correct highlighted

16.12.1996: Added the syntax hl. of user words also for pascal files

21.12.1996: Fixed the en-/disabling of 'Make','Build' and 'Link'.

21.12.1996: Setting the 'project_directory' also when creating a
            new project with the standard project.

21.12.1996: Added some "..." to some menu entries.

26.12.1996: Added color palettes for monochrome and bw display. With
            this comes a new structure of the palettes and thats why
            the old color palettes are not longer usable.

27.12.1996: Added dual display debugging support. Selected on commandline
            with '-D'.

29.12.1996: Removed the lock/unlock from TIDEFileEditor::handleEvent.
            (The temp selection was lost)

01.01.1997: Fixed a bug, when using F4 and a breakpoint was hit in an
            other file (it was not selected)

02.01.1997: Added support for debugging graphic programs, but only for
            VESA modes with 256 colors.

04.01.1997: Added support VESA modes with 16 colors (very hard thing for
            me).

04.01.1997: Added support for modes 0x12 and 0x13.

05.01.1997: Removed the '-D' switch and moved the option dual display
            to the preferences (replaced the save all option). Now RHIDE
            switches automaticaly (if possible) to the dual display
            when debugging.

06.01.1997: Locked now also TEventQueue::eventQueue (could produce a GPF
            when having low memory)

11.01.1997: Moved the editor options to a separate menu entry.

12.01.1997: Added Calendar, Puzzle and Ascii table.

13.01.1997: Added a check, if a file was modified when shelling out.

13.01.1997: Applied editor V 0.2.17

14.01.1997: Added SET's routines for saving/restoring. My own routines
            can be used with the '-G 1' switch.

18.01.1997: Added Save/Load options.

18.01.1997: Added the mouse dialog

18.01.1997: Fixed: When double clicking on the top window frame, it was
            not zoomed.

18.01.1997: Saving now the window coords of the project-, message-, watch-
            and callstack window.

19.01.1997: Added a menu entry to report bugs.

20.01.1997: Released version 1.1

- Raw text -


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