module Iter: sig
.. end
val copy : Gtk.text_iter -> Gtk.text_iter
val assign : Gtk.text_iter -> Gtk.text_iter -> unit
val get_buffer : Gtk.text_iter -> Gtk.text_buffer
val get_offset : Gtk.text_iter -> int
val get_line : Gtk.text_iter -> int
val get_line_offset : Gtk.text_iter -> int
val get_line_index : Gtk.text_iter -> int
val get_visible_line_index : Gtk.text_iter -> int
val get_visible_line_offset : Gtk.text_iter -> int
val get_char : Gtk.text_iter -> Glib.unichar
val get_slice : Gtk.text_iter -> Gtk.text_iter -> string
val get_text : Gtk.text_iter -> Gtk.text_iter -> string
val get_visible_slice : Gtk.text_iter -> Gtk.text_iter -> string
val get_visible_text : Gtk.text_iter -> Gtk.text_iter -> string
val get_pixbuf : Gtk.text_iter -> GdkPixbuf.pixbuf option
val get_marks : Gtk.text_iter -> Gtk.text_mark list
val get_toggled_tags : Gtk.text_iter -> bool -> Gtk.text_tag list
val get_child_anchor : Gtk.text_iter -> Gtk.text_child_anchor option
val begins_tag : Gtk.text_iter -> Gtk.text_tag option -> bool
val ends_tag : Gtk.text_iter -> Gtk.text_tag option -> bool
val toggles_tag : Gtk.text_iter -> Gtk.text_tag option -> bool
val has_tag : Gtk.text_iter -> Gtk.text_tag -> bool
val get_tags : Gtk.text_iter -> Gtk.text_tag list
val editable : Gtk.text_iter -> default:bool -> bool
val can_insert : Gtk.text_iter -> default:bool -> bool
val starts_word : Gtk.text_iter -> bool
val ends_word : Gtk.text_iter -> bool
val inside_word : Gtk.text_iter -> bool
val starts_line : Gtk.text_iter -> bool
val ends_line : Gtk.text_iter -> bool
val starts_sentence : Gtk.text_iter -> bool
val ends_sentence : Gtk.text_iter -> bool
val inside_sentence : Gtk.text_iter -> bool
val is_cursor_position : Gtk.text_iter -> bool
val get_chars_in_line : Gtk.text_iter -> int
val get_bytes_in_line : Gtk.text_iter -> int
val get_language : Gtk.text_iter -> Pango.language
val is_end : Gtk.text_iter -> bool
val is_start : Gtk.text_iter -> bool
val forward_char : Gtk.text_iter -> bool
val backward_char : Gtk.text_iter -> bool
val forward_chars : Gtk.text_iter -> int -> bool
val backward_chars : Gtk.text_iter -> int -> bool
val forward_line : Gtk.text_iter -> bool
val backward_line : Gtk.text_iter -> bool
val forward_lines : Gtk.text_iter -> int -> bool
val backward_lines : Gtk.text_iter -> int -> bool
val forward_word_end : Gtk.text_iter -> bool
val forward_word_ends : Gtk.text_iter -> int -> bool
val backward_word_start : Gtk.text_iter -> bool
val backward_word_starts : Gtk.text_iter -> int -> bool
val forward_cursor_position : Gtk.text_iter -> bool
val backward_cursor_position : Gtk.text_iter -> bool
val forward_cursor_positions : Gtk.text_iter -> int -> bool
val backward_cursor_positions : Gtk.text_iter -> int -> bool
val forward_sentence_end : Gtk.text_iter -> bool
val backward_sentence_start : Gtk.text_iter -> bool
val forward_sentence_ends : Gtk.text_iter -> int -> bool
val backward_sentence_starts : Gtk.text_iter -> int -> bool
val set_offset : Gtk.text_iter -> int -> unit
val set_line : Gtk.text_iter -> int -> unit
val set_line_offset : Gtk.text_iter -> int -> unit
val set_line_index : Gtk.text_iter -> int -> unit
val set_visible_line_index : Gtk.text_iter -> int -> unit
val set_visible_line_offset : Gtk.text_iter -> int -> unit
val forward_to_end : Gtk.text_iter -> unit
val forward_to_line_end : Gtk.text_iter -> bool
val forward_to_tag_toggle : Gtk.text_iter -> Gtk.text_tag option -> bool
val backward_to_tag_toggle : Gtk.text_iter -> Gtk.text_tag option -> bool
val equal : Gtk.text_iter -> Gtk.text_iter -> bool
val compare : Gtk.text_iter -> Gtk.text_iter -> int
val in_range : Gtk.text_iter -> Gtk.text_iter -> Gtk.text_iter -> bool
val order : Gtk.text_iter -> Gtk.text_iter -> unit
val forward_search : Gtk.text_iter ->
string ->
?flags:Gtk.Tags.text_search_flag list ->
Gtk.text_iter option -> (Gtk.text_iter * Gtk.text_iter) option
val backward_search : Gtk.text_iter ->
string ->
?flags:Gtk.Tags.text_search_flag list ->
Gtk.text_iter option -> (Gtk.text_iter * Gtk.text_iter) option
val forward_find_char : Gtk.text_iter -> (Glib.unichar -> bool) -> Gtk.text_iter option -> bool
val backward_find_char : Gtk.text_iter -> (Glib.unichar -> bool) -> Gtk.text_iter option -> bool