Author: mkrueger
Date: 2008-02-14 15:06:21 -0500 (Thu, 14 Feb 2008)
New Revision: 95684
Modified:
trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
Log:
* Mono.TextEditor/TextViewMargin.cs: Fixed bug in ColumnToVisualX.
Modified: trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-14
19:37:11 UTC (rev 95683)
+++ trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-14
20:06:21 UTC (rev 95684)
@@ -1,5 +1,9 @@
2008-02-14 Mike Krüger <[EMAIL PROTECTED]>
+ * Mono.TextEditor/TextViewMargin.cs: Fixed bug in ColumnToVisualX.
+
+2008-02-14 Mike Krüger <[EMAIL PROTECTED]>
+
* Mono.TextEditor/TextEditor.cs: Commented out smooth scrooling (can't
get
it right)
Modified:
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
===================================================================
---
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
2008-02-14 19:37:11 UTC (rev 95683)
+++
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
2008-02-14 20:06:21 UTC (rev 95684)
@@ -529,9 +529,9 @@
int lineXPos = 0;
int visibleColumn = 0;
- for (int c = 0; c < column && c < line.EditableLength;
c++) {
+ for (int curColumn = 0; curColumn < column && curColumn
< line.EditableLength; curColumn++) {
int delta;
- if (this.Document.Buffer.GetCharAt (line.Offset
+ column) == '\t') {
+ if (this.Document.Buffer.GetCharAt (line.Offset
+ curColumn) == '\t') {
int newColumn = GetNextTabstop
(visibleColumn);
delta = (newColumn - visibleColumn) *
this.charWidth;
visibleColumn = newColumn;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches