hjk
a125e54b51
add a basic autotest for QVariant dumper
2009-07-03 13:26:07 +02:00
Aaron McCarthy
16286b763d
Support condition scopes in pro files.
...
The CONFIG variable was not being checked when testing conditional
scopes. Resulting in, for example, incorrect executable paths when
those paths depend on a particular CONFIG value being set.
2009-07-03 09:21:33 +10:00
hjk
fc145c2c02
debugger: reduce use of macros in dumper code
2009-06-26 10:52:19 +02:00
hjk
b295aec1ad
debugger: fix several small issues in the dumper code
...
Fix typo in QChar helper.
Add a auto tests for some of the dumpers.
Make the dumpers compilable for Qt < 4.5 for better regression tests.
Make manual tests compile with Qt < 4.5.
2009-06-26 10:51:27 +02:00
hjk
69f58777c2
debugger: also simplify diplayed type of nested std::containers
2009-06-23 10:25:06 +02:00
Roberto Raggi
20545fd4b1
Fixed more template-id vs expressions ambiguites.
2009-06-19 12:39:32 +02:00
Roberto Raggi
b4a27f6995
Added test tst_AST::condition_1()
2009-06-19 11:23:30 +02:00
Roberto Raggi
e6d0f2ca0c
Fixed the auto tests.
2009-06-19 11:19:56 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
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