Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 404d46ca9bb341d7a0e7e04bc69da9df > files > 864

ghc-gtk-devel-0.12.0-4.fc15.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Graphics.UI.Gtk.Multiline.TextIter</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-UI-Gtk-Multiline-TextIter.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">gtk-0.12.0: Binding to the Gtk+ graphical user interface library.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable (depends on GHC)</td></tr><tr><th>Stability</th><td>provisional</td></tr><tr><th>Maintainer</th><td>gtk2hs-users@lists.sourceforge.net</td></tr></table><p class="caption">Graphics.UI.Gtk.Multiline.TextIter</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Types
</a></li><li><a href="#g:2">Methods
</a></li><li><a href="#g:3">Attributes
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>An iterator is an abstract datatype representing a pointer into a
 <code><a href="Graphics-UI-Gtk-Multiline-TextBuffer.html#t:TextBuffer">TextBuffer</a></code>.
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:TextIter">TextIter</a> </li><li class="src short"><span class="keyword">data</span>  <a href="#t:TextSearchFlags">TextSearchFlags</a> <ul class="subs"><li>= <a href="#v:TextSearchVisibleOnly">TextSearchVisibleOnly</a>  </li><li>| <a href="#v:TextSearchTextOnly">TextSearchTextOnly</a>  </li></ul></li><li class="src short"><a href="#v:textIterCopy">textIterCopy</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></li><li class="src short"><a href="#v:textIterGetBuffer">textIterGetBuffer</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Multiline-TextBuffer.html#t:TextBuffer">TextBuffer</a></li><li class="src short"><a href="#v:textIterGetOffset">textIterGetOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterGetLine">textIterGetLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterGetLineOffset">textIterGetLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterGetVisibleLineOffset">textIterGetVisibleLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterGetChar">textIterGetChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a>)</li><li class="src short"><a href="#v:textIterGetSlice">textIterGetSlice</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:textIterGetText">textIterGetText</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:textIterGetVisibleSlice">textIterGetVisibleSlice</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:textIterGetVisibleText">textIterGetVisibleText</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a></li><li class="src short"><a href="#v:textIterGetPixbuf">textIterGetPixbuf</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Gdk-Pixbuf.html#t:Pixbuf">Pixbuf</a>)</li><li class="src short"><a href="#v:textIterGetChildAnchor">textIterGetChildAnchor</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextView.html#t:TextChildAnchor">TextChildAnchor</a>)</li><li class="src short"><a href="#v:textIterGetMarks">textIterGetMarks</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-Multiline-TextMark.html#t:TextMark">TextMark</a>]</li><li class="src short"><a href="#v:textIterGetToggledTags">textIterGetToggledTags</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a>]</li><li class="src short"><a href="#v:textIterBeginsTag">textIterBeginsTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterEndsTag">textIterEndsTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterTogglesTag">textIterTogglesTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterHasTag">textIterHasTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterGetTags">textIterGetTags</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a>]</li><li class="src short"><a href="#v:textIterEditable">textIterEditable</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterCanInsert">textIterCanInsert</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterStartsWord">textIterStartsWord</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterEndsWord">textIterEndsWord</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterInsideWord">textIterInsideWord</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterStartsLine">textIterStartsLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterEndsLine">textIterEndsLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterStartsSentence">textIterStartsSentence</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterEndsSentence">textIterEndsSentence</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterInsideSentence">textIterInsideSentence</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterIsCursorPosition">textIterIsCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterGetCharsInLine">textIterGetCharsInLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterGetAttributes">textIterGetAttributes</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextAttributes">TextAttributes</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterGetLanguage">textIterGetLanguage</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/pango-0.12.0/Graphics-Rendering-Pango-Enums.html#t:Language">Language</a></li><li class="src short"><a href="#v:textIterIsEnd">textIterIsEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterIsStart">textIterIsStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardChar">textIterForwardChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardChar">textIterBackwardChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardChars">textIterForwardChars</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardChars">textIterBackwardChars</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardLine">textIterForwardLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardLine">textIterBackwardLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardLines">textIterForwardLines</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardLines">textIterBackwardLines</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardWordEnds">textIterForwardWordEnds</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardWordStarts">textIterBackwardWordStarts</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardWordEnd">textIterForwardWordEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardWordStart">textIterBackwardWordStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardCursorPosition">textIterForwardCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardCursorPosition">textIterBackwardCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardCursorPositions">textIterForwardCursorPositions</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardCursorPositions">textIterBackwardCursorPositions</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardSentenceEnds">textIterForwardSentenceEnds</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardSentenceStarts">textIterBackwardSentenceStarts</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardSentenceEnd">textIterForwardSentenceEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardSentenceStart">textIterBackwardSentenceStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterSetOffset">textIterSetOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textIterSetLine">textIterSetLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textIterSetLineOffset">textIterSetLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textIterSetVisibleLineOffset">textIterSetVisibleLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textIterForwardToEnd">textIterForwardToEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textIterForwardToLineEnd">textIterForwardToLineEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardToTagToggle">textIterForwardToTagToggle</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardToTagToggle">textIterBackwardToTagToggle</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardFindChar">textIterForwardFindChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardFindChar">textIterBackwardFindChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardSearch">textIterForwardSearch</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; [<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>, <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>))</li><li class="src short"><a href="#v:textIterBackwardSearch">textIterBackwardSearch</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; [<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>, <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>))</li><li class="src short"><a href="#v:textIterEqual">textIterEqual</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterCompare">textIterCompare</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ordering">Ordering</a></li><li class="src short"><a href="#v:textIterInRange">textIterInRange</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterOrder">textIterOrder</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:textIterForwardVisibleLine">textIterForwardVisibleLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardVisibleLine">textIterBackwardVisibleLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardVisibleLines">textIterForwardVisibleLines</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardVisibleLines">textIterBackwardVisibleLines</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardVisibleWordEnds">textIterForwardVisibleWordEnds</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardVisibleWordStarts">textIterBackwardVisibleWordStarts</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardVisibleWordEnd">textIterForwardVisibleWordEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardVisibleWordStart">textIterBackwardVisibleWordStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardVisibleCursorPosition">textIterForwardVisibleCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardVisibleCursorPosition">textIterBackwardVisibleCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterForwardVisibleCursorPositions">textIterForwardVisibleCursorPositions</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterBackwardVisibleCursorPositions">textIterBackwardVisibleCursorPositions</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:textIterVisibleLineOffset">textIterVisibleLineOffset</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterOffset">textIterOffset</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterLineOffset">textIterLineOffset</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:textIterLine">textIterLine</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></li></ul></div><div id="interface"><h1 id="g:1">Types
</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TextIter" class="def">TextIter</a>  <a href="src/Graphics-UI-Gtk-Multiline-Types.html#TextIter" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:TextSearchFlags" class="def">TextSearchFlags</a>  <a href="src/Graphics-UI-Gtk-General-Enums.html#TextSearchFlags" class="link">Source</a></p><div class="doc"><p>Specify the way the search function for
 <code>Graphics.UI.Gtk.Multiline.TextBuffer</code> works.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:TextSearchVisibleOnly" class="def">TextSearchVisibleOnly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TextSearchTextOnly" class="def">TextSearchTextOnly</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:TextSearchFlags" class="caption collapser" onclick="toggleSection('i:TextSearchFlags')">Instances</p><div id="section.i:TextSearchFlags" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Bounded">Bounded</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Prelude.html#t:Enum">Enum</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Flags.html#t:Flags">Flags</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><h1 id="g:2">Methods
