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