Commit Graph

7538 Commits

Author SHA1 Message Date
Martin Aumüller
9e73236a0e fakevim: auto test for 'w' did not take empty lines into account
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:26 +01:00
Martin Aumüller
fd28fe1892 fakevim: fix deleting/yanking/changing to matching parenthesis
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:26 +01:00
Martin Aumüller
2f02152dd6 fakevim: improved case conversions
- make '~' repeatable with '.'
- implement operators 'gu'/'gU'/'g~' for down-casing/up-casing/case-inversion
- visual char/line/block modes for the above

Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:26 +01:00
Martin Aumüller
3afcdc002a fakevim: fix repetition of 'g'/'G'
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:25 +01:00
Martin Aumüller
b0991bd22c fakevim: fix moving to first non-blank on a line
if there are only blanks, first non-blank on line is the last position

Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:25 +01:00
Martin Aumüller
b324a7b789 fakevim: implement 'o'/'O' in visual mode for swapping anchor and position
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:25 +01:00
Martin Aumüller
a2a99ca814 fakevim: [n]$ should move to end of (n-1)th line down
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:25 +01:00
Martin Aumüller
bd495ef63b fakevim: mark '+', '-' and Return as moving by line
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:24 +01:00
Martin Aumüller
f5cf9e55b4 fakevim: fix repeating commands such as 'c4l'
before, the count of the motion was not taken into account

Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:24 +01:00
Martin Aumüller
c2a79a63ba fakevim: prevent unhandled keys producing text input from being inserted while in command mode
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:24 +01:00
Martin Aumüller
82b83abd7f fakevim: 'c' should leave visual line mode
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:24 +01:00
Martin Aumüller
35a6d79026 fakevim: reset command mode state after pressing ESC
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:24 +01:00
Martin Aumüller
5435629250 fakevim: imediately indicate change to REPLACE mode
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:23 +01:00
Martin Aumüller
bb4d6a3440 fakevim: fix leaving REPLACE mode
previously, the first character typed in command mode would have been inserted into the document

Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:23 +01:00
Martin Aumüller
1836aa0633 fakevim: make methods used by FindPlugin public instead of making FindPlugin a friend of FindToolBar
as suggested in a comment to merge request #97

Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:28:12 +01:00
Martin Aumüller
355df07072 fakevim: forgot to initialize a variable
Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:32 +01:00
Martin Aumüller
bf607962e5 fakevim: change Find plugin's case sensitivity with ':set (no)ignorecase'
- allow for handling unknown arguments to ':set' by the layer having installed the FakeVim handler
- use that to change the Find plugin's case sensitivity

Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:32 +01:00
Martin Aumüller
f6482a3871 fakevim: implement incremental backward search '?' using Find plugin
Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:31 +01:00
Martin Aumüller
474d883eac for fakevim mode, terminate incremental search after pressing enter/return
Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:31 +01:00
Martin Aumüller
de21fef76c fakevim: update cursor position to start of selection after incremental search
the find plugin places the cursor at the end of a found item, but vi at the start,
thus update cursor position when editor widget regains focus

Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:30 +01:00
Martin Aumüller
d67bd86fb4 fakevim: update document's cursor before triggering search
otherwise, incremental search would not always begin at the current cursor position

Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:30 +01:00
Martin Aumüller
f48ff89988 fakevim: handle forward/backward search depending on initial search ('?'/'/')
Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:30 +01:00
Martin Aumüller
825d1c7932 fakevim: make find next/previous work with incremental search
Merge-request: 97
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:23:29 +01:00
hjk
068ff3a188 debugger: adjust gdb version string parsing to whatever openSUSE 11.2 managed
to create
2010-01-21 17:19:09 +01:00
hjk
1c5c6e8723 debugger: more python/non-python splitting 2010-01-21 17:19:09 +01:00
hjk
ffd48ebd4c debugger: remove injection loading.
Was used only on Windows, and we have ther python now.
2010-01-21 17:19:09 +01:00
hjk
f64c5e342a debugger: fix after disabling listing breakpoints in the python part 2010-01-21 17:19:09 +01:00
hjk
cdae30ccdb debugger: start splitting off python and non-python specific bits 2010-01-21 17:19:08 +01:00
hjk
ba877b6369 debugger: prepare for outputting breakpoints from the dumpers 2010-01-21 17:19:08 +01:00
hjk
fa2f73aa0d debugger: add some helper function to debug breakpoints 2010-01-21 17:19:08 +01:00
hjk
5323eee10e debugger: try to avoid asking for all registers when stepping internally 2010-01-21 17:19:08 +01:00
hjk
b55259e2bd debugger: use breakpoint always-inserted in trk adapter 2010-01-21 17:19:08 +01:00
hjk
9f173acefe debugger: use no-ack mode in trk adapter 2010-01-21 17:19:08 +01:00
hjk
e8c15eab33 debugger: 'replace' the adapter memory cache with gdb's own.
This works better with larger gdb cache lines.
See #define LINE_SIZE_POWER 8 in gdb/dcache.c:105.
2010-01-21 17:19:08 +01:00
hjk
4030706c04 debugger: add a manual test for namespace aliases 2010-01-21 17:19:07 +01:00
Roberto Raggi
f0e69db452 Evaluate simple JS expressions. 2010-01-21 17:08:42 +01:00
Friedemann Kleint
ce144fd545 Debugger: Code cosmetics. 2010-01-21 17:00:25 +01:00
Friedemann Kleint
968e5e228a Debugger: Code cosmetics. 2010-01-21 16:55:15 +01:00
Erik Verbruggen
2395ec51a6 Incorporated commit 38c0ed9870fc6bd8ba759c283eaf2bffb61c2e3f from kinetic-declarativeui.
Fixed possible array index-out-of-bounds crash in error reporting.
2010-01-21 16:47:46 +01:00
Roberto Raggi
60af1681c2 Initial work on the QML/JS expression evaluator. 2010-01-21 15:54:36 +01:00
Friedemann Kleint
713be02ab7 S60: Handle TrkNotifyStopped (crash) when running.
Extract error message string from Trk, print proper message
when application crashes in run mode and terminate launcher.
Use same message in Debugger for consistency.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>Reviewed-by: John Doe

