Commit Graph

77 Commits

Author SHA1 Message Date
hjk
6077d20b96 fakevim: fix . after C in command mode 2009-06-11 17:11:10 +02:00
hjk
b919dbe572 fakevim: fix cursor column positioning bug after cfx + <Down> 2009-06-11 15:42:01 +02:00
hjk
5892ea1b1d fakevim: fix problem where previously inserted text became part of a '.' 2009-06-04 16:08:34 +02:00
hjk
311ca7a074 fakevim: more undo work 2009-06-03 12:48:48 +02:00
hjk
4133107a0d fakevim: remove old undo hack as QPlainTextEdit's own undo works well now. 2009-06-03 12:48:47 +02:00
hjk
76f57c8678 fakevim: fix behaviour of 'r' at end of line 2009-06-03 12:48:46 +02:00
hjk
39d3d35cdc debugger: add a primitive json parser (copied and trimmed from the mi parser) 2009-05-19 15:23:12 +02:00
Oswald Buddenhagen
f0c1244cbe fix MI parser & dumper 2009-05-05 21:00:24 +02:00
hjk
feb34c0e6f Introduce a new QStringBuilder helper class to speed up building strings
from smaller chunks using expression templates.

Simple test and benchmark included, the class is not yet complete.
2009-04-30 10:01:54 +02:00
hjk
df2c805c73 fakevim: fix 'dd' when cursor is not in the first column
Was seemingly broken by the target columns changes. Autotest is added
now, too.
2009-04-29 15:29:03 +02:00
hjk
40700c9dd7 debugger: add an autotest for the regexp used for paring 'info break' output 2009-04-16 12:52:29 +02:00
hjk
5076be59e3 fakevim: fix cursor position for <n>j or <n>k and end or begin of document 2009-04-16 11:52:58 +02:00
hjk
c172e9b1a4 fakevim: autotests for 'e', 'dd', 'w', 'cc' 2009-04-16 11:26:12 +02:00
hjk
163705b879 debugger: less debug output in cases we know what's missing 2009-04-14 12:20:23 +02:00
hjk
3e6285358d fakevim: fix positioning after 'w'
was broken during the changes to the "target column" logic
2009-04-14 09:38:16 +02:00
hjk
e76ba64f68 fakevim: work on autotests 2009-04-14 09:38:16 +02:00
hjk
04e2fc1217 fakevim: work on tests 2009-04-14 09:38:16 +02:00
hjk
57aad47460 fakevim: work on autotests 2009-04-09 13:49:22 +02:00
hjk
48dcc26d36 fakevim: work on autotests 2009-04-08 16:05:49 +02:00
hjk
de8922839b debugger: work on test suite 2009-04-07 10:41:01 +02:00
hjk
a7e677421d debugger: work on autotests
Qt creator starts up now, no debugging yet.
2009-04-07 10:41:01 +02:00
hjk
9318459b47 debugger: allow short stack to be expanded by a context menu item or
double click on the "<...>" line
2009-04-07 10:41:01 +02:00
hjk
898179f8fe debugger: work on auto test 2009-04-06 16:30:27 +02:00
hjk
c1124a4f8a debugger: work on gdbmi test cases 2009-04-06 16:30:26 +02:00
hjk
733fb8fb62 debugger: move mi parser test case to a proper autotest 2009-04-06 14:08:02 +02:00
hjk
7d48b523d5 fakevim: work on auto tests 2009-04-06 14:08:01 +02:00
hjk
094e60f103 fakevim: make empty auto test compile 2009-04-06 14:08:01 +02:00
Roberto Raggi
55d0e4f860 Improved the way we expand function-like macros when we can't collect all the arguments. 2009-03-03 16:32:08 +01:00
Roberto Raggi
6670cf1fc4 Compile. 2009-03-03 14:54:31 +01:00
Roberto Raggi
f4e875b9bb Initial testing of the preprocessor. 2009-03-02 11:30:43 +01:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
Roberto Raggi
68e856488b More testing. 2009-02-12 10:46:26 +01:00
Roberto Raggi
3170057843 Added test case for declarations of "pointer to const T". 2009-02-11 16:21:17 +01:00
Roberto Raggi
2d80acbe76 Improved the implementation of new-expressions. 2009-02-10 14:44:03 +01:00
Roberto Raggi
9d52a72534 Made it possible to compile libCPlusPlus without `gui'. 2009-02-10 10:48:19 +01:00
Roberto Raggi
d5c9141c50 Compile. 2009-02-09 17:56:17 +01:00
Roberto Raggi
ea981d5025 More annotations. 2009-02-09 12:19:17 +01:00
Roberto Raggi
34efcf3194 More testing. 2009-02-09 11:56:21 +01:00
Roberto Raggi
6672f89ff5 Annotate the ClassSpecifierAST node with the class symbol. 2009-02-09 11:35:57 +01:00
con
1dcabe5a3a Merge branch '1.0.0'
Conflicts:
	tests/auto/cplusplus/shared/shared.pri
	tests/auto/cplusplus/shared/shared.pro
2009-02-09 10:54:36 +01:00
Roberto Raggi
1f9bcd86e0 Added a simple auto test for the name lookup. 2009-02-09 10:21:29 +01:00
Roberto Raggi
8321683694 Fixes: Compile with msvc 2009-02-05 14:39:53 +01:00
hjk
bf7dae57de Fixes: remove use of qttest_p4.prf
Details:  makes it compile now with Qt snapshots
2009-02-05 12:35:37 +01:00
Roberto Raggi
d21a4f8406 Fixes: Compile. 2009-02-05 10:34:43 +01:00
hjk
7c1ebd6dc9 Fixes: compile fix for cplusplus autotests 2009-02-05 10:22:51 +01:00
hjk
89c7c606ad Fixes: compile fix for cplusplus auto test 2009-02-05 09:50:47 +01:00
Roberto Raggi
653b81427c Accept gcc attributes in cv-qualifiers. 2009-01-14 15:16:33 +01:00
Daniel Molkentin
59affcfffc Bump year in licence header. 2009-01-13 19:22:14 +01:00
Martin Aumueller
b9a6f48151 fix source path of fakevim plugin 2009-01-13 11:14:02 +01:00
Roberto Raggi
8078053c99 Improved ObjC++ support. 2009-01-12 14:56:00 +01:00