Commit Graph

5013 Commits

Author SHA1 Message Date
Roberto Raggi
86e21bc255 Look at the working copy when searching for references. 2009-09-29 13:42:47 +02:00
Roberto Raggi
4bc4bd0f5d Removed useless qDebug. 2009-09-29 13:34:52 +02:00
Roberto Raggi
9f49cd05b6 Handle mem initializers. 2009-09-29 13:02:15 +02:00
Roberto Raggi
6b4db9e674 Handle ctor-initializers in the LookupContext. 2009-09-29 12:47:03 +02:00
mae
0ed9043c34 tune auto-indentation of pasted text
auto-indentation of pasted text now only happens when complete
lines including a trailing paragraph separator are copied and pasted.

In addition, the reindent() functions ensures that the relative indentation
within the pasted block is preserved. This mechanism is now also used for
moving lines up/down.

Done with thorbjorn
2009-09-29 12:46:04 +02:00
Roberto Raggi
b1f5a40ee2 Handle member expressions. 2009-09-29 12:32:47 +02:00
Oswald Buddenhagen
5a482ace9a no contractions, please. and loosers are losers. :D 2009-09-29 12:18:43 +02:00
Oswald Buddenhagen
95caceb268 better looking error message 2009-09-29 12:18:43 +02:00
Oswald Buddenhagen
c7ad4adeea report plugin loading problems to the user 2009-09-29 12:18:42 +02:00
Oswald Buddenhagen
ba9e0b8ae9 $IDETESTDIR => $QTCREATOR_TEST_DIR
i really don't detest dirs ... :D
2009-09-29 12:18:42 +02:00
Oswald Buddenhagen
f7d665ba42 remove dead code 2009-09-29 12:18:42 +02:00
Friedemann Kleint
530d03b372 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-29 11:41:07 +02:00
con
3ec6f58530 Qt for Symbian also in project explorer 2009-09-29 11:40:32 +02:00
Friedemann Kleint
ad294f8467 Project explorer: Make public headers compile with NO_CAST_FROM_ASCII
.. and purge unneeded includes.
2009-09-29 11:39:55 +02:00
Roberto Raggi
e40cd82f8c Introduced T_CPP_COMMENT and T_CPP_DOXY_COMMENT to handle C++-style comments and improved CPPEditor::isInComment to handle the newly introduced tokens.
As side effect,this change should fix the regression we introduced in the "automagically" quote/brace insertion.
2009-09-29 11:35:43 +02:00
hjk
1ce92c0ed6 debugger: centralize view cleanup in the manager to setState(DebuggerNotReady) 2009-09-29 10:59:46 +02:00
hjk
37add8b52d debugger: suppress debug output for known state changes triggered by initialization 2009-09-29 10:59:46 +02:00
hjk
10fa3b2b76 debugger: remove inferiorStarted() signal.
It had unclear semantics and was only used to show a statusmessage.
We do that directly now.
2009-09-29 10:59:46 +02:00
hjk
f685aa2361 debugger: prepare more direct TRK interaction 2009-09-29 10:59:46 +02:00
con
51e1a23493 Enable Qt for Symbian parts on windows by default 2009-09-29 10:48:10 +02:00
hjk
1803ee2f91 debugger: reset memory cache after stepping
It's better when one wants up-to-date data...
2009-09-29 09:35:04 +02:00
hjk
b944e1eb14 debugger: load the gdb macro based dumpers only once per session. 2009-09-29 09:35:04 +02:00
hjk
4d1bae47c1 debbugger: try to disconnect from TRK on application shutdown 2009-09-29 09:35:04 +02:00
hjk
ef37f7f1e5 debugger: improve presentation of some error/status messages 2009-09-29 09:35:04 +02:00
hjk
bc15777ee1 debugger: retrieve InferiorRunning state from gdb output, not from business logic 2009-09-29 09:35:04 +02:00
hjk
214d998b63 debugger: let debugger console directly communicate with TRK 2009-09-29 09:35:04 +02:00
hjk
b5706d77cf debugger: save a few cycles when writing to the gdb process 2009-09-29 09:35:04 +02:00
Friedemann Kleint
4503ed6b4a Trk/Windows: Handle lower case PATH settings correctly. 2009-09-29 09:13:16 +02:00
Friedemann Kleint
e4f253ea2b Trk/Debugger: Invoke memory read callback directly if no requests
are sent.
2009-09-29 08:51:28 +02:00
Friedemann Kleint
6baeb06a76 Add missing dependency (Qt4ProjectManager->Debugger) 2009-09-29 08:22:15 +02:00
dt
268d277d7a Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-28 17:29:24 +02:00
dt
96b495e440 On jumping to invalid bookmarks, delete them.
For next/prev try the next/prev one then.
2009-09-28 17:28:29 +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
Robert Loehning
12536eeb9f Trk: Checking for result of file creation.
Reviewed-by: con
2009-09-28 16:56:31 +02:00
mae
3ca067ad12 tune auto-indentation of pastes
when pasting text which ends with a newline, we should not
reindent the final line, instead we will preserve the indentation
that was there.
2009-09-28 16:23:53 +02:00
Robert Loehning
a2bfa61013 Trk: Added some error checking. 2009-09-28 15:11:48 +02:00
Erik Verbruggen
dcc60fb531 Split off the incremental lexer from the QScriptHighlighter into a
separate class (QScriptIncrementalScanner).
2009-09-28 14:50:42 +02:00
Robert Loehning
5583dd7ad1 Trk: Using QScopedPointer in trk::LauncherPrivate::CopyState to ensure deletion
Reviewed-by: con
2009-09-28 13:54:11 +02:00
con
fa25a821f2 Build fix
Reviewed-by: Friedemann Kleint
2009-09-28 13:03:58 +02:00
Friedemann Kleint
92bfcf4335 Trk: Make work with ultra-fast devices, fix race condition
Insert message into the WriteQueue's map storing the messages
before writing it out in case the reader thread gets the
answer before WriteQueue::notifyResult is called.
2009-09-28 12:41:13 +02:00
hjk
6bd55be672 debugger: make DebuggerState read accessor public and export it 2009-09-28 12:00:37 +02:00
hjk
1173b0f656 debugger: fix color of changed register values.
Was broken since 1e7cee620.
2009-09-28 11:53:08 +02:00
Erik Verbruggen
377ed944e5 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-28 11:46:20 +02:00
Erik Verbruggen
478e94748f Added type declarations for forward declared ObjC protocols and classes. 2009-09-28 11:46:00 +02:00
con
6d839a9919 Build fix for Mac. 2009-09-28 11:42:46 +02:00
Robert Loehning
9839d0a8b3 Trk: Checking errorCode of CreateProcess message.
Reviewed-by: con
2009-09-28 11:04:29 +02:00
Kai Koehne
23de8e9dde Make some more EditorManager slots public
closeEditor(), closeOtherEditors() are used in Design mode.
2009-09-28 11:01:58 +02:00
Kai Koehne
d1d05d9870 Make some EditorManager slots public
saveFile, saveFileAs & revertToSaved are 'reused' in the Bauhaus
Design mode.

Reviewed-by: con
2009-09-28 10:08:33 +02:00
hjk
0155f11cd8 debugger: fix regression in disassembler listing introduced in 37c98f89 2009-09-28 09:52:49 +02:00
hjk
ca47f5d1b8 debugger: don't complain on Running->Stopped state changes when not directly
triggered by the user
2009-09-28 09:49:58 +02:00