Conflicts:

	src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp
2010-01-21 15:51:33 +01:00
Friedemann Kleint
bd0d6fb22f trk: Handle TrkNotifyStopped in launcher.
Add signal and static utility functions to parse message.
Reviewed-by:  Robert Loehning <robert.loehning@nokia.com>
Initial-patch-by: Shane Kearns <shane.kearns@sosco.com>
2010-01-21 15:50:07 +01:00
Friedemann Kleint
c516f350b2 S60: Handle TrkNotifyStopped (crash) when running.
Extract error message string from Trk, print proper message
when application crashes in run mode and terminate launcher.
Use same message in Debugger for consistency.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>Reviewed-by: John Doe
2010-01-21 15:46:33 +01:00
Friedemann Kleint
53c672fb98 trk: Handle TrkNotifyStopped in launcher.
Add signal and static utility functions to parse message.
Reviewed-by:  Robert Loehning <robert.loehning@nokia.com>
Initial-patch-by: Shane Kearns <shane.kearns@sosco.com>
2010-01-21 15:45:40 +01:00
Friedemann Kleint
9e71d2bc6d Revert "trk: Handle TrkNotifyStopped in launcher."
This reverts commit 9ac451eaba.
2010-01-21 15:43:58 +01:00
Friedemann Kleint
7d24517097 Revert "S60: Handle TrkNotifyStopped (crash) when running."
This reverts commit 607e545218.
2010-01-21 15:43:47 +01:00
Friedemann Kleint
607e545218 S60: Handle TrkNotifyStopped (crash) when running.
Extract error message string from Trk, print proper message
when application crashes in run mode and terminate launcher.
Use same message in Debugger for consistency.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>
2010-01-21 15:27:05 +01:00
Friedemann Kleint
9ac451eaba trk: Handle TrkNotifyStopped in launcher.
Add signal and static utility functions to parse message.
Reviewed-by:  Robert Loehning <robert.loehning@nokia.com>
Initial-patch-by: Shane Kearns <shane.kearns@sosco.com>
2010-01-21 15:24:47 +01:00
Thorbjørn Lindeijer
8f8ee59d2c Made Join Lines work with a multi-line selection 2010-01-21 15:18:06 +01:00
Thorbjørn Lindeijer
bf4b5879b4 Fixed Join Lines action when dealing with wrapped lines 2010-01-21 15:18:06 +01:00