</h1><div class="top"><p class="src"><a name="v:textIterCopy" class="def">textIterCopy</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a><a href="src/Graphics-UI-Gtk-Multiline-Types.html#textIterCopy" class="link">Source</a></p><div class="doc"><p>Copy the iterator.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetBuffer" class="def">textIterGetBuffer</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="Graphics-UI-Gtk-Multiline-TextBuffer.html#t:TextBuffer">TextBuffer</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetBuffer" class="link">Source</a></p><div class="doc"><p>Return the <code><a href="Graphics-UI-Gtk-Multiline-TextBuffer.html#t:TextBuffer">TextBuffer</a></code> this iterator
 is associated with.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetOffset" class="def">textIterGetOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetOffset" class="link">Source</a></p><div class="doc"><p>Returns the character offset of an iterator. Each character in a
 <code><a href="Graphics-UI-Gtk-Multiline-TextBuffer.html#t:TextBuffer">TextBuffer</a></code> has an offset, starting with 0 for the first character in the
 buffer. Use <code>Graphics.UI.Gtk.Multiline.TextBuffer.textBufferGetIterAtOffset</code>
 to convert an offset back into an iterator.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetLine" class="def">textIterGetLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetLine" class="link">Source</a></p><div class="doc"><p>Returns the line number containing the iterator. Lines in a <code><a href="Graphics-UI-Gtk-Multiline-TextBuffer.html#t:TextBuffer">TextBuffer</a></code>
 are numbered beginning with 0 for the first line in the buffer.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetLineOffset" class="def">textIterGetLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetLineOffset" class="link">Source</a></p><div class="doc"><p>Returns the character offset of the iterator, counting from the start of
 a newline-terminated line. The first character on the line has offset 0.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetVisibleLineOffset" class="def">textIterGetVisibleLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetVisibleLineOffset" class="link">Source</a></p><div class="doc"><p>Returns the offset in characters from the start of the line to the given
 <code>iter</code>, not counting characters that are invisible due to tags with the
 &quot;invisible&quot; flag toggled on.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetChar" class="def">textIterGetChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a>)<a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetChar" class="link">Source</a></p><div class="doc"><p>Returns the Unicode character at this iterator.
 If the element at this iterator is a non-character
 element, such as an image embedded in the buffer, the Unicode &quot;unknown&quot;
 character 0xFFFC is returned. If invoked on the end iterator,
 <code>Nothigng</code> is returned.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetSlice" class="def">textIterGetSlice</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetSlice" class="link">Source</a></p><div class="doc"><p>Returns the text in the given range. A &quot;slice&quot; is a list of
 characters, including the Unicode &quot;unknown&quot;
 character 0xFFFC for iterable non-character elements in the buffer, such as
 images. Because images are encoded in the slice, offsets
 in the returned array will correspond to offsets in the text buffer.
 Note that 0xFFFC can occur in normal text as well, so it is not a reliable
 indicator that a pixbuf or widget is in the buffer.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetText" class="def">textIterGetText</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetText" class="link">Source</a></p><div class="doc"><p>Return the text in a given range.
