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
hjk
7fbc228600
Fixes: Fix starting external programs
...
Details: Was broken due to duplicate but not synchronized internal pid data
2009-01-05 14:56:59 +01:00
hjk
6705bc7e60
Fixes: simplify "Attach to Running Process" code
...
Details: also sorts by process name by default
2009-01-05 14:38:51 +01:00
hjk
75b7613203
Fixes: re-enable "Start External Application" in debug mode
2009-01-05 14:13:09 +01:00
hjk
808b5df55d
Fixes: try __dlopen and dlopen to make systems like CentOS 4.6 happy
...
Task: Message-ID: <b3dce35e57024e108c753d6fe40fdc23@7e24035161164d75927b8103ef1a2cdf> @qt-creator
2009-01-05 12:54:52 +01:00
hjk
6049e1fbb4
small dumper refactoring oin the way to "all dumper code in gdbmacros.cpp"
2008-12-19 09:15:02 +01:00
hjk
3bd633ef04
move some of the code for handling template types from creator proper
...
to the "user space" (gdbmacros.cpp)
2008-12-18 10:11:10 +01:00
hjk
04c4a0ec72
make the std::map dumper work with keys that already have a const
...
qualification like 'const char *'
2008-12-17 15:46:27 +01:00
hjk
fff7acad55
fix parsing of gdb version
2008-12-17 15:19:22 +01:00
hjk
da3cb14483
chancge Nokia GPL exception version from 1.2 to 1.3
2008-12-16 17:20:00 +01:00
hjk
7898a499b6
add custom dumper for std::map
2008-12-12 12:55:05 +01:00
hjk
94c613c9fe
add custom dumpers for std::list
2008-12-10 14:37:15 +01:00
hjk
18b3d25864
some QTC_ASSERT polishing
2008-12-09 16:18:28 +01:00
hjk
56133d4f4f
move plugins/debugger/assert.h -> /libs/utils/qtcassert.h
2008-12-09 12:27:55 +01:00
hjk
9cdbb1527b
rename QWB_ASSERT into QTC_ASSERT
2008-12-09 12:08:56 +01:00
hjk
7cf76a2b5b
Merge branch '0.9.1-beta' of git@scm.dev.nokia.troll.no:creator/mainline into 0.9.1-beta
2008-12-08 19:26:27 +01:00