Author: fejj
Date: 2007-03-23 11:18:21 -0500 (Fri, 23 Mar 2007)
New Revision: 74888

Modified:
   trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
   
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
   
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
Log:
2007-03-23  Jeffrey Stedfast  <[EMAIL PROTECTED]>

        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
        (GetCharAt): Need to check that offset < (len - 1) because the
        last iter won't have a char. Fixes bug #81216.



Modified: trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-03-23 
16:16:20 UTC (rev 74887)
+++ trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-03-23 
16:18:21 UTC (rev 74888)
@@ -1,3 +1,9 @@
+2007-03-23  Jeffrey Stedfast  <[EMAIL PROTECTED]>
+
+       * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
+       (GetCharAt): Need to check that offset < (len - 1) because the
+       last iter won't have a char. Fixes bug #81216.
+
 2007-03-19  Jeffrey Stedfast  <[EMAIL PROTECTED]>
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs

Modified: 
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
===================================================================
--- 
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
        2007-03-23 16:16:20 UTC (rev 74887)
+++ 
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
        2007-03-23 16:18:21 UTC (rev 74888)
@@ -716,7 +716,7 @@
                
                char ITextFile.GetCharAt (int offset)
                {
-                       if (offset < se.Buffer.Length)
+                       if (offset < (se.Buffer.Length - 1))
                                return se.Buffer.GetIterAtOffset 
(offset).Char[0];
                        else
                                return (char) 0;

Modified: 
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
===================================================================
--- 
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
  2007-03-23 16:16:20 UTC (rev 74887)
+++ 
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
  2007-03-23 16:18:21 UTC (rev 74888)
@@ -27,7 +27,7 @@
 namespace MonoDevelop.SourceEditor.Gui
 {
        public class SourceEditorView : SourceView, ICompletionWidget, 
ITextEditorExtension
-       {       
+       {
                public readonly SourceEditor ParentEditor;
                internal IFormattingStrategy fmtr = new 
DefaultFormattingStrategy ();
                public SourceEditorBuffer buf;

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to