From 2ba557f821d9da1e850f0749be6c8eb0fdf041ea Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 5 Oct 2010 13:54:21 +0200 Subject: changes-2.1.0: add a few debugger and fakevim related items --- dist/changes-2.1.0 | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/dist/changes-2.1.0 b/dist/changes-2.1.0 index c9bdcaedf9..84bd16b3a4 100644 --- a/dist/changes-2.1.0 +++ b/dist/changes-2.1.0 @@ -5,7 +5,7 @@ within the logs of Qt Creator sources. Simply check it out from the public git repository. For example: git clone git://gitorious.org/qt-creator/qt-creator.git -git log --cherry-pick --pretty=oneline v2.0.0...v2.1.0 +git log --cherry-pick --pretty=oneline v2.1.0...v2.0.1 General * Made search result panel searchable @@ -30,6 +30,25 @@ Debugging * Fixed splitter inconsistency of debugger tool bar * Fixed console debugging with MinGW/gdb * Symbian: Added basic thread support, improve logging + * New dumpers for QDate, QTime, QHostAddress, QRegion, boost::optional, + QSharedData and QSharedDataPointer + * Improved/fixed dumpers for QObject (include user defined properties), QList, + C-style arrays, QSize, QSizeF, QImage/QPixmap, std::vector, + QVariant(QString), qulonglong, std::size_t, std::ptrdiff_t, + QScopedPointer, QStandardItem + * Performance improvements due to use of dwarf index data to reduce gdb + startup time, use of new gdb.read_memory for QByteArray and QString display + * Debugger framework handles multiple debugging sessions in parallel + * Allow per item and/or type selection of display method in Locals&Watchers + * Implement data watchpoints + * Implement a debugger engine to debug Python scripts + * Direct remote debugging using -debug binary@host:port[@arch] on the command line + * Make alphabetic sorting of struct members optional + * New Add/Edit breakpoint dialog + * Show QThread object names in threads view + * Support for per-thread breakpoints + * Show dynamic type of objects for gdb versions newer than Aug 31, 2010 + * [etc] Help @@ -40,6 +59,22 @@ QML/JS Support * Added experimental support for code completion of components defined by plugins +FakeVim: + * Fix mark interpretion for d'a etc, Delete key in command mode, ~ + * Fix indentation of first line after >iB and >ib, undo after cjaaa etc + * Implement :mak, :nohlsearch, :only, :reg[isters], Ctrl-J, Ctrl-N, Ctrl-P, + * Implement [(, ]), [{, ]}, some of the :bn/bp commands + * Implement {}/[]/<>-block text objects + * Make :q after :sp more vim-ish, make etc work in mappings + * Make Ctrl-V and Ctrl-V work in Insert and Ex mode + * Make Searching a 'sub-sub-mode' to allow d/ + * Make recognition of ex command names similar to vi's + * move "status line" to the main statusbar + * Refactor searching for less random jumps and more speed + * Rework line ranges and support for marks + * Use basetext cursor handling and indentation support for better integration + * [etc] + Platform Specific Mac -- cgit v1.2.3