[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