diff --git a/src/Main/Base/Project/Src/Editor/DocumentUtilitites.cs b/src/Main/Base/Project/Src/Editor/DocumentUtilitites.cs index e132319dd1..590efe75fa 100644 --- a/src/Main/Base/Project/Src/Editor/DocumentUtilitites.cs +++ b/src/Main/Base/Project/Src/Editor/DocumentUtilitites.cs @@ -5,12 +5,13 @@ // $Revision$ // -using ICSharpCode.SharpDevelop.Editor; using System; using ICSharpCode.AvalonEdit.Document; using ICSharpCode.AvalonEdit.Gui; using ICSharpCode.AvalonEdit.Utils; using ICSharpCode.SharpDevelop.Dom.Refactoring; +using ICSharpCode.SharpDevelop.Editor; +using System.Windows.Documents; namespace ICSharpCode.SharpDevelop.Editor { @@ -83,7 +84,7 @@ namespace ICSharpCode.SharpDevelop.Editor /// The offset of the word start, or -1 if there is no word start before the specified offset. public static int FindPrevWordStart(this IDocument document, int offset) { - return TextUtilities.GetNextCaretPosition(GetTextSource(document), offset, true, CaretPositioningMode.WordStart); + return TextUtilities.GetNextCaretPosition(GetTextSource(document), offset, LogicalDirection.Backward, CaretPositioningMode.WordStart); } ///