[Cgdb-announce] CGDB 0.4.0 Released
Brought to you by:
bobbybrasko,
crouchingturbo
From: Bob R. <bo...@br...> - 2003-10-29 04:11:52
|
CGDB 0.4.0 Released ------------------- Downloading: Go to http://cgdb.sourceforge.net/download.shtml for download link and instructions. This new version contains the following changes: * Added 'wrapscan' option (abbreviated 'ws'). Note that this means that 'ws' no longer means winsplit, since this isn't the standard vi meaning. Fixed bug where 'n' jumps to the top of file when no search was previously done. * Fixed bug in TGDB. It would not return TGDB_ABSOLUTE_SOURCE_DENIED if TGDB called 'info source' and there was no line that returned the absolute source path. * Fixed bug in TGDB. TGDB would not query GDB for breakpoints on startup. However, the user can set breakpoints in there .gdbinit. TGDB now gets all breakpoints on startup. This fixes a bug in CGDB. The breakpoint will now be highlighted. * Fixed CGDB bug. When searching for text, CGDB would search for the next occurrence of the string from where it last found an occurrence, rather than where the users cursor is. * Fixed crash in TGDB. It would try to parse watchpoints. It will no longer do this. * Added new feature. CGDB added the 'set showtgdbcommands' option. If this is set, CGDB will show all the commands that it is sending to GDB to get work done. Otherwise, if its not set, CGDB will not show the user the commands. The default value is off. Although, I currently have mine set :). After all, you never can be to sure what this program is doing ... * Fixed bug in TGDB. TGDB used to return a newline for the front end to print when a GUI command was issued. This made sure the output of the command happened on a different line than the prompt. If the user ran many commands in a row through CGDB, you would see an extra new line appear. Now TGDB returns a new line when the command is actually given to GDB, not when the command is issued. * Fixed bug in TGDB. TGDB would not return the correct file:line if the user ran a command file through gdb on init and the file instructed gdb to set a breakpoint and run. CGDB would display line 1 of the correct file instead of the correct line. * Fixed bug in TGDB/CGDB. TGDB would return TGDB_UPDATE_SOURCE_FILES when there was no source files in the list ( ex. if the inferior was compiled without debug). This would cause CGDB to act buggy when the user tried to open the filedlg on a program that was not compiled with debug. The first time you would open the file dialog it would display a blank screen. The second time it would give you an error but it would put you in the file dialog mode, even though it displayed the CGDB source window. Both of these bugs should be fixed. * Fixed bug in TGDB/CGDB. It was not properly parsing the breakpoint information out of GDB. When using C++, GDB would output data that TGDB did not expect. TGDB can now parse the data properly. The result is that CGDB now displays all of the breakpoints in the source window. It used to not display them all. Enjoy, The CGDB Team. |