hjk
3bff717f37
fakevim: use basetext indentation access instead of the cppeditor based one
2010-06-03 13:29:17 +02:00
hjk
b67369393e
fakevim: synchronize with master
...
In theory this should have been a backport of the search-related commits
7e8c345a and 46fa3aa7 , but they are buried in the middle of the Big
Commandline Reorganization. Just taking everything has lower risk and
is faster.
2010-06-02 11:09:39 +02:00
hjk
4c2c654c2a
fakevim: fix (again) 'r' at last position of a line
2010-05-28 15:48:20 +02:00
hjk
5c44689793
fakevim: cleanup 'r' handling
2010-05-28 13:16:13 +02:00
hjk
0c4c66f228
fakevim: fix undo after cjaaa<Esc>
2010-05-20 16:49:48 +02:00
hjk
9b6c86bdc1
fakevim: implement :reg[isters]
2010-05-20 14:08:11 +02:00
hjk
7e8c345a64
fakevim: refactor searching
...
Less random jumps now.
2010-05-19 12:00:52 +02:00
hjk
2f99706031
fakevim: prepare for better integration with creator core
...
For :ex commands, the plugin is now asked first unconditionally.
The handler only provides fallbacks for the standalone case.
2010-05-19 12:00:52 +02:00
hjk
a87e93103a
fakevim: fix range parsing if only start line is given
2010-05-19 12:00:52 +02:00
hjk
53e9c4fad6
fakevim: uniformly use double quote around file names in status messages
2010-05-18 12:13:27 +02:00
hjk
5d5eeed6c0
fakevim: set target column and mark after undo/redo, 'o' and 'O' and Return
2010-05-18 12:13:27 +02:00
hjk
4243b56229
fakevim: ~ uses 'exclusive' motion
2010-05-12 14:43:41 +02:00
hjk
84f4193019
fakevim: rework range passing
2010-05-12 11:18:18 +02:00
hjk
a13530eba0
fakevim: rework support for marks
2010-05-11 14:27:00 +02:00
hjk
cb8c40d7e9
fakevim: consolidate Key_Return and Key_Backspace handling
2010-05-11 14:26:59 +02:00
hjk
034ee0a947
fakevim: add option to show positions of marks in the main text editor
2010-05-11 14:26:59 +02:00
hjk
0b3b398800
fakevim: try to "export" also block selections.
2010-05-10 09:48:12 +02:00
hjk
c22678ef64
fakevim: don't import a selection if there wasn't one
2010-05-10 09:36:57 +02:00
hjk
16f6fda51a
fakevim: small fixes
2010-05-10 09:01:30 +02:00
hjk
0dd38fb829
fakevim: fix crash on shutdown
2010-05-10 08:40:15 +02:00
hjk
9721a142dd
fakevim: import texteditor selection from base text editor as soon as it
...
is changed using the mouse.
2010-05-07 19:46:16 +02:00
hjk
462b78713d
famevim: make <C-.> etc work in mappings
2010-05-07 17:32:46 +02:00
hjk
fe9ab6d76a
fakevim: add some debugging code to track down unexpected mark changes
2010-05-07 15:17:44 +02:00
hjk
e6dc3fbf4c
fakevim: remove m_beginEditBlock hack. This is not needed with Qt 4.7 anymore.
2010-05-06 16:05:44 +02:00
hjk
b4260c9a18
fakevim: consolidate transformation related code
2010-05-06 15:49:11 +02:00
hjk
ccc959f4e3
fakevim: cursor movement is _exclusive_ when using /
2010-05-06 14:16:41 +02:00
hjk
5f954d106c
fakevim: document the 'RangeMode' enum
2010-05-06 14:08:23 +02:00
Robert Loehning
5cfae53794
Fakevim: Fixed handling of line endings on Windows.
2010-05-06 13:23:50 +02:00
hjk
e9e59da0dc
fakevim: Make replace mode a real "mode" instead an Insert mode submode
2010-05-06 12:12:07 +02:00
Robert Loehning
28f6de61c6
Fakevim: Using existing object
2010-05-05 19:21:31 +02:00
hjk
46fa3aa7cc
fakevim: fix a few search related peculiarities
2010-05-05 17:04:05 +02:00
hjk
a4a56a75e0
fakevim: some refactoring
2010-05-05 17:04:05 +02:00
hjk
325bc6664f
fakevim: some refactoring. also, implement QTCREATORBUG-1335
2010-05-05 16:08:58 +02:00
hjk
c8f01c8a89
fakevim: make m_dotCommand global
2010-05-05 15:50:25 +02:00
hjk
c0f0c3e1bd
fakevim: make Searching a 'sub-sub-mode' to allow d/
...
d/ does not properly work yet as it removes the search string, too.
2010-05-04 18:00:10 +02:00
hjk
1bd7a21ffd
fakevim: skip whitespace at the end of 'set' commands
2010-05-04 18:00:10 +02:00
hjk
db355834de
fakevim: consolidate cursor display handling
2010-05-04 18:00:10 +02:00
hjk
c93a64c0a5
fakevim: fix cursor positioning in after :!
2010-04-29 16:11:47 +02:00
hjk
26965d203d
fakevim: positioning fixes for linewise shifting
2010-04-29 16:11:46 +02:00
hjk
1662eade7e
fakevim: improve handling of iskeyword
2010-04-29 12:07:59 +02:00
hjk
b293775789
fakevim: revert accidentally commited test code
2010-04-28 15:14:17 +02:00
hjk
18e5e7dde5
fakevim: make input more robust on non-US-style keyboards
2010-04-28 14:01:27 +02:00
hjk
5dba164823
fakevim: add IsKeyword configuration option
2010-04-28 11:35:07 +02:00
hjk
a5e7cfe734
fakevim: start working on some syntax highlighting infrastructure
2010-04-28 11:19:15 +02:00
hjk
18fcfeb16c
fakevim: potential fix for QTCREATORBUG-1263
2010-04-27 16:02:36 +02:00
hjk
e94b6d95a6
fakevim: set target column after search operation
2010-04-21 10:16:40 +02:00
hjk
307eda415d
fakevim: make IncSearch work better.
2010-04-21 10:16:40 +02:00
hjk
95cacf5c42
fakevim: looks like the Anchor concept needs a rework.
2010-04-21 10:16:40 +02:00
hjk
1f26640a66
fakevim: 'change sub mode' likes text objects, too.
2010-04-19 11:44:49 +02:00
hjk
994da51446
fakevim: make 'vaw' etc work.
2010-04-19 11:36:05 +02:00