</p><ul><li> Pictures (and other objects) are stripped form the output. Thus, this
 function does not preserve offsets.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterGetVisibleSlice" class="def">textIterGetVisibleSlice</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetVisibleSlice" class="link">Source</a></p><div class="doc"><p>Like <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetSlice">textIterGetSlice</a></code>, but invisible text is not included. Invisible
 text is usually invisible because a <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code> with the &quot;invisible&quot;
 attribute turned on has been applied to it.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetVisibleText" class="def">textIterGetVisibleText</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetVisibleText" class="link">Source</a></p><div class="doc"><p>Like <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetText">textIterGetText</a></code>, but invisible text is not included. Invisible
 text is usually invisible because a <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code> with the &quot;invisible&quot;
 attribute turned on has been applied to it.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetPixbuf" class="def">textIterGetPixbuf</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Gdk-Pixbuf.html#t:Pixbuf">Pixbuf</a>)<a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetPixbuf" class="link">Source</a></p><div class="doc"><p>Get the <code><a href="Graphics-UI-Gtk-Gdk-Pixbuf.html#t:Pixbuf">Pixbuf</a></code> under the iterator.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetChildAnchor" class="def">textIterGetChildAnchor</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextView.html#t:TextChildAnchor">TextChildAnchor</a>)<a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetChildAnchor" class="link">Source</a></p><div class="doc"><p>If the location at <code>iter</code> contains a child anchor,
 the anchor is returned (with no new reference count added).
 Otherwise, <code>Nothing</code> is returned.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetMarks" class="def">textIterGetMarks</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetMarks" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-Multiline-TextMark.html#t:TextMark">TextMark</a>]</td><td class="doc"><p>returns list of <code><a href="Graphics-UI-Gtk-Multiline-TextMark.html#t:TextMark">TextMark</a></code>
</p></td></tr></table></div><div class="doc"><p>Returns a list of all <code><a href="Graphics-UI-Gtk-Multiline-TextMark.html#t:TextMark">TextMark</a></code> at this location. Because marks are not
 iterable (they don't take up any &quot;space&quot; in the buffer, they are just
 marks in between iterable locations), multiple marks can exist in the same
 place. The returned list is not in any meaningful order.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetToggledTags" class="def">textIterGetToggledTags</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetToggledTags" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>toggledOn</code> - <code>True</code> to get toggled-on tags
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a>]</td><td class="doc"><p>returns tags toggled at this point
</p></td></tr></table></div><div class="doc"><p>Returns a list of <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code> that are toggled on or off at this point. (If
 <code>toggledOn</code> is <code>True</code>, the list contains tags that are toggled on.) If a tag
 is toggled on at <code>iter</code>, then some non-empty range of characters following
 <code>iter</code> has that tag applied to it. If a tag is toggled off, then some
 non-empty range following <code>iter</code> does <em>not</em> have the tag applied to it.
</p></div></div><div class="top"><p class="src"><a name="v:textIterBeginsTag" class="def">textIterBeginsTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBeginsTag" class="link">Source</a></p><div class="doc"><p>Returns <code>True</code> if <code>tag</code> is toggled on at exactly this point. If <code>tag</code> is
 <code>Nothing</code>,
 returns <code>True</code> if any tag is toggled on at this point. Note that the
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterBeginsTag">textIterBeginsTag</a></code> returns <code>True</code> if <code>iter</code> is the <em>start</em> of the tagged
 range; <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterHasTag">textIterHasTag</a></code> tells you whether an iterator is <em>within</em> a tagged
 range.
