Commit Graph

446 Commits

Author SHA1 Message Date
Roberto Raggi
fe2c9cc16d Improved parsing of ambiguous statements.
Done with Erik Verbruggen
2009-10-19 17:48:57 +02:00
Erik Verbruggen
077c19a661 Fix for invalid parsing of "(a)[b]", including test cases. 2009-10-19 14:50:20 +02:00
hjk
1d52447fd3 debugger: work on test frame work for new dumpers 2009-10-16 11:13:20 +02:00
ck
ee324b0b1e Debugger: Adapt autotests to know new signals. 2009-10-14 14:44:41 +02:00
ck
271f3ce8ef Debugger: Fix autotests for QAbstractItemModel & friends. 2009-10-14 14:19:00 +02:00
ck
4ead5b7202 Debugger: Dumper fix.
- If NSX and NSY have quotes for the QT_NAMESPACE case, they need them
  for the non-namespace case too.
- Dumper autotest: Replace hard-coded namespace with compile-time
  dynamic one.
2009-10-14 12:59:39 +02:00
ck
f3132c13e0 Debugger: Fix QFileInfo auto test. 2009-10-14 12:32:13 +02:00
hjk
fdda7f10b5 debugger: work on new autotests 2009-10-14 11:28:33 +02:00
hjk
fa71a4879c debugger: work on autotests 2009-10-14 10:02:07 +02:00
hjk
b9cd3378f7 debugger: work on dumper autotests 2009-10-13 14:42:47 +02:00
hjk
594730f3ac debugger: adjust dumper autotest to valuedisabled='true' -> valueeditable='false' change 2009-10-13 14:42:47 +02:00
hjk
51906dc408 debugger: don't test json parsing as this was removed 2009-10-13 14:42:47 +02:00
Daniel Molkentin
3aa358dea8 Get rid of tcf/json in the autotests, too.
Reviewed-By: Oswald Buddenhagen
2009-10-09 12:34:07 +02:00
Robert Loehning
51f997d6f0 Trk: Controlling Launcher using an enum. 2009-10-05 18:49:33 +02:00
hjk
54e022a97b debugger: add a manual test case for endless recursion 2009-10-01 09:02:32 +02:00
Friedemann Kleint
5cd639747a S60: Split run configurations
creating a debug run configuration. Import the debugger
into Qt4ProjectManager.
2009-09-28 17:17:11 +02:00
hjk
f5c6f667d1 debugger: work on remote debugging using plain gdbserver 2009-09-24 10:54:51 +02:00
Friedemann Kleint
454b3bc48e Trk: Use a separate tread for writing, polish interface & trklauncher
Introduce writer thread, fix message & verbose handling.
2009-09-22 17:19:56 +02:00
Rohan McGovern
7483880bcc Remove reference to extensionsystem test, which doesn't seem to exist.
Reviewed-by: ossi
2009-09-22 00:36:25 +10:00
Rohan McGovern
f1f46be2f1 Make tests follow Qt conventions by starting all unit tests with `tst_'.
Some scripts make use of this convention to differentiate unit tests
from applications which happen to link to testlib.

Reviewed-by: ossi
2009-09-22 00:36:25 +10:00
Friedemann Kleint
603630fad6 Debugger: Use Gdbmi parser in CDB for parsing of protocol 1
Change dumper protocol 1 output not to contain type names as
hash keys (might contain blanks), use lists instead.
Start fixing autotests for 4.6.
2009-09-18 16:55:17 +02:00
Friedemann Kleint
5c8e6e9f7c Trk: Make it run on Windows.
Add options page with overrideable device. Correct
wiring of the rfcomm process.
2009-09-18 12:51:15 +02:00
hjk
4da0acb5e3 trk: remove old standalone gdb/trk adapter
It's merged now into debugger/gdb and the "runner" is a new standalone wrapper
2009-09-17 10:59:11 +02:00
Friedemann Kleint
a0a4b3a3a3 Trk: make adapter compile 2009-09-17 10:43:29 +02:00
Friedemann Kleint
a3fb0c8307 Trk: Make runner work again 2009-09-17 10:27:26 +02:00
Friedemann Kleint
21d9ede43d Compile Windows 2009-09-17 09:48:56 +02:00
James Linse
b2235b5ca2 Fixed yanking and deleting using marks ma "ay'a
Fixed yanking with e (ye) Fixed ce followed by .
Initial implementation for mark updates (marks should stay on the same line after adding/deleting lines)
Fixed yank with Y
Added fakevim tests for yanking using marks and yanking using Y.
Fixed yanking with marks when a mark was set to a blank line.
Combined yy and Y to use the same yanking method.

Merge-request: 1314
Reviewed-by: hjk <qtc-committer@nokia.com>
2009-09-16 14:16:55 +02:00
Thiago Macieira
9b0754a450 Compile with stricter GCC and glibc 2009-09-12 09:22:23 +02:00
hjk
491a747ebb debugger: refactoring
rename GdbProcessBase into AbstractGdbAdapter
rename SymbianAdapter into TrkGdbAdapter
rename GdbProcess into PlainGdbAdapter
2009-09-11 15:54:01 +02:00
hjk
32e79e10ad debugger: rename TrkFunctor1 into Callback 2009-09-11 15:35:02 +02:00
hjk
c383fa3d31 debugger: move stuff fromn symbian/* to gdb/* 2009-09-11 15:08:50 +02:00
hjk
518b6c33bd debugger: work on trk 2009-09-11 15:03:31 +02:00
hjk
17f9204bba debugger: refactoring in the gdbengine 2009-09-11 12:31:07 +02:00
hjk
06900dc475 debugger: refactoring in the trk adapter 2009-09-11 11:12:56 +02:00
hjk
700bfa6339 debugger: work on trk integration 2009-09-10 16:29:07 +02:00
hjk
903a50a6ef debugger: work on trk integration 2009-09-10 13:59:21 +02:00
hjk
058b55adc5 debugger: work on trk integration 2009-09-10 13:14:51 +02:00
hjk
46538f6a5e trk: remove unneeded code 2009-09-10 13:10:02 +02:00
hjk
ffaa42e585 debugger: merge trk adapter into debugger sources 2009-09-09 17:25:02 +02:00
hjk
5d26f53368 trk: progress in breakpoint setting; removal of unused code 2009-09-09 11:46:52 +02:00
hjk
087eca4566 trk: step-by-instruction 2009-09-08 14:45:53 +02:00
hjk
ae09799416 trk: make ad-hoc UI a bit friendlier 2009-09-08 14:45:53 +02:00
hjk
a1ea6f5f1f trk: refactoring 2009-09-08 14:45:52 +02:00
hjk
0fc3129b3c trk: we always want to be called back independent of ACK/NAK 2009-09-08 14:45:51 +02:00
hjk
fbeeb8677a trk: remove a debug message 2009-09-08 14:45:51 +02:00
hjk
db8cddf55b trk: rename 'response' to 'cmd' in handleGdbServerCommand 2009-09-08 14:45:50 +02:00
hjk
2da891ee88 trk: fix size of 'kill' packet. also, do not announce the library loading to
gdb as it starts asking questions afterwards.
2009-09-08 14:45:49 +02:00
hjk
d9e7a39081 debugger: simplify trk device logic a bit 2009-09-08 14:45:49 +02:00
hjk
b208e15aef debugger: work on trk 2009-09-08 09:33:04 +02:00
dt
267ef8ecc5 Fix compile
Reviewed-By: hjk
2009-09-03 17:59:57 +02:00