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
hjk
d3a97147dd
make tooltip use while debugging configurable
2008-12-08 19:26:00 +01:00
con
6761ca0c10
Fixes: - Custom Dumpers on Mac
...
RevBy: - hjk
2008-12-08 18:41:23 +01:00
hjk
e07976f655
ignore async output starting with '='
2008-12-08 18:26:09 +01:00
hjk
8d3a774fc2
new status widget for debugger output. needs a bit more polishing...
2008-12-08 14:26:11 +01:00
hjk
e47967312e
compile fix
2008-12-08 11:58:36 +01:00
hjk
f9fbfb8f83
increas alert time for breakpoints to 300
2008-12-05 11:24:18 +01:00
hjk
741a3e8ed9
small refactoring
2008-12-03 16:51:56 +01:00
hjk
545e8043d7
remove unneeded code
2008-12-03 16:10:15 +01:00
hjk
4ad0b96616
remove some unused code
2008-12-03 15:34:28 +01:00
hjk
4c358cc3ca
Do not depend on gdb's async stream output having tokens.
...
This is in anticipation of a change in the next gdb release
which will drop the token.
2008-12-03 14:54:19 +01:00
con
56f788ccef
Fixes: - Setting breakpoints on Mac
...
Details: - Bad formatted command confused gdb completely
2008-12-03 11:31:41 +01:00
hjk
ab83dcd87c
off-by-one in headers
2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3
end-of-line whitespace correction of the new headers
2008-12-02 14:17:16 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00