136 Commits (61c64ac3e78884e68b5ce8e5205c7ff726b4514b)

Author SHA1 Message Date
Siegfried Pammer 9d7747a126 Implemented watch pad 18 years ago
David Srbecký 8436503701 Started implementation of evaluation of InvocationExpression 18 years ago
David Srbecký 403b178df6 Include class name in the callstack pad. 18 years ago
David Srbecký 9218a36d0b The console is able to box values; 18 years ago
Justin Dearing 71bc1faf33 Added xmldocs and Description attributes to TreeViewAdv. 18 years ago
David Srbecký bb1c30b9b6 All debugging options are stored in a special purpose class which is then serialized into the SharpDevelop properties file. 18 years ago
Daniel Grunwald 2af778abe8 SD2-1366: Add Boo Interpreter back to SharpDevelop 18 years ago
Daniel Grunwald 9fae8aee0d Allow specifying movement type of text anchors. 18 years ago
Daniel Grunwald 6898622e89 Improved support for read-only text sections in the text editor: fixed some bugs, removed CustomLineManager, read-only sections now are created using text markers. 18 years ago
Daniel Grunwald c6c5cf6b4a Prevent user from deleting the console pad prompt. 18 years ago
David Srbecký 91d4a13837 Added an Console Pad in which debugging expressions can be evaluated 18 years ago
David Srbecký a29e114ca0 All properties called HasExited renamed to some more descriptive name. 18 years ago
David Srbecký 866b0f92fe Added an options page for the debugger 18 years ago
David Srbecký b30d1d7366 Thread now has only one terminating event: Thread.Exited 18 years ago
David Srbecký caca8e4c40 Removed caching of values in thread - it is possible to get thread state only in paused state. 18 years ago
David Srbecký 34c72f5b81 Fixed SD2-1118: Trying to manualy close the debuggee while the Local variables pad is loading nodes throws exception. 18 years ago
David Srbecký 5c4b0a9fd4 Rewritten exception handling - Debugger.Exception is now just a convenience wrapper class around the run-time value. 18 years ago
Justin Dearing 0a0ceb58ed My recent improvements to the Debugger Exception handling code now manifests itself in a slightly more useful Exception form. 18 years ago
Justin Dearing a65f6d1fb1 Unified DebuggerException and DebugeeInnerException with interface IDebugeeException. 18 years ago
Justin Dearing 53306817a1 Refactored much of TreeViewNode. There is now a more sensible publicly accessible SetContentRecursive member and tow private static methods for dealing with internal cases. 18 years ago
David Srbecký 7e46aa6f9d Limit repainting of Local Variables Pad to 40 ms. 18 years ago
David Srbecký 5784ca7464 ThreadsPad refresh does Application.DoEvents() as well. 18 years ago
David Srbecký 9bd0aec201 CallStackPad refresh does Application.DoEvents() as well. 18 years ago
David Srbecký 9b5b7c96d3 Measure performance of CallStackPad refresh 18 years ago
David Srbecký 8f57b8295c Performance tweak - call Application.DoEvents() before refreshing local variables pad. 18 years ago
David Srbecký a7edbf180a Completely rewritten the sate management for Process. 18 years ago
David Srbecký 24b75bf9a7 Rewritten Exception class 18 years ago
David Srbecký 6fa2c8c13a Update callstack by overwriting rather then by clear+fill 18 years ago
David Srbecký 088e6523ee Reorganized code in CallstackPad 18 years ago
David Srbecký bc962c71d7 Renamed LastStackFrame to MostRecentStackFrame 18 years ago
David Srbecký 8506fdebcc Show changed values in blue 18 years ago
David Srbecký 9ea3fb9980 Added an Expression cache 18 years ago
David Srbecký 05951d46a9 Enabled editing in the local variables pad. 18 years ago
David Srbecký cbb4538ef7 Add context menu to the Local Variables Pad. 18 years ago
David Srbecký 669ace74ea Catch evaluation errors are display them as special error node. 18 years ago
David Srbecký ae36e44ef6 Values store expression which can be used to re-obtain the value. 18 years ago
David Srbecký 24e577bda6 Abort refresh of local variables if debuggee is running 18 years ago
David Srbecký dd6b358a1b Removed walk-arounds left over from the last tree control. 18 years ago
David Srbecký ff0b8866e1 Abort variable refresh if debuggee is stepped 18 years ago
David Srbecký c6948d0f0f Updating Local Variables Pad to work with the new TreeView 18 years ago
David Srbecký 4dfa334656 Updated TreeViewNode adapter to the new model. 18 years ago
David Srbecký 365047db5d Completely rewritten the variable model for Local Variables Pad and for the debugger tooltips. 18 years ago
David Srbecký fc672f7a57 Rename Function to StackFrame 18 years ago
David Srbecký e2bfe8d436 Moved part of code from Function to MethodInfo 18 years ago
David Srbecký c043db09e8 Debbugger.AddIn is now available under the BSD license 19 years ago
Daniel Grunwald 55493dcbc3 Fixed SD2-1290: Bookmark position incorrect after pasting several lines before it 19 years ago
Daniel Grunwald 15d7aadd27 Worked on SD2-1234: Create common way to handle in-memory representations of files that have multiple views. 19 years ago
David Srbecký 18fc86e2b7 Using Andrey Gliznetsov's Advanced TreeView for Local Variables Pad 19 years ago
David Srbecký ffad036894 Unified model for both Local Variables Pad and Tooltips 19 years ago
David Srbecký 253b43f169 Improved DebugType.FullName (support arrays and generics) 19 years ago