</p></div></div><div class="top"><p class="src"><a name="v:textIterEndsTag" class="def">textIterEndsTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsTag" class="link">Source</a></p><div class="doc"><p>Returns <code>True</code> if <code>tag</code> is toggled off at exactly this point. If <code>tag</code> is
 <code>Notihng</code>,
 returns <code>True</code> if any tag is toggled off at this point. Note that the
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterEndsTag">textIterEndsTag</a></code> returns <code>True</code> if <code>iter</code> is the <em>end</em> of the tagged range;
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterHasTag">textIterHasTag</a></code> tells you whether an iterator is <em>within</em> a tagged range.
</p></div></div><div class="top"><p class="src"><a name="v:textIterTogglesTag" class="def">textIterTogglesTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterTogglesTag" class="link">Source</a></p><div class="doc"><p>Query if the <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is at the
 beginning or the end of a <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code>. This is equivalent to
 (<code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterBeginsTag">textIterBeginsTag</a></code> || <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterEndsTag">textIterEndsTag</a></code>), i.e. it
 tells you whether a range with <code>tag</code> applied to it begins <em>or</em> ends at
 <code>iter</code>.
</p></div></div><div class="top"><p class="src"><a name="v:textIterHasTag" class="def">textIterHasTag</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterHasTag" class="link">Source</a></p><div class="doc"><p>Check if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is within a range
 tagged with tag.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetTags" class="def">textIterGetTags</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetTags" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> [<a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a>]</td><td class="doc"><p>returns list of <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code>
</p></td></tr></table></div><div class="doc"><p>Returns a list of tags that apply to <code>iter</code>, in ascending order of
 priority (highest-priority tags are last).
</p></div></div><div class="top"><p class="src"><a name="v:textIterEditable" class="def">textIterEditable</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEditable" class="link">Source</a></p><div class="doc"><p>Returns whether the character at <code>iter</code> is within an editable region of
 text. Non-editable text is &quot;locked&quot; and can't be changed by the user via
 <code><a href="Graphics-UI-Gtk-Multiline-TextView.html#t:TextView">TextView</a></code>. This function is simply a convenience wrapper around
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetAttributes">textIterGetAttributes</a></code>. If no tags applied to this text affect editability,
 <code>defaultSetting</code> will be returned.
</p><p>You don't want to use this function to decide whether text can be
 inserted at <code>iter</code>, because for insertion you don't want to know whether the
 char at <code>iter</code> is inside an editable range, you want to know whether a new
 character inserted at <code>iter</code> would be inside an editable range. Use
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterCanInsert">textIterCanInsert</a></code> to handle this case.
</p></div></div><div class="top"><p class="src"><a name="v:textIterCanInsert" class="def">textIterCanInsert</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterCanInsert" class="link">Source</a></p><div class="doc"><p>Check if new text can be inserted at <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code>.
</p><ul><li> Considering the default editability of the buffer, and tags that affect
 editability, determines whether text inserted at <code>iter</code> would be editable.
 If text inserted at <code>iter</code> would be editable then the user should be allowed
 to insert text at <code>iter</code>.
 <code>Graphics.UI.Gtk.Multiline.TextBuffer.textBufferInsertInteractive</code>
 uses this function
 to decide whether insertions are allowed at a given position.
</li><li> Use <code>Graphics.UI.Gtk.Multiline.TextBuffer.textBufferInsertInteractive</code>
 if you want to insert text depending on the current editable status.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterStartsWord" class="def">textIterStartsWord</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterStartsWord" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> begins a new
 natural-language word.
</p></div></div><div class="top"><p class="src"><a name="v:textIterEndsWord" class="def">textIterEndsWord</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsWord" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> ends a new
 natural-language word.
</p></div></div><div class="top"><p class="src"><a name="v:textIterInsideWord" class="def">textIterInsideWord</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterInsideWord" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is inside a
 word.
</p></div></div><div class="top"><p class="src"><a name="v:textIterStartsLine" class="def">textIterStartsLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterStartsLine" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> begins a new
 line.
</p></div></div><div class="top"><p class="src"><a name="v:textIterEndsLine" class="def">textIterEndsLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsLine" class="link">Source</a></p><div class="doc"><p>Returns <code>True</code> if <code>iter</code> points to the start of the paragraph delimiter
 characters for a line (delimiters will be either a newline, a carriage
 return, a carriage return followed by a newline, or a Unicode paragraph
 separator character). Note that an iterator pointing to the n of a rn
 pair will not be counted as the end of a line, the line ends before the r.
 The end iterator is considered to be at the end of a line, even though there
 are no paragraph delimiter chars there.
</p></div></div><div class="top"><p class="src"><a name="v:textIterStartsSentence" class="def">textIterStartsSentence</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterStartsSentence" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> starts a
 sentence.
</p></div></div><div class="top"><p class="src"><a name="v:textIterEndsSentence" class="def">textIterEndsSentence</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEndsSentence" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> ends a
 sentence.
</p></div></div><div class="top"><p class="src"><a name="v:textIterInsideSentence" class="def">textIterInsideSentence</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterInsideSentence" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is inside
 a sentence.
