Browse Source

Fixed forum-7627: FindWordStart function bug

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3020 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 18 years ago
parent
commit
bc1cff71af
  1. 4
      src/Libraries/ICSharpCode.TextEditor/Project/Src/Document/TextUtilities.cs

4
src/Libraries/ICSharpCode.TextEditor/Project/Src/Document/TextUtilities.cs

@ -191,8 +191,8 @@ namespace ICSharpCode.TextEditor.Document @@ -191,8 +191,8 @@ namespace ICSharpCode.TextEditor.Document
public static int FindWordStart(IDocument document, int offset)
{
LineSegment line = document.GetLineSegmentForOffset(offset);
while (offset > line.Offset && !IsLetterDigitOrUnderscore(document.GetCharAt(offset - 1))) {
int lineOffset = line.Offset;
while (offset > lineOffset && IsLetterDigitOrUnderscore(document.GetCharAt(offset - 1))) {
--offset;
}

Loading…
Cancel
Save