hjk
b8b3274fc3
small refactoring, make ex command interface public
2008-12-29 13:30:21 +01:00
hjk
15c89ea26a
handle 'gJ'
2008-12-29 13:30:21 +01:00
hjk
b748b12d03
basic support for 'J'
2008-12-29 13:30:21 +01:00
hjk
eeffd9beb0
make <count> work for 'i'
2008-12-29 13:30:21 +01:00
hjk
bfa828ef9d
Make it work for both QTextEdit and QPlainTextEdit.
...
Scrolling is broken for plain QTextEdit.
2008-12-29 13:30:21 +01:00
hjk
40886db56f
add history of search strings
2008-12-29 13:30:21 +01:00
hjk
685162aa9c
fix <count>D and EOL behaviour
2008-12-29 13:30:21 +01:00
hjk
8b663b35b2
fix recently introduced backward/forward mess for searching
2008-12-29 13:30:21 +01:00
hjk
84af25f689
small correction for 'df'
2008-12-29 13:30:21 +01:00
hjk
d0f17e7568
start implementing 'f', 'F', 't', 'T'
2008-12-29 13:30:20 +01:00
hjk
0a665de576
initialize commandCode
2008-12-29 13:30:20 +01:00
hjk
5ac95bf873
command mode + <ESC> = command mode
2008-12-29 13:30:20 +01:00
hjk
1e9214e1dd
fix off-by-one for 'w'
2008-12-29 13:30:20 +01:00
hjk
4d6b2905c4
get 3d2w right
2008-12-29 13:30:20 +01:00
hjk
fe261f0a90
small fix for ~ at end of line
2008-12-29 13:30:20 +01:00
hjk
3ae0265363
implement plain ~
2008-12-29 13:30:20 +01:00
hjk
103876427f
partially implement 'b' and 'B'
2008-12-29 13:30:20 +01:00
hjk
eb132a4c37
partial implementation of 'e' and 'E'
2008-12-29 13:30:20 +01:00
hjk
9e5e5d1d23
partially implement 'w' and 'W' movement
2008-12-29 13:30:20 +01:00
hjk
21787ca4b5
handle PageUp, PageDown, Ctrl-F, Ctrl-B
2008-12-29 13:30:20 +01:00
hjk
5689826800
get search right for qplaintextedit
2008-12-29 13:30:20 +01:00
Roberto Raggi
f02549dafe
Save/restore the black list so we can re-use instances of SymbolsForDotAccess.
2008-12-29 12:26:02 +01:00
Roberto Raggi
a985b59d40
Initial support for typedefs.
2008-12-29 11:53:40 +01:00
Roberto Raggi
0185a49a78
Removed LookupUtils.
2008-12-23 15:27:55 +01:00
Roberto Raggi
0422bcbbd5
Some more clean up in the preprocessor.
2008-12-22 14:10:47 +01:00
Roberto Raggi
e325aa38d9
Nicer implementation of CPlusPlus::Macro.
2008-12-22 13:55:42 +01:00
Roberto Raggi
1e0f06e4e8
Introduced expandNamespace(), expandClass(), expandBlock(), and expandFunction().
...
This should simplify the merging of the improved lookup context.
2008-12-22 13:27:01 +01:00
Roberto Raggi
753ddb7ce0
Some cleanup in the C++ preprocessor.
...
Introduced pp-scanner.cpp, renamed `pp' to `Preprocessor' and removed useless #includes.
2008-12-22 11:40:53 +01:00
Roberto Raggi
286e45b473
Compile.
...
Removed declaration of slot shadowBuildButtonClicked().
2008-12-22 10:24:52 +01:00
goro
6ef67df88b
PathChooser migration for Qt4 build config page
2008-12-19 18:26:01 +01:00
goro
b462482cc2
Change hidden label text from "..." to "R"
2008-12-19 18:26:01 +01:00
Thorbjørn Lindeijer
d02211674a
Allow some more space for popup on most desktops
...
Most desktops allow popups to overlap the taskbar. We should allow this
additional space to be used by the completion popup.
2008-12-19 17:54:42 +01:00
Thorbjørn Lindeijer
89985c3d1c
Fixed header of "locals and watchers" view
...
You couldn't disable the 'always adjust column widths to contents' logic
cause of an uninitialized boolean that refused to toggle to false.
2008-12-19 17:54:42 +01:00
Friedemann Kleint
b8f013ce4a
Fixes: Remove whatsthis
2008-12-19 17:49:14 +01:00
Friedemann Kleint
5b8008609c
Compile Windows
2008-12-19 17:44:11 +01:00
Friedemann Kleint
defc270896
Fixes: Start a git branch dialog.
2008-12-19 17:42:08 +01:00
goro
12bcc11389
PathChooser migration for external app debug lanuching
2008-12-19 16:39:53 +01:00
hjk
3396f824e0
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2008-12-19 16:20:58 +01:00
hjk
4c1502334c
handle 'z<Return>' in fakevim
2008-12-19 16:20:39 +01:00
goro
cb7bb2eefe
PathChooser migration for Qt version config page
2008-12-19 15:33:15 +01:00
hjk
02c23836dd
comment out watchhandler debug information
2008-12-19 15:02:09 +01:00
hjk
210740c316
fix small glitch in fakevim's 'L' handling
2008-12-19 15:01:16 +01:00
hjk
a01fa6c17b
implement 'M' in fakevim
2008-12-19 15:00:06 +01:00
hjk
5107caf24e
implement 'L' in fakevim
2008-12-19 14:43:14 +01:00
hjk
ccfe171799
implement 'H' fakevim movement
2008-12-19 14:35:57 +01:00
hjk
9a0aef536f
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2008-12-19 14:03:09 +01:00
hjk
4af0768042
restore overwrite mode hack.
...
cursor looks better at the end of a line this way...
2008-12-19 14:02:27 +01:00
Thorbjørn Lindeijer
af73187d53
Fixed Delete to delete instead of inserting spades
2008-12-19 13:59:45 +01:00
Thorbjørn Lindeijer
75c9193ff6
Use the QKeyEvent::text() for inserting text
...
Avoids inserting all kinds of funny characters when special keys are
pressed. For some reason, the Delete key now inserts spades. At least
those are more useful than phones, according to hjk.
2008-12-19 13:56:59 +01:00
hjk
d4f4f508ab
Handle <Tab> in insert mode
2008-12-19 13:15:57 +01:00