</p></div></div><div class="top"><p class="src"><a name="v:textIterIsCursorPosition" class="def">textIterIsCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterIsCursorPosition" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is at a
 cursor position.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetCharsInLine" class="def">textIterGetCharsInLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetCharsInLine" class="link">Source</a></p><div class="doc"><p>Return number of characters in this line.
</p><ul><li> The return value includes delimiters.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterGetAttributes" class="def">textIterGetAttributes</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextAttributes">TextAttributes</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetAttributes" class="link">Source</a></p><div class="doc"><p>Computes the effect of any tags applied to this spot in the text.
 The values parameter should be initialized to the default settings you wish to use if no tags are in effect.
 You'd typically obtain the defaults from <code>textViewGetDefaultAttributes</code>. 
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetAttributes">textIterGetAttributes</a></code> will modify values, applying the effects of any tags present at iter.
 If any tags affected values, the function returns <code>True</code>.
</p></div></div><div class="top"><p class="src"><a name="v:textIterGetLanguage" class="def">textIterGetLanguage</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/pango-0.12.0/Graphics-Rendering-Pango-Enums.html#t:Language">Language</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterGetLanguage" class="link">Source</a></p><div class="doc"><p>A convenience wrapper around <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetAttributes">textIterGetAttributes</a></code>, which returns the language in effect at iter.
 If no tags affecting language apply to iter, the return value is identical to that of <code>getDefaultLanguage</code>.
</p></div></div><div class="top"><p class="src"><a name="v:textIterIsEnd" class="def">textIterIsEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterIsEnd" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is at the end of
 the buffer.
</p></div></div><div class="top"><p class="src"><a name="v:textIterIsStart" class="def">textIterIsStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterIsStart" class="link">Source</a></p><div class="doc"><p>Determine if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is at the
 beginning of the buffer.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardChar" class="def">textIterForwardChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardChar" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards.
</p><ul><li> Retuns True if the iterator is pointing to a character.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardChar" class="def">textIterBackwardChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardChar" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards.
</p><ul><li> Retuns True if the movement was possible.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardChars" class="def">textIterForwardChars</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardChars" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards by
 <code>n</code> characters.
</p><ul><li> Retuns <code>True</code> if the iterator is pointing to a new character (and <code>False</code> if
 the iterator points to a picture or has not moved).
</li><li> Note that images embedded
 in the buffer occupy 1 character slot, so <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterForwardChar">textIterForwardChar</a></code> may actually
 move onto an image instead of a character.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardChars" class="def">textIterBackwardChars</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardChars" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards by
 <code>n</code> characters.
</p><ul><li> Retuns <code>True</code> if the iterator is pointing to a new character (and <code>False</code> if
 the iterator points to a picture or has not moved).
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardLine" class="def">textIterForwardLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardLine" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards.
</p><ul><li> Retuns True if the iterator is pointing to a new line (and False if the
 iterator points to a picture or has not moved).
</li><li> If <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is on the first line, it will be moved to the
 beginning of the buffer.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardLine" class="def">textIterBackwardLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardLine" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards.
</p><ul><li> Retuns True if the iterator is pointing to a new line (and False if the
 iterator points to a picture or has not moved).
</li><li> If <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is on the first line, it will be moved to the end
 of the buffer.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardLines" class="def">textIterForwardLines</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardLines" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards by
 <code>n</code> lines.
</p><ul><li> Retuns True if the iterator is pointing to a new line (and False if the
 iterator points to a picture or has not moved).
</li><li> If <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is on the first line, it will be moved to the
 beginning of the buffer.
</li><li> <code>n</code> can be negative.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardLines" class="def">textIterBackwardLines</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardLines" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards by
 <code>n</code> lines.
</p><ul><li> Retuns True if the iterator is pointing to a new line (and False if the
 iterator points to a picture or has not moved).
</li><li> If <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> is on the first line, it will be moved to the end
 of the buffer.
</li><li> <code>n</code> can be negative.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardWordEnds" class="def">textIterForwardWordEnds</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardWordEnds" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards by
 <code>n</code> word ends.
</p><ul><li> Retuns True if the iterator is pointing to a new word end.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardWordStarts" class="def">textIterBackwardWordStarts</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardWordStarts" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards by
 <code>n</code> word beginnings.
</p><ul><li> Retuns True if the iterator is pointing to a new word start.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardWordEnd" class="def">textIterForwardWordEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardWordEnd" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards to the
 next word end.
</p><ul><li> Retuns True if the iterator has moved to a new word end.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardWordStart" class="def">textIterBackwardWordStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardWordStart" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards to
 the next word beginning.
</p><ul><li> Retuns True if the iterator has moved to a new word beginning.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardCursorPosition" class="def">textIterForwardCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardCursorPosition" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards to
 the next cursor position.
