[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 |