Commit Graph

79 Commits

Author SHA1 Message Date
hjk
a6152f518d Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-17 14:09:33 +01:00
hjk
d0e991dfa9 Fixes: add a view to see current source file mapping 2009-02-17 14:08:49 +01:00
Roberto Raggi
738c50726d Compile. 2009-02-17 11:25:44 +01:00
Roberto Raggi
f63b8e6693 --warnings 2009-02-16 18:56:35 +01:00
hjk
d92afa1905 Fixes: debugger: set width and height of "terminal" to 0 to avoid
extra prompting
2009-02-16 18:38:10 +01:00
hjk
0ce7cb1ec6 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Conflicts:
	src/plugins/debugger/gdbengine.cpp
2009-02-16 18:36:55 +01:00
hjk
79a428f480 Fixes: debugger: work on process logic 2009-02-16 18:28:15 +01:00
Oswald Buddenhagen
3666883f23 Fixes: windows build 2009-02-16 16:51:30 +01:00
Oswald Buddenhagen
933bd672e4 move -data-list-register-names up to the other initializers. 2009-02-16 16:51:30 +01:00
hjk
9bb43992cd Fixes: debugger: enum naming cosmetics 2009-02-16 13:58:43 +01:00
Oswald Buddenhagen
f6e3b90ebb Fixes: debugging external apps
just treat it the same as internal apps as far as gdbengine is
concerned.
2009-02-16 13:52:59 +01:00
hjk
e4a9d85c00 Fixes: debugger: work on shutdown 2009-02-16 13:29:57 +01:00
hjk
373a05af82 Fixes: debugger: try to extact pid from 'info threads' on windows 2009-02-13 17:11:34 +01:00
hjk
7c5fa0f06b Fixes: debugger: try fixing startup break on make 2009-02-13 16:55:24 +01:00
hjk
1f9a83e073 Fixes: debugger: remove some dead code 2009-02-13 14:57:24 +01:00
hjk
755dadfa7f Fixes: debugger: don't run -file-list-exec-source-files too often 2009-02-13 14:54:36 +01:00
hjk
68d645fbf2 Fixes: debugger: put error message into log if loading of dumpers
failed
2009-02-13 14:45:46 +01:00
hjk
b2387fdda8 Fixes: debugger: load modules list early
Details:  feels better
2009-02-13 13:50:50 +01:00
hjk
7ad54e6313 Fixes: debugger: start symbol is WinMainCRTStartup, not _start
sometimes...
2009-02-13 12:34:10 +01:00
hjk
dee68a29c1 Fixes: debugger: work on breakpoints in plugins 2009-02-12 13:31:19 +01:00
hjk
6f64b19ebf Fixes: debugger: work on plugin breakpoints 2009-02-12 13:04:01 +01:00
hjk
4839cc9392 Fixes: debugger: work on more fine-grained breakpoints-in-plugins
setting
2009-02-12 11:18:38 +01:00
hjk
d5dc6d10d7 Fixes: debugger: introduce early break after application
initialization
2009-02-12 09:55:59 +01:00
hjk
c9a54c975d Fixes: compile fix mac/win 2009-02-11 16:05:46 +01:00
hjk
e033239d7b Fixes: debugger: move custom dumper initialization into the first
watch view update
2009-02-11 14:39:31 +01:00
hjk
df16699ed9 Fixes: debugger: revert accidental parts of b0650238 2009-02-11 14:17:25 +01:00
hjk
fa492e53ec Fixes: correct path for gcbmnacros.cpp hint 2009-02-11 12:31:56 +01:00
Thorbjørn Lindeijer
452475f8e4 Fixed sentence. 2009-02-06 11:20:32 +01:00
hjk
943efa766c Fixes: debugger: work on hash and map dumper with simple keys or
values
2009-01-28 17:34:23 +01:00
hjk
b58fe0f4d3 Fixes: debugger: work on hash dumper for string-ish keys 2009-01-28 16:55:09 +01:00
hjk
2dac5e6447 Fixes: debugger: display quotes around strings in locals view 2009-01-28 15:17:55 +01:00
hjk
0ac615a101 Fixes: debugger: fix dumping of QString used as hash key 2009-01-28 15:06:05 +01:00
hjk
eb021724df Fixes: debugger: sort array and list indices numerically 2009-01-28 12:15:40 +01:00
hjk
b06502387b Fixes: debugger: fix custom dumpers
Details:  again...
2009-01-28 10:57:23 +01:00
hjk
08e17e6e6b Fixes: debugger: more quote fixes 2009-01-27 17:41:31 +01:00
hjk
75aaeff2c4 Fixes: immediately rebuild view if custom dumpers are selected in
optiosn
2009-01-27 15:53:50 +01:00
hjk
59f45976be debugger: use single instead of double quotes for dumper output.
This makes both source and log files more readable and also prevents
gdb from applying extra quoting of its own.
2009-01-21 12:16:27 +01:00
hjk
f93bd26a3a debugger: signal incomplete responses 2009-01-21 11:57:14 +01:00
hjk
f58e1c108b some cleanup after switching the dumper output to 'p' 2009-01-21 11:41:32 +01:00
hjk
076488bfbb Use gdb's 'print' command to access dumper output.
Simple solution after all. This idea got initially dropped early in the
process because it does not handle binary data and using x/x was
way to slow. But since we use only printable characters now thanks
to base64 encoding etc using 'p' becomes feasible again and simplifies
the process vastly as no additional communication channel is needed anymore.
2009-01-21 11:12:12 +01:00
hjk
d1dac15cc5 debugger: fix "ScriptFile" option (store in preferences and source file
on gdb startup)
2009-01-19 16:46:08 +01:00
hjk
b75fa636d8 fakevim: fix undo of 'J' 2009-01-16 13:10:42 +01:00
Oswald Buddenhagen
20eb6a1b82 user gdb's --tty option for collecting app output 2009-01-15 14:58:54 +01:00
Oswald Buddenhagen
72b6a105b7 app output window reorga
- drop prefix magic
- avoid inserting stray newlines

this also fixes the overquoting of app output.
2009-01-15 14:58:54 +01:00
Oswald Buddenhagen
edefcfe4aa error messagebox upon failure to start up dbg 2009-01-15 14:58:54 +01:00
hjk
7f8473f469 move debugger options to configuration dialog 2009-01-14 18:09:02 +01:00
Daniel Molkentin
59affcfffc Bump year in licence header. 2009-01-13 19:22:14 +01:00
hjk
634edf2aab somewhat better intergration of fakevim into creator 2009-01-07 17:41:09 +01:00
hjk
a598aa12b6 add dumper for QMultiMap 2009-01-07 16:29:14 +01:00
hjk
b4c1552ec2 handle Qt 4.4 and Qt 4.5's QMap in dumpers 2009-01-07 15:03:49 +01:00