Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
textIterForwardFindChar :: TextIter -> (Char -> Bool) -> Maybe TextIter -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter Move TextIter forward until a predicate function returns True.
- If pred returns True before limit is reached, the search is stopped and the return value is True.
- If limit is Nothing, the search stops at the end of the buffer.
textIterForwardLine :: TextIter -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter Move TextIter forwards.
- Returns True if the iterator is pointing to a new line (and False if the iterator points to a picture or has not moved).
- If TextIter is on the first line, it will be moved to the beginning of the buffer.
textIterForwardLines :: TextIter -> Int -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter Move TextIter forwards by n lines.
- Returns True if the iterator is pointing to a new line (and False if the iterator points to a picture or has not moved).
- If TextIter is on the first line, it will be moved to the beginning of the buffer.
- n can be negative.
-
gtk Graphics.UI.Gtk.Multiline.TextIter Search forward for a specific string.
- If specified, the last character which is tested against that start of the search pattern will be limit.
- TextSearchFlags may be empty.
- Returns the start and end position of the string found.
textIterForwardSentenceEnd :: TextIter -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter Move TextIter forwards to the next sentence end.
- Returns True if the iterator has moved to a new sentence end.
textIterForwardSentenceEnds :: TextIter -> Int -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter Move TextIter forwards by n sentence ends.
- Returns True if the iterator is pointing to a new sentence end.
textIterForwardToEnd :: TextIter -> IO ()gtk Graphics.UI.Gtk.Multiline.TextIter Moves iter forward to the "end iterator," which points one past the last valid character in the buffer.
textIterForwardToLineEnd :: TextIter -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter 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 iter 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 False.
textIterForwardToTagToggle :: TextIter -> Maybe TextTag -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter textIterForwardVisibleCursorPosition :: TextIter -> IO Boolgtk Graphics.UI.Gtk.Multiline.TextIter Moves iter forward to the next visible cursor position. See textIterForwardCursorPosition for details.