[Monodevelop-patches-list] r1107 - in trunk/MonoDevelop: . build/AddIns src/AddIns/DisplayBindings/SourceEditor/Gui src/Main/Base/Commands src/Main/Base/Services
commit-watcher at mono-cvs.ximian.com
commit-watcher at mono-cvs.ximian.com
Thu Mar 4 14:16:46 EST 2004
Author: tberman
Date: 2004-03-04 14:16:46 -0500 (Thu, 04 Mar 2004)
New Revision: 1107
Modified:
trunk/MonoDevelop/ChangeLog
trunk/MonoDevelop/build/AddIns/SharpDevelopCore.addin
trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs
trunk/MonoDevelop/src/Main/Base/Commands/DebuggerCommands.cs
trunk/MonoDevelop/src/Main/Base/Services/DebuggingService.cs
Log:
lots of small fixes, starting to add debug functionality
Modified: trunk/MonoDevelop/ChangeLog
===================================================================
--- trunk/MonoDevelop/ChangeLog 2004-03-04 07:43:51 UTC (rev 1106)
+++ trunk/MonoDevelop/ChangeLog 2004-03-04 19:16:46 UTC (rev 1107)
@@ -1,27 +1,52 @@
+2004-03-04 Todd Berman <tberman at sevenl.net>
+
+ * build/AddIns/SharpDevelopCore.addin: adding debug menu.
+ * src/Main/Base/Services/DebuggingService.cs: added stub for step over.
+ * src/Main/Base/Commands/DebuggerCommands.cs: added StepOver.
+ * src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs:
+ change current execution from red to yellow.
+ * ChangeLog: formatting fixes, use this format from now on.
+
2004-03-04 Daniel Kornhauser <dkor at alum.mit.edu>
- * data/resources/glade/CSharp.glade : created glade file with OutputOptionsPanel UI
- * src/AddIns/BackendBindings/CSharpBinding/Gui/OutputOptionsPanel.cs: Gladed CodeGenerationPanel
+ * data/resources/glade/CSharp.glade:
+ created glade file with OutputOptionsPanel UI
+ * src/AddIns/BackendBindings/CSharpBinding/Gui/OutputOptionsPanel.cs:
+ Gladed CodeGenerationPanel
2004-03-04 John BouAntoun <jba-mono at optusnet.com.au>
- * src/Main/Base/Gui/Dialogs/ProjectOptionsDialog.cs : enabled context menu's for project configurations
- * src/Main/Base/Gui/Dialogs/TreeViewOptions.cs : made SelectNode virtual so ProjectOptionsDialog could override
- * data/resources/glade/Base.glade : fiddled with TreeviewOptions Dialog
+ * src/Main/Base/Gui/Dialogs/ProjectOptionsDialog.cs:
+ enabled context menu's for project configurations
+ * src/Main/Base/Gui/Dialogs/TreeViewOptions.cs:
+ made SelectNode virtual so ProjectOptionsDialog could override
+ * data/resources/glade/Base.glade:
+ fiddled with TreeviewOptions Dialog
2004-03-04 Daniel Kornhauser <dkor at alum.mit.edu>
- * data/resources/glade/CSharp.glade : created glade file with CodeGenerationPanel UI
- * src/AddIns/BackendBindings/CSharpBinding/Gui/CodeGenerationPanel.cs : ported CodeGenerationPanel
- * data/resources/glade/Makefile.am : added reference and resource
- * src/AddIns/BackendBindings/CSharpBinding/Makefile.am : added reference and resource
+ * data/resources/glade/CSharp.glade:
+ created glade file with CodeGenerationPanel UI
+ * src/AddIns/BackendBindings/CSharpBinding/Gui/CodeGenerationPanel.cs:
+ ported CodeGenerationPanel
+ * data/resources/glade/Makefile.am:
+ added reference and resource
+ * src/AddIns/BackendBindings/CSharpBinding/Makefile.am:
+ added reference and resource
2004-03-04 John BouAntoun <jba-mono at optusnet.com.au>
- * src/Main/Base/Gui/Dialogs/ProjectOptionsDialog.cs: ported [Add/Remove/UpdateBold]Configuration functions. still no way to cool them, need context menu
- * src/Main/Base/Gui/Dialogs/TreeViewOptions.cs : made TreeView explicitely protected, added SelectSpecificNode that does just that
+ * src/Main/Base/Gui/Dialogs/ProjectOptionsDialog.cs:
+ ported [Add/Remove/UpdateBold]Configuration functions. still
+ no way to cool them, need context menu
+ * src/Main/Base/Gui/Dialogs/TreeViewOptions.cs:
+ made TreeView explicitely protected, added SelectSpecificNode
+ that does just that
2004-03-04 John BouAntoun <jba-mono at optusnet.com.au>
- * build/AddIns/AddIns/BackendBindings/BackendBindings.addin : commented ChoosRuntimePanel binding (we can't support any other runtimes)
+ * build/AddIns/AddIns/BackendBindings/BackendBindings.addin:
+ commented ChoosRuntimePanel binding (we wont't support any
+ other runtimes)
+
2004-03-03 Todd Berman <tberman at sevenl.net>
* src/AddIns/DisplayBindings/Gui/SourceEditorWidget.cs:
@@ -55,19 +80,26 @@
* Main/Base/Services/DebuggingService.cs (Run): ignore if running
2004-03-03 John BouAntoun <jba-mono at optusnet.com.au>
- * src/Main/Base/Commands/ProjectOptionsCommands.cs : enabled all the projections command actions
- * src/Main/Base/Gui/Dialogs/ProjectOptionsDialog.cs : added code to display the configuration options nodes
- * src/Main/Base/Gui/Dialogs/TreeViewOptions.cs : made treeStore explicitely protected so ProjectOptionsDialogs could append configuration nodes
+ * src/Main/Base/Commands/ProjectOptionsCommands.cs:
+ enabled all the projections command actions
+ * src/Main/Base/Gui/Dialogs/ProjectOptionsDialog.cs:
+ added code to display the configuration options nodes
+ * src/Main/Base/Gui/Dialogs/TreeViewOptions.cs:
+ made treeStore explicitely protected so ProjectOptionsDialogs
+ could append configuration nodes
-
2004-03-03 Todd Berman <tberman at sevenl.net>
* bunch o' files: Added first pass debugger support.
2004-03-03 John BouAntoun <jba-mono at optusnet.com.au>
- * src/Main/Base/Internal/Project/Project/IncludeFilesDialog.cs : Changed ShowDialog() to do a Dialog.Run() instead of Dialog.ShowAll().
- * src/Main/Base/Internal/Project/Project/AbstractProject.cs : removed comment that said to fix the IncludeFilesDialog
- * data/resources/glade/Base.glade : made the treeview's scrolled window visible from start
+ * src/Main/Base/Internal/Project/Project/IncludeFilesDialog.cs:
+ Changed ShowDialog() to do a Dialog.Run() instead of
+ Dialog.ShowAll().
+ * src/Main/Base/Internal/Project/Project/AbstractProject.cs:
+ removed comment that said to fix the IncludeFilesDialog
+ * data/resources/glade/Base.glade:
+ made the treeview's scrolled window visible from start
2004-03-02 Mike Kestner <mkestner at ximian.com>
Modified: trunk/MonoDevelop/build/AddIns/SharpDevelopCore.addin
===================================================================
--- trunk/MonoDevelop/build/AddIns/SharpDevelopCore.addin 2004-03-04 07:43:51 UTC (rev 1106)
+++ trunk/MonoDevelop/build/AddIns/SharpDevelopCore.addin 2004-03-04 19:16:46 UTC (rev 1107)
@@ -789,7 +789,16 @@
class = "MonoDevelop.Commands.DebugProject"/>
</Conditional>
</MenuItem>
-
+
+ <MenuItem id = "DebugMenu"
+ label = "Debug">
+
+ <MenuItem id = "DebugStepOver"
+ label = "Step Over"
+ class = "MonoDevelop.Commands.StepOver"/>
+
+ </MenuItem>
+
<MenuItem id = "Tools"
label = "${res:XML.MainMenu.ToolMenu}">
<MenuItem id = "ToolBuilder" label = "boguslabel" class = "ICSharpCode.SharpDevelop.Commands.ToolMenuBuilder" />
Modified: trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs
===================================================================
--- trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs 2004-03-04 07:43:51 UTC (rev 1106)
+++ trunk/MonoDevelop/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorBuffer.cs 2004-03-04 19:16:46 UTC (rev 1107)
@@ -62,7 +62,7 @@
public SourceEditorBuffer () : base (new SourceTagTable ())
{
markup = new TextTag ("breakpoint");
- markup.Background = "red";
+ markup.Background = "yellow";
TagTable.Add (markup);
}
Modified: trunk/MonoDevelop/src/Main/Base/Commands/DebuggerCommands.cs
===================================================================
--- trunk/MonoDevelop/src/Main/Base/Commands/DebuggerCommands.cs 2004-03-04 07:43:51 UTC (rev 1106)
+++ trunk/MonoDevelop/src/Main/Base/Commands/DebuggerCommands.cs 2004-03-04 19:16:46 UTC (rev 1107)
@@ -9,6 +9,16 @@
namespace MonoDevelop.Commands
{
+ public class StepOver : AbstractMenuCommand
+ {
+ public override void Run ()
+ {
+ DebuggingService dbgr = (DebuggingService)ServiceManager.Services.GetService (typeof (DebuggingService));
+
+ dbgr.StepOver ();
+ }
+ }
+
public class DebugProject : AbstractMenuCommand
{
Modified: trunk/MonoDevelop/src/Main/Base/Services/DebuggingService.cs
===================================================================
--- trunk/MonoDevelop/src/Main/Base/Services/DebuggingService.cs 2004-03-04 07:43:51 UTC (rev 1106)
+++ trunk/MonoDevelop/src/Main/Base/Services/DebuggingService.cs 2004-03-04 19:16:46 UTC (rev 1107)
@@ -64,6 +64,11 @@
return point;
}
+ public void StepOver ()
+ {
+
+ }
+
public bool AddBreakpoint (string filename, int linenum)
{
string key = filename + ":" + linenum;
More information about the Monodevelop-patches-list
mailing list