</p><ul><li> Some characters are composed of two Unicode codes. This function ensures
 that <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> does not point inbetween such double characters.
</li><li> Returns True if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> moved and points to a character (not
 to an object).
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardCursorPosition" class="def">textIterBackwardCursorPosition</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardCursorPosition" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards
 to the next cursor position.
</p><ul><li> Some characters are composed of two Unicode codes. This function ensures
 that <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> does not point inbetween such double characters.
</li><li> Returns True if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> moved and points to a character (not
 to an object).
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardCursorPositions" class="def">textIterForwardCursorPositions</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardCursorPositions" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards
 by <code>n</code> cursor positions.
</p><ul><li> Returns True if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> moved and points to a character (not
 to an object).
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardCursorPositions" class="def">textIterBackwardCursorPositions</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardCursorPositions" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards
 by <code>n</code> cursor positions.
</p><ul><li> Returns True if <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> moved and points to a character (not
 to an object).
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardSentenceEnds" class="def">textIterForwardSentenceEnds</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardSentenceEnds" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards by
 <code>n</code> sentence ends.
</p><ul><li> Retuns True if the iterator is pointing to a new sentence end.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardSentenceStarts" class="def">textIterBackwardSentenceStarts</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardSentenceStarts" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards
 by <code>n</code> sentence beginnings.
</p><ul><li> Retuns True if the iterator is pointing to a new sentence start.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardSentenceEnd" class="def">textIterForwardSentenceEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardSentenceEnd" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forwards to
 the next sentence end.
</p><ul><li> Retuns True if the iterator has moved to a new sentence end.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardSentenceStart" class="def">textIterBackwardSentenceStart</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardSentenceStart" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backwards
 to the next sentence beginning.
</p><ul><li> Retuns True if the iterator has moved to a new sentence beginning.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterSetOffset" class="def">textIterSetOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterSetOffset" class="link">Source</a></p><div class="doc"><p>Set <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> to an offset within the
 buffer.
</p></div></div><div class="top"><p class="src"><a name="v:textIterSetLine" class="def">textIterSetLine</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterSetLine" class="link">Source</a></p><div class="doc"><p>Set <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> to a line within the
 buffer.
</p><ul><li> If number is negative or larger than the number of lines in the buffer,
 moves <code>iter</code> to the start of the last line in the buffer.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterSetLineOffset" class="def">textIterSetLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterSetLineOffset" class="link">Source</a></p><div class="doc"><p>Set <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> to an offset within the line.
</p><ul><li> The
 given character offset must be less than or equal to the number of
 characters in the line; if equal, the iterator moves to the start of the
 next line.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterSetVisibleLineOffset" class="def">textIterSetVisibleLineOffset</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterSetVisibleLineOffset" class="link">Source</a></p><div class="doc"><p>Like <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterSetLineOffset">textIterSetLineOffset</a></code>, but the offset is in visible characters,
 i.e. text with a tag making it invisible is not counted in the offset.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardToEnd" class="def">textIterForwardToEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardToEnd" class="link">Source</a></p><div class="doc"><p>Moves <code>iter</code> forward to the &quot;end iterator,&quot; which points one past the
 last valid character in the buffer.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardToLineEnd" class="def">textIterForwardToLineEnd</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardToLineEnd" class="link">Source</a></p><div class="doc"><p>Moves the iterator to point to the paragraph delimiter characters, which
 will be either a newline, a carriage return, a carriage return/newline in
 sequence, or the Unicode paragraph separator character. If the iterator is
 already at the paragraph delimiter characters, moves to the paragraph
 delimiter characters for the next line. If <code>iter</code> is on the last line in the
 buffer, which does not end in paragraph delimiters, moves to the end
 iterator (end of the last line), and returns <code>False</code>.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardToTagToggle" class="def">textIterForwardToTagToggle</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardToTagToggle" class="link">Source</a></p><div class="doc"><p>Moves <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forward to
 the next change of a <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code>.
</p><ul><li> If Nothing is supplied, any <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code> will be matched.
</li><li> Returns <code>True</code> if there was a tag toggle after <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardToTagToggle" class="def">textIterBackwardToTagToggle</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardToTagToggle" class="link">Source</a></p><div class="doc"><p>Moves <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backward to
 the next change of a <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code>.
</p><ul><li> If <code>Nothing</code> is supplied, any <code><a href="Graphics-UI-Gtk-Multiline-TextTag.html#t:TextTag">TextTag</a></code> will be matched.
</li><li> Returns <code>True</code> if there was a tag toggle before <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code>.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardFindChar" class="def">textIterForwardFindChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardFindChar" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> forward until a
 predicate function returns True.
</p><ul><li> If <code>pred</code> returns True before <code>limit</code> is reached, the
 search is stopped and the return value is True.
