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.

  1. textIterForwardFindChar :: TextIter -> (Char -> Bool) -> Maybe TextIter -> IO Bool

    gtk 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.

  2. textIterForwardLine :: TextIter -> IO Bool

    gtk 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.

  3. textIterForwardLines :: TextIter -> Int -> IO Bool

    gtk 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.

  4. textIterForwardSearch :: GlibString string => TextIter -> string -> [TextSearchFlags] -> Maybe TextIter -> IO (Maybe (TextIter, TextIter))

    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.

  5. textIterForwardSentenceEnd :: TextIter -> IO Bool

    gtk 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.

  6. textIterForwardSentenceEnds :: TextIter -> Int -> IO Bool

    gtk Graphics.UI.Gtk.Multiline.TextIter

    Move TextIter forwards by n sentence ends.

    • Returns True if the iterator is pointing to a new sentence end.

  7. 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.

  8. textIterForwardToLineEnd :: TextIter -> IO Bool

    gtk 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.

  9. textIterForwardToTagToggle :: TextIter -> Maybe TextTag -> IO Bool

    gtk Graphics.UI.Gtk.Multiline.TextIter

    Moves TextIter forward to the next change of a TextTag.

    • If Nothing is supplied, any TextTag will be matched.
    • Returns True if there was a tag toggle after TextIter.

  10. textIterForwardVisibleCursorPosition :: TextIter -> IO Bool

    gtk Graphics.UI.Gtk.Multiline.TextIter

    Moves iter forward to the next visible cursor position. See textIterForwardCursorPosition for details.

Page 1473 of many | Previous | Next