Erik Verbruggen
ea6623ea88
Switched over to using the new LookupContext for navigation and symbol
...
resolving.
2009-09-23 12:21:43 +02:00
hjk
76d1de0b87
debugger: parse pid only once from output
2009-09-23 12:15:51 +02:00
hjk
bd65bd21f3
debugger: remove outdated comment
2009-09-23 12:13:05 +02:00
hjk
c5f13cedf9
debugger: partial refactoring of debugger engine creation
2009-09-23 12:13:05 +02:00
Friedemann Kleint
3215da914e
Gdb: Parse out MinGW gdb process id correctly, connect dumper acts.
2009-09-23 12:04:25 +02:00
hjk
d25066f8ad
debugger: let the gdb adapters access the engines start parameter instead of keeping a copy
2009-09-23 10:14:53 +02:00
hjk
89861828ee
debugger: merge gdb engine and symbian engine.
...
The trk parts are an 'adapter' in the gdb engine.
2009-09-23 09:56:12 +02:00
hjk
e8be2acdb8
debugger: refactoring
2009-09-23 09:56:12 +02:00
hjk
ad6ee1cafb
debugger: clean up gdbengine
2009-09-23 09:56:11 +02:00
Denis Dzyubenko
e9bf505ca9
Show completer on arrow down key in find toolbar.
...
Reviewed-by: Thorbjorn Lindeijer
2009-09-22 22:10:36 +02:00
Denis Dzyubenko
58ab6111ca
Enabled tooltips in quickopen
...
Reviewed-by: Thorbjorn Lindeijer
2009-09-22 22:10:36 +02:00
Roberto Raggi
e4ff0c8b36
Added CPPEditor::isInComment() and used it to remove the inserted quote characters.
...
CPPEditor::isInComment() returns if the text cursor is in a comment.
2009-09-22 18:06:41 +02:00
Erik Verbruggen
6b504c61ca
Changed navigation back for now.
2009-09-22 17:43:05 +02:00
Roberto Raggi
0b2b6f96e9
Initial work on the QML expression evaluator.
2009-09-22 17:25:37 +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
Thorbjørn Lindeijer
bf74d21d6c
Avoid completing a closing parenthesis in the wrong place
...
Need to check the character to the right of the cursor.
2009-09-22 16:54:16 +02:00
Erik Verbruggen
7a920e46b2
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-09-22 16:33:10 +02:00
Erik Verbruggen
78dbeb4f84
Initial groundwork for the QML context lookups.
2009-09-22 16:32:49 +02:00
Friedemann Kleint
e36d27d605
Gdb: Remove unused code.
2009-09-22 14:04:00 +02:00
con
97b2e77c00
Fix crash when completely removing a file type from pro file.
...
The wrong category folder (like Sources/Headers) would be deleted from
the project tree, because all category folders had the same path.
The nodes' path is used everywhere for performance optimization.
2009-09-22 13:35:39 +02:00
Friedemann Kleint
5aa65b12f3
Version control: Do not keep lock on message file while committing.
...
Store the file name and do not keep the QTemporaryFile around,
which still seems to maintain some kind of lock on Windows although
it is closed.
2009-09-22 12:23:44 +02:00
Friedemann Kleint
0134fb682d
Debugger: Compile
2009-09-22 12:23:31 +02:00
hjk
6259789b8d
debugger: compile/link fixes
2009-09-22 11:54:28 +02:00
hjk
e5f0807f8b
debugger: refactoring of AbstractGdbAdapter
...
remove shutdownInferior()
rename shutdownAdapter() into shutdown()
remove errorString()
rename isAdapter() into isTrkAdapter()
2009-09-22 11:44:06 +02:00
hjk
252fd2e7b1
debugger: refactoring of AbstractGdbAdapter
...
remove shutdownInferior(), rename shutdownAdapter() into shutdown()
2009-09-22 11:32:34 +02:00
Roberto Raggi
8290563cd2
Allow auto matching of string/char literals.
2009-09-22 11:25:29 +02:00
hjk
65a544793e
add new 'RemoteGdbAdapter' to be handled with gdbserver connections
2009-09-22 10:51:24 +02:00
hjk
41caca2763
debugger: reorganize trk startup
2009-09-22 10:41:23 +02:00
hjk
efb02a30a0
debugger: rework plain gdb shutdown logic
2009-09-22 08:11:31 +02:00
hjk
1d64e169b0
debugger: rework startup logic
2009-09-22 08:11:30 +02:00
hjk
ae2cfdaa53
some cleanup
2009-09-22 08:11:30 +02:00
hjk
eb6776e05e
don't reset location marker if it would stay on the same line
2009-09-22 08:11:30 +02:00
Erik Verbruggen
baf7003b61
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-09-21 19:03:40 +02:00
Erik Verbruggen
e332fbd342
Added navigation between files.
2009-09-21 19:03:21 +02:00
Erik Verbruggen
8dd13fdebc
Rewrote and improved navigation.
2009-09-21 18:27:15 +02:00
Erik Verbruggen
b92e1a0abf
Wee little cleanup.
2009-09-21 18:26:37 +02:00
Roberto Raggi
b9ce92ec4d
Remove all the synthesized characters when matching curly braces
2009-09-21 18:19:09 +02:00
Roberto Raggi
29f03c7526
Removed obsolete code.
2009-09-21 17:41:48 +02:00
Roberto Raggi
42c676d19a
Added BackwardsScanner::mid(tokenIndex). Mid() returns a substring starting from the position of the given token.
2009-09-21 17:38:25 +02:00
Daniel Molkentin
41118d91fb
Don't chop the first char off a variable value during MSVC variable detection.
2009-09-21 16:57:04 +02:00
Robert Loehning
07bb19fe96
Fixed Launcher::handleSupportMask
...
Reviewed-by: Friedemann Kleint
2009-09-21 16:53:50 +02:00
Robert Loehning
1e6cda9b95
Fixed path to trk.pri.
...
Reviewed-by: Friedemann Kleint
2009-09-21 16:50:40 +02:00
mae
2a276da5e7
Be more agressive in scrolling to the bottom in output
...
panes when output was appended while the window was
not visible.
2009-09-21 16:41:17 +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
dt
7e492011c2
Check the Debugging helper modification date corrrectly for outdated.
2009-09-21 16:33:27 +02:00
Roberto Raggi
a49395a0ea
Made the indenter more Qt friendly. Added support for moc keywords.
2009-09-21 16:10:17 +02:00
Friedemann Kleint
0bcbab862e
Dumper: More tests
2009-09-21 15:56:40 +02:00
Roberto Raggi
6c9670c3db
Use the backward scanner to indent labeled statements, ctor-initializers and access specifiers.
2009-09-21 15:14:28 +02:00
Friedemann Kleint
caa164a4ab
CDB: Use GdbMi parser for everything.
...
..preparing recursive dumpers. Add recursive parser to
watchutils.cpp Use insertBulkData() within CDB, add sizeof()
information for some Qt containers in order to be able to
dump QList<QList<KnownType> > .
2009-09-21 14:55:39 +02:00