</li><li> If <code>limit</code> is Nothing, the search stops at the end of the buffer.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardFindChar" class="def">textIterBackwardFindChar</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardFindChar" class="link">Source</a></p><div class="doc"><p>Move <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> backward until a
 predicate function returns True.
</p><ul><li> If <code>pred</code> returns True before <code>limit</code> is reached, the
 search is stopped and the return value is True.
</li><li> If <code>limit</code> is Nothing, the search stops at the end of the buffer.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardSearch" class="def">textIterForwardSearch</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; [<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>, <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>))<a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardSearch" class="link">Source</a></p><div class="doc"><p>Search forward for a specific string.
</p><ul><li> If specified, the last character which is tested against that start of
 the search pattern will be <code>limit</code>.
</li><li> <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></code> may be empty.
</li><li> Returns the start and end position of the string found.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardSearch" class="def">textIterBackwardSearch</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Char.html#t:String">String</a> -&gt; [<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (<a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>, <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a>))<a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardSearch" class="link">Source</a></p><div class="doc"><p>Search backward for a specific string.
</p><ul><li> If specified, the last character which is tested against that start of
 the search pattern will be <code>limit</code>.
</li><li> <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextSearchFlags">TextSearchFlags</a></code> my be empty.
</li><li> Returns the start and end position of the string found.
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterEqual" class="def">textIterEqual</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterEqual" class="link">Source</a></p><div class="doc"><p>Compare two <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code> for equality.
</p></div></div><div class="top"><p class="src"><a name="v:textIterCompare" class="def">textIterCompare</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ordering">Ordering</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterCompare" class="link">Source</a></p><div class="doc"><p>Compare two <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></code>.
</p></div></div><div class="top"><p class="src"><a name="v:textIterInRange" class="def">textIterInRange</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterInRange" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc"><p><code>start</code> start of range
</p></td></tr><tr><td class="src">-&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc"><p><code>end</code> end of range
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p><code>True</code> if iter is in the range
</p></td></tr></table></div><div class="doc"><p>Checks whether iter falls in the range [start, end).
 start and end must be in ascending order.
</p></div></div><div class="top"><p class="src"><a name="v:textIterOrder" class="def">textIterOrder</a> :: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterOrder" class="link">Source</a></p><div class="doc"><p>Swaps the value of first and second if second comes before first in the buffer.
 That is, ensures that first and second are in sequence.
 Most text buffer functions that take a range call this automatically on your behalf, so there's no real reason to call it yourself in those cases. 
 There are some exceptions, such as <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterInRange">textIterInRange</a></code>, that expect a pre-sorted range.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardVisibleLine" class="def">textIterForwardVisibleLine</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleLine" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns whether <code>iter</code> can be dereferenced
</p></td></tr></table></div><div class="doc"><p>Moves <code>iter</code> to the start of the next visible line. Returns <code>True</code> if
 there was a next line to move to, and <code>False</code> if <code>iter</code> was simply moved to
 the end of the buffer and is now not dereferenceable, or if <code>iter</code> was
 already at the end of the buffer.
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardVisibleLine" class="def">textIterBackwardVisibleLine</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleLine" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns whether <code>iter</code> moved
</p></td></tr></table></div><div class="doc"><p>Moves <code>iter</code> to the start of the previous visible line. Returns <code>True</code> if
 <code>iter</code> could be moved; i.e. if <code>iter</code> was at character offset 0, this
 function returns <code>False</code>. Therefore if <code>iter</code> was already on line 0, but not
 at the start of the line, <code>iter</code> is snapped to the start of the line and the
 function returns <code>True</code>. (Note that this implies that in a loop calling this
 function, the line number may not change on every iteration, if your first
 iteration is on line 0.)
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardVisibleLines" class="def">textIterForwardVisibleLines</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleLines" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>count</code> - number of lines to move forward
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns whether <code>iter</code> moved and is dereferenceable
</p></td></tr></table></div><div class="doc"><p>Moves <code>count</code> visible lines forward, if possible (if <code>count</code> would move
 past the start or end of the buffer, moves to the start or end of the
 buffer). The return value indicates whether the iterator moved onto a
 dereferenceable position; if the iterator didn't move, or moved onto the end
 iterator, then <code>False</code> is returned. If <code>count</code> is 0, the function does
 nothing and returns <code>False</code>. If <code>count</code> is negative, moves backward by 0 -
 <code>count</code> lines.
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterBackwardVisibleLines" class="def">textIterBackwardVisibleLines</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleLines" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>count</code> - number of lines to move backward
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>returns whether <code>iter</code> moved and is dereferenceable
</p></td></tr></table></div><div class="doc"><p>Moves <code>count</code> visible lines backward, if possible (if <code>count</code> would move
 past the start or end of the buffer, moves to the start or end of the
 buffer). The return value indicates whether the iterator moved onto a
 dereferenceable position; if the iterator didn't move, or moved onto the end
 iterator, then <code>False</code> is returned. If <code>count</code> is 0, the function does
 nothing and returns <code>False</code>. If <code>count</code> is negative, moves forward by 0 -
 <code>count</code> lines.
