Commit Graph

590 Commits

Author SHA1 Message Date
hjk
64d058a81b Fixes: fakevim: fix df<x>
Details:  was broken due to wrong cursor selection approach
2009-01-21 16:04:34 +01:00
hjk
d55d570d66 fakevim: compile fix for windows 2009-01-16 17:51:44 +01:00
hjk
dc7a94fc83 fakevim: code de-obfuscation 2009-01-16 17:44:24 +01:00
hjk
62c2688ce6 fakevim: fix 'Y' 2009-01-16 17:38:15 +01:00
hjk
ceb37c06e2 fakevim: fix 'ce' 2009-01-16 16:57:00 +01:00
hjk
d78d5f564e fakevim: fix 'e' and 'E' 2009-01-16 16:42:31 +01:00
hjk
34583ce5c1 fakevim: improve behaviour of 'cc' 2009-01-16 16:15:01 +01:00
hjk
5dc72af097 fakevim: code cosmetics 2009-01-16 14:11:44 +01:00
hjk
b75fa636d8 fakevim: fix undo of 'J' 2009-01-16 13:10:42 +01:00
hjk
5b2b015d66 fakevim: fix compilation with -no-stl 2009-01-16 09:56:08 +01:00
hjk
30c1a046f2 fakevim: partial implementation of :history 2009-01-15 17:29:30 +01:00
hjk
0b22e71fee fakevim: improve behaviour of <Return> in various modes 2009-01-15 16:57:11 +01:00
hjk
3ce094e474 fakevim: improve logic for setting the '<' mark 2009-01-15 16:42:10 +01:00
hjk
f5cd469d18 fakevim: fix access to ConfigStartOfLine 2009-01-15 15:52:14 +01:00
hjk
50d06fe7c1 fakevim: compile fix 2009-01-15 15:34:35 +01:00
hjk
f08c67b465 fakevim: remove core dependencies from fakevimhandler.cpp. breaks
writing of partial files for now.
2009-01-15 15:27:14 +01:00
hjk
68b28bb3b6 fakevim: add a comment regarding unwanted dependencies 2009-01-15 13:32:36 +01:00
hjk
049514a66e Merge commit 'fred/fakevim-write' 2009-01-15 13:05:15 +01:00
Fred Emmott
ed61e0b5bd Block the "this file has been changed outside of qt creator" popup in the fakevim ":w" command. 2009-01-13 23:31:08 +00:00
Fred Emmott
3d3ff54ddf Make ":w" work in fakevim without needing a filename to be specified when file is not new.
Unfortunately, the "this file has been edited outside of Qt Creator" dialog pops up.
2009-01-13 23:12:54 +00:00
Daniel Molkentin
59affcfffc Bump year in licence header. 2009-01-13 19:22:14 +01:00
hjk
1263660507 fakevim: update state after pressing <Return> 2009-01-13 14:02:05 +01:00
hjk
45d9cca1d6 fakevim: make visual selections also visual in creator 2009-01-13 13:47:00 +01:00
hjk
5b3b765827 fakevim: remove some basetextedit dependencies 2009-01-13 12:35:43 +01:00
Martin Aumueller
33721acf82 fakevim: implement '%' for moving between matching parentheses 2009-01-13 11:14:03 +01:00
Martin Aumueller
d2c031d481 fakevim: implement automatic indenting and '=' for reindenting 2009-01-13 11:14:03 +01:00
Martin Aumueller
4f68f29fe3 fakevim: fix 'dG' 2009-01-13 11:14:02 +01:00
Martin Aumueller
e4a1edca54 fakevim: don't expand collapsed code blocks when moving between lines 2009-01-13 11:14:02 +01:00
Martin Aumueller
ff4bb681f6 fakevim: implement 'R' for overwriting in current line 2009-01-13 11:14:02 +01:00
Martin Aumueller
b3a2756108 fakevim: 'r' for replacing single characters 2009-01-13 11:14:02 +01:00
Martin Aumueller
13481871c9 fakevim: fix 'i' at the end of a line (insert before last character) 2009-01-13 11:14:02 +01:00
Martin Aumueller
936f8885a8 fakevim: correctly retain current column when moving between lines 2009-01-13 11:14:02 +01:00
Martin Aumueller
69fbf9ddcd fakevim: fix recognition of CTRL+R 2009-01-13 11:14:02 +01:00
Martin Aumueller
6424bd585c fakevim: return false from eventFilter when key has not been handled
(makes standard key bindings work)
2009-01-13 11:14:02 +01:00
Martin Aumueller
eb5f4774a0 fakevim: yanking/deleting/changing by line would act on one line to few 2009-01-13 11:14:01 +01:00
Martin Aumueller
0d5ea46579 fakevim: implement 'y' for copying 2009-01-13 11:14:01 +01:00
hjk
0977776f3c make marks usable in ranges 2009-01-13 11:14:01 +01:00
hjk
fb8e1bb205 fakevim: listen to editor opening and closing 2009-01-09 17:57:48 +01:00
hjk
b1f4889ac4 fakevim: use tab settings from creator base text editor 2009-01-09 17:31:20 +01:00
hjk
5f9669d8d2 fakevim: mv handler.{cpp,h} fakevimhandler.{cpp,h} 2009-01-09 16:54:06 +01:00