Author: mkrueger
Date: 2008-02-19 10:23:30 -0500 (Tue, 19 Feb 2008)
New Revision: 96154

Modified:
   trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
   
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
Log:
* MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed toggle code
  comment bug.

Modified: trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog       
2008-02-19 15:19:37 UTC (rev 96153)
+++ trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog       
2008-02-19 15:23:30 UTC (rev 96154)
@@ -1,5 +1,10 @@
 2008-02-19  Mike Krüger <[EMAIL PROTECTED]> 
 
+       * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed toggle code 
comment
+         bug.
+
+2008-02-19  Mike Krüger <[EMAIL PROTECTED]> 
+
        * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed comment/uncomment
          code.
 

Modified: 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
    2008-02-19 15:19:37 UTC (rev 96153)
+++ 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
    2008-02-19 15:23:30 UTC (rev 96154)
@@ -772,7 +772,11 @@
                                if (TextEditor.SelectionAnchor < 
TextEditor.Caret.Offset) {
                                        TextEditor.SelectionAnchor = 
System.Math.Min (anchorLine.Offset + anchorLine.EditableLength, System.Math.Max 
(anchorLine.Offset, TextEditor.SelectionAnchor + commentTag.Length));
                                } else {
-                                       TextEditor.SelectionAnchor = 
System.Math.Min (anchorLine.Offset + anchorLine.EditableLength, System.Math.Max 
(anchorLine.Offset, anchorLine.Offset + anchorColumn + commentTag.Length));
+                                       if (anchorColumn != 0) {
+                                               TextEditor.SelectionAnchor = 
System.Math.Min (anchorLine.Offset + anchorLine.EditableLength, System.Math.Max 
(anchorLine.Offset, anchorLine.Offset + anchorColumn + commentTag.Length));
+                                       } else {
+                                               TextEditor.SelectionAnchor = 
anchorLine.Offset;
+                                       }
                                }
                        }
                        

_______________________________________________
Mono-patches maillist  -  Mono-patches@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to