</p><ul><li> Available since Gtk+ version 2.8
</li></ul></div></div><div class="top"><p class="src"><a name="v:textIterForwardVisibleWordEnds" class="def">textIterForwardVisibleWordEnds</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleWordEnds" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>couter</code> - number of times to move
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Calls <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterForwardVisibleWordEnd">textIterForwardVisibleWordEnd</a></code> up to count times.
</p></div></div><div class="top"><p class="src"><a name="v:textIterBackwardVisibleWordStarts" class="def">textIterBackwardVisibleWordStarts</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleWordStarts" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>couter</code> - number of times to move
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Calls <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterBackwardVisibleWordStart">textIterBackwardVisibleWordStart</a></code> up to count times.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardVisibleWordEnd" class="def">textIterForwardVisibleWordEnd</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleWordEnd" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Moves forward to the next visible word end.
 (If iter is currently on a word end, moves forward to the next one after that.)
 Word breaks are determined by Pango and should be correct for nearly any language
 (if not, the correct fix would be to the Pango word break algorithms).
</p></div></div><div class="top"><p class="src"><a name="v:textIterBackwardVisibleWordStart" class="def">textIterBackwardVisibleWordStart</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleWordStart" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Moves backward to the previous visible word start.
 (If iter is currently on a word start, moves backward to the next one after that.)
 Word breaks are determined by Pango and should be correct for nearly any language
 (if not, the correct fix would be to the Pango word break algorithms).
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardVisibleCursorPosition" class="def">textIterForwardVisibleCursorPosition</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleCursorPosition" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Moves iter forward to the next visible cursor position.
 See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterForwardCursorPosition">textIterForwardCursorPosition</a></code> for details.
</p></div></div><div class="top"><p class="src"><a name="v:textIterBackwardVisibleCursorPosition" class="def">textIterBackwardVisibleCursorPosition</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleCursorPosition" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Moves iter forward to the previous visible cursor position.
 See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterBackwardCursorPosition">textIterBackwardCursorPosition</a></code> for details.
</p></div></div><div class="top"><p class="src"><a name="v:textIterForwardVisibleCursorPositions" class="def">textIterForwardVisibleCursorPositions</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterForwardVisibleCursorPositions" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>couter</code> - number of times to move
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Moves up to count visible cursor positions.
 See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterForwardCursorPosition">textIterForwardCursorPosition</a></code> for details.
</p></div></div><div class="top"><p class="src"><a name="v:textIterBackwardVisibleCursorPositions" class="def">textIterBackwardVisibleCursorPositions</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterBackwardVisibleCursorPositions" class="link">Source</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a></td><td class="doc"><p><code>couter</code> - number of times to move
</p></td></tr><tr><td class="src">-&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc"><p>return <code>True</code> if iter moved and is not the end iterator
</p></td></tr></table></div><div class="doc"><p>Moves up to count visible cursor positions.
 See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterBackwardCursorPosition">textIterBackwardCursorPosition</a></code> for details.
</p></div></div><h1 id="g:3">Attributes
</h1><div class="top"><p class="src"><a name="v:textIterVisibleLineOffset" class="def">textIterVisibleLineOffset</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterVisibleLineOffset" class="link">Source</a></p><div class="doc"><p>'visibleLineOffset' property. See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetVisibleLineOffset">textIterGetVisibleLineOffset</a></code> and
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterSetVisibleLineOffset">textIterSetVisibleLineOffset</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:textIterOffset" class="def">textIterOffset</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterOffset" class="link">Source</a></p><div class="doc"><p>'offset' property. See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetOffset">textIterGetOffset</a></code> and <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterSetOffset">textIterSetOffset</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:textIterLineOffset" class="def">textIterLineOffset</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterLineOffset" class="link">Source</a></p><div class="doc"><p>'lineOffset' property. See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetLineOffset">textIterGetLineOffset</a></code> and
 <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterSetLineOffset">textIterSetLineOffset</a></code>
</p></div></div><div class="top"><p class="src"><a name="v:textIterLine" class="def">textIterLine</a> :: <a href="/usr/share/doc/ghc/html/libraries/glib-0.12.0/System-Glib-Attributes.html#t:Attr">Attr</a> <a href="Graphics-UI-Gtk-Multiline-TextIter.html#t:TextIter">TextIter</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a><a href="src/Graphics-UI-Gtk-Multiline-TextIter.html#textIterLine" class="link">Source</a></p><div class="doc"><p>'line' property. See <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterGetLine">textIterGetLine</a></code> and <code><a href="Graphics-UI-Gtk-Multiline-TextIter.html#v:textIterSetLine">textIterSetLine</a></code>
</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>