- 29 Nov, 2012 1 commit
-
-
Lukas Holecek authored
Text inserted without FakeVim's intervention (code completion) is handled in insert and replace mode so that '.' command also inserts any externally inserted text. After movement in insert mode last command (initiated by '.') is not cleared until new text is inserted. Deletion in insert mode is part of dot command. Change-Id: Ic55b3cdecaf4323e88cd321b218fae661de7a63e Reviewed-by:
hjk <qthjk@ovi.com>
-
- 27 Nov, 2012 2 commits
-
-
Lukas Holecek authored
Change-Id: Ie156438b6633b7e9680e028fca7eca1b8788a63d Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Yank followed by vertical movement ends in same column as at the beginning of the command (or at the end of line if line ha less columns). Change-Id: I573a8435ba9b76430fa3778e536726882f4c6ce1 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 26 Nov, 2012 6 commits
-
-
Lukas Holecek authored
Overwriting a mark with new position and undoing restores the previous state of the mark. Creating new mark (not overwriting old value) on a position and undoing won't remove the mark. Change-Id: I673874ef9df0aae16f86efe8599a43a77aae19ee Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: I76eb6d39efb384cb706847b07bb282a8b2f1a6d3 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: I1b46bda3f70a533d149cf38de02d89e2cf706f3f Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: Iff0c719c6b301dac333a55acfb073c7d1e1a27c8 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: I845eeebe44ed859cc96d69fbd660fce56cc1418b Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: I3d4642ebf69055722568cf0e59f5480ad5b2c418 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 23 Nov, 2012 1 commit
-
-
Lukas Holecek authored
Change-Id: I59b991766a5c1a7579059ff652e27340b65f2c84 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 22 Nov, 2012 2 commits
-
-
Lukas Holecek authored
Change-Id: Ib4996a88d1bbbec25ab864a37f62825e5b0a2b27 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
After Ctrl+O combination in insert or replace mode enter command mode and after a single command (can consist of entering Ex command or can be switch to other buffer) or escape key return to previous insert or replace mode. One exception is that if entering insert mode is part of the command after <C-O> pressing escape key will exit to command mode (Vim behavior). Change-Id: I37d684b691157001e2cab156687d6771afdec7b9 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 19 Nov, 2012 1 commit
-
-
Lukas Holecek authored
Match same text on same regex in forward and backward search modes. E.g. with '\w\{2}' Vim regex and 'abc' text always match '<ab>c' (should never match 'a<bc>' as with QTextDocument::find()). Change-Id: Ie920c76540f3be426fc7b842d38137e95c1a65b2 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 07 Nov, 2012 1 commit
-
-
Lukas Holecek authored
Stop processing dot command or user mapping after it's no longer valid. For example do not process the "text" part of command "ci)text" if cursor is not in parenthesis block or "ctXtext" if character 'X' was not found on current line after cursor. In these cases insert mode is not set. Change-Id: I54588f3beeb803e42a566f6381352aff7bb602c7 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 06 Nov, 2012 2 commits
-
-
Lukas Holecek authored
Commands ciw and diw should work on a single character. Commands ci), di" and similar should work on in an empty block. Change-Id: Id166a3fb80fc5ba2672231638ce126bd88b4f3ff Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Workaround for crash when setting text cursor position while in edit block (after QTextCursor::beginEditBlock() call and before QTextCursor::endEditBlock() call). Task-number: QTCREATORBUG-8148 Change-Id: I7faab2e878efea4106e375b32526ecd5984feac2 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 02 Nov, 2012 1 commit
-
-
Lukas Holecek authored
Change-Id: Ia9dc3a7063b921bd90bddd52e1df1e6b8b8b3796 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 01 Nov, 2012 1 commit
-
-
hjk authored
This moves the stand-alone tests into the plugin. Change-Id: Ic6da45236b080b6c905849898729b19df54a1527 Reviewed-by:
Lukas Holecek <hluk@email.cz> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 31 Oct, 2012 2 commits
-
-
Lukas Holecek authored
Change-Id: I47ca07f8ef54f8f7f38d467ea0aa2c087ee95a37 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Change-Id: I09b825349c01e2cbcebc446fdf8843aaf8793e6f Reviewed-by:
hjk <qthjk@ovi.com>
-
- 29 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Added change and join Ex commands. Ex command range and address with /.../, ?...?, \/, \? and \&. Change-Id: I23f16d3e454f28bcfcf87aeab500830136546345 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 26 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Change-Id: I4138a2035e338b665d91704b7c53117c4d924472 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 24 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Change-Id: If75164be930dac3c4f3b9c26179ee54aa643ab4e Reviewed-by:
hjk <qthjk@ovi.com>
-
- 23 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Command separator (bar character) shouldn't break substitute command. Escape substitution text. Change-Id: I9a793ab2df167d5d8a2b4de22329d061fc169785 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 21 Oct, 2012 2 commits
-
-
Lukas Holecek authored
Change-Id: I8efb89e6931be2c37cfaf82f0aa053317c6b8d93 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Task-number: QTCREATORBUG-7913 Change-Id: Ic9efd579556acc78736d7562c46adee83e971074 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 20 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Change-Id: I7e12092fd8928f34306a40b76a8ec7e6afe4a050 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 18 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Automatic indentation, change letter case, correct position after command. Change-Id: I3e9659fca82fbc3fa443d593f915931bf7f17e93 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 17 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Use internal editor with highlighting and folding support for tests to be able to check folding commands. Change-Id: Iaab3bc9edb65c8e2a5a7efc4456e021c8a178d7f Reviewed-by:
hjk <qthjk@ovi.com>
-
- 09 Oct, 2012 2 commits
-
-
Lukas Holecek authored
Change-Id: I5017d5f6987cea12b1eb26212fbe5fe813bf73cb Reviewed-by:
hjk <qthjk@ovi.com>
-
Tobias Hunger authored
Change-Id: Ie8d2adaa2b20473d2e3e16d1f44ad951ff2744be Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 04 Oct, 2012 3 commits
-
-
Lukas Holecek authored
Allow increasing/decreasing the first number after cursor position (cursor doesn't have to be on the number). Increase/decrease number by [count]. Change-Id: I5f4d41fed43556a46c3b63bea4efcdd6a66a81a4 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Added g* and g# commands to search without \<, \>. Change-Id: I74f010f2415e4d493be9925ab047a1c06f35d7a9 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Repeat commands in visual mode correctly. Task-number: QTCREATORBUG-7248 Change-Id: I937688f669f9bb9e1ad5f64b42dc0ee56dc3ca38 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 02 Oct, 2012 2 commits
-
-
Lukas Holecek authored
Change-Id: Ie5d354a0e7f59c61646d14da79bf7059821c12e5 Reviewed-by:
hjk <qthjk@ovi.com>
-
Lukas Holecek authored
Fixed indentation commands with movement and correct behavior in tests. Change-Id: Idb77427c556f54c75658f806bb6c94402cab52ea Reviewed-by:
hjk <qthjk@ovi.com>
-
- 01 Oct, 2012 1 commit
-
-
Lukas Holecek authored
Multi-line commands (lines starting with backslash). Subcommands separated by bar character (|). Task-number: QTCREATORBUG-7376 Change-Id: I947b10ee5043824278c6ba71e8ebb19dc5787328 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 12 Sep, 2012 1 commit
-
-
Lukas Holecek authored
Implemented special key names (e.g. <left>, <space>, <leader>, <backspace>). Disallow mapping with <nop>. Change-Id: I8f4cdc84cb469db0b5cddd9059484cce7aa1b17f Reviewed-by:
hjk <qthjk@ovi.com>
-
- 10 Sep, 2012 1 commit
-
-
Lukas Holecek authored
While searching for expression that is not found keep text cursor on position before search. Make search work with visual mode. Clear message on escape from search mode. Change-Id: I44e843a5a16bcc45a1bdc573ecc409654c4eb910 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 04 Sep, 2012 1 commit
-
-
Lukas Holecek authored
Reset cursor position if search is canceled and always search from initial cursor position if search expression changes. Implemented Vim's wrapscan (ws) option. Task-number: QTCREATORBUG-7251 Change-Id: Ic709cc4fb9dacdb94fbd17f85ac9b75738d5578c Reviewed-by:
hjk <qthjk@ovi.com>
-