David Srbecký
dbe1eb1c3f
Fixed "Value does not fall within the expected range." that occurred while getting base type for Object or Pointers
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3203 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c6c5cf6b4a
Prevent user from deleting the console pad prompt.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
b767600ba8
Forgot to deregister process start event
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3201 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
dfa2158fc4
Fixed Forum-7997: Error getting a name of a thread;
...
The problem was that ICorDebugValue2.ExactType returned null.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3200 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
403efef2ae
Update string resources;
...
Figured out how to box value types and primitive types
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3199 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
5b8dec3cce
Fixed Forum-7984: Handling of StackOverflow exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
f205eaa07b
Pretty printing of unit tests: Collapsed Is* into one property. Inline enumerators.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3197 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
074deab11a
Changing the API for Value and DebugType - removed a few Is* properties.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3196 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
72fa7ab914
Initial support for pointer types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
cd1de9b0e0
Test for debug types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
cd3db50fd9
Support for trivial assignments
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3193 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
ea4459b6ce
snk files now have an icon when displayed in the IDE.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3192 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
02bbecf0b6
Key icon for snk file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
5972f6a9b9
CorValue and RawCorValue are not outputted in unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3190 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
bb7c8f88c0
Added a 'visualizer' that shows internal data about ICorDebugValue
...
(Enabled by ICorDebugVisualizerEnabled in SharpDevelop config file)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
c6d12ccc2b
Error messages in the debugger console are a little bit more useful now;
...
Implemented some simple expressions
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3188 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
91d4a13837
Added an Console Pad in which debugging expressions can be evaluated
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3187 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
8dfad3484c
Sport for array indexers in the debugger tooltip
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3186 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
a4d47a8c69
Use Ast visitor to evaluate debugger tooltips
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3185 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
02bfd85792
Implemented code-completion for pointer types.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3184 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
f21e918f6d
Fix: "A reference value was found to be bad during dereferencing."
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3183 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
1c894968d7
Accept new test output: Container changed from array to List<T>
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
8b95a3cfb5
Moved some convenience methods from Expression.Create to MethodInfo
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
dd4cb95ad1
Detection of kernel debugger: Consider the /nodebug option and handle any missing slashes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3180 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
dfa651c2a1
Use richer set of icons in the local variables pad
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
d17efd1045
Forgot to commit 2 files
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3178 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
47221d89d5
Implemented Run to cursor command
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3177 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
5080d5c8d9
Fixed Breakpoint.Hit event;
...
Checking the MD5 of debugged file with the original MD5
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
5b472f067f
Can now attach the debugger to a process when there are no projects open in SharpDevelop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3175 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
5869e66a6e
Fixed an InvalidOperationException when a breakpoint bookmark was removed via the Toggle Breakpoint menu item. The command was removing a bookmark whilst the enumerator was still active.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4ad6fbf94f
Made the templates consistent by removing the empty line after the standard header. Some templates had the empty line but some did not.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3173 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
35b252484c
After attaching to a process the stop menu will now show a dialog asking whether the process should be terminated or detached.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3172 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
db8ecab025
Fixed "go to definition" and "find references" for delegate invocations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3171 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
a29e114ca0
All properties called HasExited renamed to some more descriptive name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
33e5a858a2
Remove HostCallback.BeginAssemblyLoad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
910bef1044
Fixed bug introduced in 3137: Breakpoint was disabled rather then just deactivated on detach.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3168 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
91762af494
Do some effort to locate the source code for a given symbol file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3167 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
66963f1025
Fix the IList extension in the case where integers are printed in hex
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
5d69e1012e
Attach to process dialog now can show or hide non-managed processes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
6a371d89e2
Fix unit test: Just-My-Code and ObeyAttributes are enabled by default
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3164 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
866b0f92fe
Added an options page for the debugger
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
9282eeeba2
Applied BrushEditor patch by Ivan Shumilin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
d03abbe470
Reformatted the output of debugger tests: properties are outputted as attributes rather then elements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
4591960580
Some refactoring of the projecthandling coded. Documented some methods and cleaned up code. Also DirectoryNodeFactory got its own file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
73a9a6552e
DebuggerHidden attribute marks code as non-user code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
08b3a84a5d
Process.Terminate blocks until the process is terminated.
...
Improved termination unit tests
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
d95b4ac9c9
Enforce invariant culture for debugger unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
da2a5721d2
More verbose error messages of unit tests. (For server diagnostics, the unit tests work on my machine)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
0fae4ba16b
Ignore code marked with DebuggerStepThroughAttribute or DebuggerNonUserCodeAttribute
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
3c97029fc0
Significantly beefing up the MetaData wrapper
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3154 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago