[Cgdb-announce] CGDB 0.6.0 released
Brought to you by:
bobbybrasko,
crouchingturbo
|
From: Bob R. <bo...@br...> - 2006-01-31 03:34:43
|
CGDB 0.6.0 Released
-------------------
Downloading:
Go to http://cgdb.sourceforge.net/download.shtml for download
link and instructions.
This new version contains the following changes:
* There is a new manual for CGDB. The text version is located in
cgdb/doc/cgdb.txt. The info version is available at cgdb/doc/cgdb.info.
The text, html, pdf, info and possibly other versions are avialable at
http://cgdb.sourceforge.net/documentation.shtml
* There is a new CGDB man page. It is located in cgdb/doc/cgdb.1.
* Fix a crash in CGDB if the user would type ':e' or ':edit' in the
source window, and the source window was empty. This crash is considered
not very significant, since I can't understand why the user would try to
refresh the file, if it didn't exist.
* Removed the :q! and :quit! commands, since they don't do anything
different than :q or :quit.
* Fix a bug regarding the CGDB source viewer displaying breakpoints. If you
used the file dialog to open a file, and the file was an absolute
path, CGDB would display the file. If it was the first time CGDB
encountered this file, then when you set a breakpoint, CGDB would not
display the line as having a breakpoint in the source window, even though
the breakpoint was actually being set. This is now fixed.
* CGDB now supports getting the initial line, as well as the initial
file that GDB is on when it first starts the inferior. It used to only
determine the initial file.
* CGDB now supports when the terminal does not have control flow turned
on. If control flow (XON/XOFF) is off, the ^s and ^q will go directly
to readline instead of freezing and restarting the terminal.
* CGDB now allows the user to use the \ character for line continuation
purposes. GDB handles this and now CGDB also handles this. Before this,
CGDB would break if the user attempted to do line continuation.
* CGDB no longer needs to do a fork to communicate data back and forth to
readline, it runs readline in it's own process context. This is a huge
improvement because it means that when you run CGDB you should only see 1
process executing instead of the usual 2.
* CGDB now supports tab completion. This has been a long awaited missing
feature of CGDB.
* CGDB now depends on readline 5.1.
* Fix a bug in the c/c++ syntax highlighter. If a file had "\\" as a
string literal, the CGDB syntax tokenizer would be built incorrectly
resulting in incorret file highlighting.
Enjoy,
The CGDB Team
|