Martin Aumüller
a088b01713
fakevim: fix undo for indenting
...
previously, indenting would have been undone line by line
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:53 +01:00
Martin Aumüller
a04137f39a
fakevim: 'dG' at the end of the document should delete the last line
...
make sure that when deleting line-wise, a complete line is deleted,
even at the end of the document
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:53 +01:00
Martin Aumüller
c71c338e72
fakevim: common implementation of 'G' and 'gg'
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:53 +01:00
Martin Aumüller
f6619d0087
fakevim: some 'dG' and 'dgg' auto tests
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
c7281909c1
fakevim: [lineno]gg should behave as [lineno]G
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
159e3f613d
fakevim: fix 'yj', 'dj', 'cj' and 'yk', 'dk', 'ck'
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
489a21a143
fakevim: auto tests for 'dj', 'dk', 'cj', 'ck'
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
e95692b599
fakevim: fix 'c$', 'd$', 'y$', 'C', 'D' at end of line
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
c9dbf30b4d
fakevim: auto tests for 'C', 'D', 'c$', 'd$'
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
df9335c542
fakevim: fix 'P' at end of line
...
previously, the insertion point would have stayed just in front of the last character instead of in
front of the last but first character
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
b5454e58c9
fakevim: auto test for 'P' at end of line
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
6ebac9116f
fakevim: fix 'O' at begin of document
...
'O' would have opened the new line after the first line instead of before
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:52 +01:00
Martin Aumüller
22c700a4f6
fakevim: auto tests for 'o'/'O' at beginning and end of file
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:51 +01:00
Martin Aumüller
869782df18
fakevim: fix undoing of commands that enter insert mode
...
atomically undo command that entered insert mode together with undoing the insertion of new characters
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:51 +01:00
Martin Aumüller
833a266319
fakevim: update mini buffer after 'A' to indicate change to INSERT mode
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:51 +01:00
Martin Aumüller
d13f0bb2ce
fakevim: wrong indentation
...
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:48:51 +01:00
Oswald Buddenhagen
24e1ffb193
accept whitespace between \l and target
2010-01-05 18:32:32 +01:00
Oswald Buddenhagen
11622e4ac1
support nested lists in index
2010-01-05 18:32:32 +01:00
Oswald Buddenhagen
48c1cc8c89
better error reporting
2010-01-05 18:32:32 +01:00
Martin Aumüller
27065239a0
implement Ctrl+N/Ctrl-P to select next/previous completion item
...
- this is compatible with choosing completion items in vim
- especially when using FakeVim mode, this makes it unnecessary to move
the hands from the main row to the arrow keys
Merge-request: 2158
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-05 18:23:36 +01:00
hjk
e3712f9687
debugger: refactoring, use QByteArray instead of QString when appropriate
2010-01-05 18:13:24 +01:00
hjk
84e2e8933d
fakevim: make Ctrl-C leave visual modes
2010-01-05 18:13:23 +01:00
hjk
b20dee565e
fakevim: implement S
2010-01-05 18:13:23 +01:00
hjk
2c5a0387e8
debugger: work around http://sourceware.org/bugzilla/show_bug.cgi?id=11135
2010-01-05 18:13:23 +01:00
ck
0525eee370
Maemo: Implement remote debugging via SSH library.
...
The old approach is still enabled by default.
2010-01-05 17:51:35 +01:00
con
9786aa4365
Start on a changes file for 1.3.1
2010-01-05 17:16:33 +01:00
hjk
baa955d5ad
debugger: make python frame output 'Discardable'
2010-01-05 16:48:12 +01:00
hjk
11a300dd92
debugger: refactor passing of options to new dumpers
2010-01-05 16:48:11 +01:00
hjk
2a28741f90
debugger: str(p) is unsafe to use for invalid char *
2010-01-05 16:48:11 +01:00
hjk
960f8dc03d
debugger: -break-list needs a stopped state to show new breakpoints in the gui
2010-01-05 16:48:11 +01:00
ck
39c466658a
Maemo: Implement remote execution based on SSH library.
...
Currently deactivated via #ifdef, but has been tested successfully.
2010-01-05 16:45:04 +01:00
Friedemann Kleint
469ee5b40c
VCS: Correct timeout values.
2010-01-05 16:42:24 +01:00
Daniel Molkentin
f093025ff3
Make it possible to override the language settings in Creator.
...
Platform-dependent behavior is not good enough for a lot of
people it seems.
Reviewed-By: con
2010-01-05 16:40:20 +01:00
Friedemann Kleint
40f5d38b91
Git: Introduce diff repository and group actions.
2010-01-05 16:36:27 +01:00
Friedemann Kleint
c55b5b7b31
Git/SVN: Ignore whitespace in annotation/blame (introduce setting).
...
Defaulting to true.
Task-number: QTCREATORBUG-502
2010-01-05 15:45:41 +01:00
Jarek Kobus
59ecb9cf83
Changing the command's shortcut updates its internal actions.
...
If the command's shortcut is changed all context actions are updated
accordingly. When the new context action is added its shortcut is
automatically updated (taken from command's shortcut).
Reviewed-by: con
Task-number: QTCREATORBUG-471
2010-01-05 15:24:55 +01:00
Daniel Molkentin
a866725405
Brown paper bag fix for 8929bb27ee.
2010-01-05 14:47:48 +01:00
ck
b3fd927e00
Maemo: Implement deploying via SSH library (instead of scp).
...
The code is #ifdef'ed out for now, but has been successfully tested.
2010-01-05 12:05:36 +01:00
con
7185e42b25
Merge remote branch 'origin/1.3'
2010-01-05 10:58:06 +01:00
con
cf8b5704d0
Remove some old stuff from gitignore.
2010-01-05 10:56:29 +01:00
Sergey Belyashov
ed460e8bcd
Updated Russian translation
...
Merge-request: 90
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2010-01-04 18:59:51 +01:00
Daniel Molkentin
8929bb27ee
Point some tips of the day to the right documentation path.
...
Fixes: QTCREATORBUG-483
2010-01-04 17:57:37 +01:00
ck
159c4cfebb
Maemo: Make SSH connections thread-safe.
2010-01-04 17:44:07 +01:00
Friedemann Kleint
6cf0247bd6
Fix warnings about QFileInfo being instantiated on empty string.
...
Do not insert currentDocument variable for empty files.
Polish VariableManager, QLatin1String(), const-correctness.
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com >
2010-01-04 16:50:23 +01:00
Daniel Molkentin
23fc1afe1f
Add "Open Terminal here"/"Open Command Prompt here" Actions.
...
Reviewed-By: Friedemann Kleint
2010-01-04 16:37:18 +01:00
Daniel Molkentin
39e4b11277
Fix GCC warnings.
2010-01-04 15:34:38 +01:00
Daniel Molkentin
9c21224ace
Fix reversed logic in EditorManager::openInExternalEditor().
...
In case the variable char was not in use, %[a-z] would result
in [a-z]%.
2010-01-04 15:30:04 +01:00
Daniel Molkentin
77761b37c3
Make it possible to set the external file browser on unix.
...
xdg-open is not available everywhere and fails when no DE is running.
Reviewed-By: Oswald Buddenhagen
2010-01-04 15:30:04 +01:00
Erik Verbruggen
4416dda243
Added a name component to the SideBar's saveSettings/restoreSettings to allow for multiple instances in a plug-in.
2010-01-04 14:36:29 +01:00
hjk
46c114e895
debugger: assume valid ref counts are always smaller than 1 million
2010-01-04 14:14:14 +01:00