Commit Graph

4 Commits

Author SHA1 Message Date
Lukas Holecek
3841b85418 fakevim: Fix searching
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>
2012-09-10 12:05:07 +02:00
Lukas Holecek
4503ce663a fakevim: Improved searching
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>
2012-09-04 09:41:28 +02:00
hjk
aa118de9ec fakevim: make test compile
This is a workaround. The real problem is a source incompatibility
from Qt4 -> Qt5 (beta). QSKIP wants 2 arguments in the first, and
1 in the latter case.

Change-Id: I11e914f378baf492cce62333a8284ba2a11bf61d
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2012-09-03 17:08:34 +02:00
Lukas Holecek
a897a3b00a fakevim: Added tests
Change-Id: I6b6e54817bf41402f5575142b1adb9362c717439
Reviewed-by: hjk <qthjk@ovi.com>
2012-08-31 08:41:39 +02:00