[Monodevelop-patches-list] r2650 - in trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor: . Gui

John Luke <jluke@cfl.rr.com> jluke at mono-cvs.ximian.com
Wed Jul 13 22:27:23 EDT 2005


Author: jluke
Date: 2005-07-13 22:27:23 -0400 (Wed, 13 Jul 2005)
New Revision: 2650

Modified:
   trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/ChangeLog
   trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorView.cs
Log:
fix shift-delete behavior, the rest of previous bug


Modified: trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/ChangeLog
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/ChangeLog	2005-07-14 02:04:45 UTC (rev 2649)
+++ trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/ChangeLog	2005-07-14 02:27:23 UTC (rev 2650)
@@ -1,7 +1,9 @@
 2005-07-13  John Luke  <john.luke at gmail.com>
 
 	* Gui/SourceEditorView.cs: make DeleteLine () use AtomicUndo
-	part of bug #75425, based on patch by Paul.Betts at Gmail.com (Paul Betts)
+	remove incorrect special case for shift + del as it is = cut
+	and control + k for DeleteLine like emacs
+	fixes bug #75425, based on patch by Paul.Betts at Gmail.com (Paul Betts)
 
 2005-07-13  John Luke  <john.luke at gmail.com>
 

Modified: trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorView.cs
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorView.cs	2005-07-14 02:04:45 UTC (rev 2649)
+++ trunk/MonoDevelop/Core/src/AddIns/DisplayBindings/SourceEditor/Gui/SourceEditorView.cs	2005-07-14 02:27:23 UTC (rev 2650)
@@ -314,9 +314,6 @@
 					if (UnIndentSelection ())
 						return true;
 					break;
-				case Gdk.Key.Delete:
-					DeleteLine ();
-					return true;
 				}
 				break;
 			case ShiftControl:
@@ -332,6 +329,7 @@
 				case Gdk.Key.space:
 					TriggerCodeComplete ();
 					return true;
+				case Gdk.Key.k:
 				case Gdk.Key.l:
 					DeleteLine ();
 					return true;




More information about the Monodevelop-patches-list mailing list