Commit a1aa6e99 authored by Nalin Dahyabhai's avatar Nalin Dahyabhai
Browse files

2002-09-05 nalin prefix library-internal interfaces with underscores so

2002-09-05 nalin
	* src/caps.c, src/caps.h, src/debug.c, src/debug.h, src/interpret.c,
	src/iso2022.c, src/iso2022.h, src/pty.c, src/reaper.c, src/ring.c,
	src/ring.h, src/table.c, src/table.h, src/termcap.c, src/termcap.h,
	src/trie.c, src/trie.h, src/utf8echo.c, src/vte.c, src/vteaccess.c,
	src/vteapp.c: prefix library-internal interfaces with underscores so
	that gtk-doc doesn't guess they're public.
	* src/vte.c: return FALSE from focus-in/focus-out/expose handlers.
parent e9c9661c
2002-09-05 nalin
* src/caps.c, src/caps.h, src/debug.c, src/debug.h, src/interpret.c,
src/iso2022.c, src/iso2022.h, src/pty.c, src/reaper.c, src/ring.c,
src/ring.h, src/table.c, src/table.h, src/termcap.c, src/termcap.h,
src/trie.c, src/trie.h, src/utf8echo.c, src/vte.c, src/vteaccess.c,
src/vteapp.c: prefix library-internal interfaces with underscores so
that gtk-doc doesn't guess they're public.
* src/vte.c: return FALSE from focus-in/focus-out/expose handlers.
2002-09-05 nalin
* src/caps.h, src/debug.h, src/iso2022.h, src/marshal.h, src/ring.h,
src/table.h, src/termcap.h, src/trie.h: add giant warnings about how
......
<!-- ##### SECTION Title ##### -->
caps
<!-- ##### SECTION Short_Description ##### -->
Global structures which contain terminal capability names and Xterm control
sequence definitions.
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### MACRO VTE_CAP_ESC ##### -->
<para>
</para>
<!-- ##### MACRO VTE_CAP_CSI ##### -->
<para>
</para>
<!-- ##### MACRO VTE_CAP_ST ##### -->
<para>
</para>
<!-- ##### MACRO VTE_CAP_OSC ##### -->
<para>
</para>
<!-- ##### MACRO VTE_CAP_PM ##### -->
<para>
</para>
<!-- ##### MACRO VTE_CAP_APC ##### -->
<para>
</para>
<!-- ##### FUNCTION vte_capability_init ##### -->
<para>
</para>
<!-- ##### SECTION Title ##### -->
debug
<!-- ##### SECTION Short_Description ##### -->
Facilities for enabling debugging message output from libvte.
<!-- ##### SECTION Long_Description ##### -->
<para>
Functions in libvte will only output debugging information if the library was
configured with --enable-maintainer-mode.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM VteDebugFlags ##### -->
<para>
</para>
@VTE_DEBUG_MISC:
@VTE_DEBUG_PARSE:
@VTE_DEBUG_IO:
@VTE_DEBUG_UPDATES:
@VTE_DEBUG_EVENTS:
@VTE_DEBUG_SIGNALS:
@VTE_DEBUG_SELECTION:
@VTE_DEBUG_SUBSTITUTION:
@VTE_DEBUG_RING:
@VTE_DEBUG_PTY:
<!-- ##### FUNCTION vte_debug_parse_string ##### -->
<para>
</para>
@string:
<!-- ##### FUNCTION vte_debug_on ##### -->
<para>
</para>
@flags:
@Returns:
<!-- ##### SECTION Title ##### -->
iso2022
<!-- ##### SECTION Short_Description ##### -->
A state machine for converting #gunichar strings with embedded ISO-2022 control
sequences into plain #gunichar strings.
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION vte_iso2022_free ##### -->
<para>
</para>
@p:
<!-- ##### FUNCTION vte_iso2022_substitute ##### -->
<para>
</para>
@state:
@instring:
@length:
@outstring:
@specials:
@Returns:
<!-- ##### SECTION Title ##### -->
marshal
<!-- ##### SECTION Short_Description ##### -->
Signal marshalers.
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Title ##### -->
ring
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT VteRing ##### -->
<para>
</para>
@free:
@user_data:
@array:
@delta:
@length:
@max:
<!-- ##### USER_FUNCTION VteRingFreeFunc ##### -->
<para>
</para>
@freeing:
@data:
<!-- ##### MACRO vte_ring_index ##### -->
<para>
</para>
@__ring:
@__cast:
@__position:
<!-- ##### FUNCTION vte_ring_new ##### -->
<para>
</para>
@max_elements:
@free:
@data:
@Returns:
<!-- ##### FUNCTION vte_ring_insert ##### -->
<para>
</para>
@ring:
@position:
@data:
<!-- ##### FUNCTION vte_ring_remove ##### -->
<para>
</para>
@ring:
@position:
@free_element:
<!-- ##### MACRO vte_ring_at ##### -->
<para>
</para>
@__ring:
@__position:
@Returns:
<!-- # Unused Parameters # -->
@ring:
@Param2:
<!-- ##### FUNCTION vte_ring_append ##### -->
<para>
</para>
@ring:
@data:
<!-- ##### MACRO vte_ring_delta ##### -->
<para>
</para>
@__ring:
@Returns:
<!-- # Unused Parameters # -->
@ring:
<!-- ##### MACRO vte_ring_length ##### -->
<para>
</para>
@__ring:
@Returns:
<!-- # Unused Parameters # -->
@ring:
<!-- ##### MACRO vte_ring_next ##### -->
<para>
</para>
@__ring:
@Returns:
<!-- # Unused Parameters # -->
@ring:
<!-- ##### MACRO vte_ring_contains ##### -->
<para>
</para>
@__ring:
@__position:
@Returns:
<!-- # Unused Parameters # -->
@ring:
@Param2:
<!-- ##### FUNCTION vte_ring_free ##### -->
<para>
</para>
@ring:
@free_elements:
<!-- ##### SECTION Title ##### -->
table
<!-- ##### SECTION Short_Description ##### -->
The tree-of-tables sequence parser.
<!-- ##### SECTION Long_Description ##### -->
<para>
This control sequence parser uses a tree of tables, similar in design to that
used by Xterm, but generated dynamically at run-time using data from the system
termcap database.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION vte_table_free ##### -->
<para>
</para>
@table:
<!-- ##### FUNCTION vte_table_add ##### -->
<para>
</para>
@table:
@pattern:
@length:
@result:
@quark:
<!-- ##### FUNCTION vte_table_match ##### -->
<para>
</para>
@table:
@pattern:
@length:
@res:
@consumed:
@quark:
@array:
@Returns:
<!-- ##### FUNCTION vte_table_print ##### -->
<para>
</para>
@table:
<!-- ##### FUNCTION vte_table_wide_encoding ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION vte_table_narrow_encoding ##### -->
<para>
</para>
@Returns:
<!-- ##### SECTION Title ##### -->
termcap
<!-- ##### SECTION Short_Description ##### -->
A set of functions for parsing the system termcap database.
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION vte_termcap_free ##### -->
<para>
</para>
@termcap:
<!-- ##### FUNCTION vte_termcap_find_boolean ##### -->
<para>
</para>
@termcap:
@tname:
@cap:
@Returns:
<!-- ##### FUNCTION vte_termcap_find_numeric ##### -->
<para>
</para>
@termcap:
@tname:
@cap:
@Returns:
<!-- ##### FUNCTION vte_termcap_find_string ##### -->
<para>
</para>
@termcap:
@tname:
@cap:
@Returns:
<!-- ##### FUNCTION vte_termcap_find_string_length ##### -->
<para>
</para>
@termcap:
@tname:
@cap:
@length:
@Returns:
<!-- ##### FUNCTION vte_termcap_strip ##### -->
<para>
</para>
@termcap:
@stripped:
@len:
<!-- ##### SECTION Title ##### -->
trie
<!-- ##### SECTION Short_Description ##### -->
The trie sequence parser.
<!-- ##### SECTION Long_Description ##### -->
<para>
This control sequence parser uses a tree of nodes and attempts to find the
control sequence which best matches a given chunk of data.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### FUNCTION vte_trie_free ##### -->
<para>
</para>
@trie:
<!-- ##### FUNCTION vte_trie_add ##### -->
<para>
</para>
@trie:
@pattern:
@length:
@result:
@quark:
<!-- ##### FUNCTION vte_trie_match ##### -->
<para>
</para>
@trie:
@pattern:
@length:
@res:
@consumed:
@quark:
@array:
@Returns:
<!-- ##### FUNCTION vte_trie_print ##### -->
<para>
</para>
@trie:
<!-- ##### FUNCTION vte_trie_wide_encoding ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION vte_trie_narrow_encoding ##### -->
<para>
</para>
@Returns:
<!-- ##### SECTION ./tmpl/caps.sgml:Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/caps.sgml:See_Also ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/caps.sgml:Short_Description ##### -->
Global structures which contain terminal capability names and Xterm control
sequence definitions.
<!-- ##### SECTION ./tmpl/caps.sgml:Title ##### -->
caps
<!-- ##### SECTION ./tmpl/debug.sgml:Long_Description ##### -->
<para>
Functions in libvte will only output debugging information if the library was
configured with --enable-maintainer-mode.
</para>
<!-- ##### SECTION ./tmpl/debug.sgml:See_Also ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/debug.sgml:Short_Description ##### -->
Facilities for enabling debugging message output from libvte.
<!-- ##### SECTION ./tmpl/debug.sgml:Title ##### -->
debug
<!-- ##### SECTION ./tmpl/iso2022.sgml:Long_Description ##### -->
<para>
......@@ -39,6 +81,26 @@ Signal marshalers.
marshal
<!-- ##### SECTION ./tmpl/ring.sgml:Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/ring.sgml:See_Also ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/ring.sgml:Short_Description ##### -->
<!-- ##### SECTION ./tmpl/ring.sgml:Title ##### -->
ring