summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2015-09-15 21:38:41 +0200
committerChristian Persch <chpe@gnome.org>2015-09-29 22:26:11 +0200
commiteb45e6cbc7c747d0cf277acebfcbc61e96269b27 (patch)
treeb02825b3d68dd099f69c2a66b216416d257abbae /doc
parent9ca7b21abd4a4d4d65f3edcdb2476aca067773c1 (diff)
downloadvte-eb45e6cbc7c747d0cf277acebfcbc61e96269b27.tar.gz
lib: Add PCRE2 support
Add VteRegex wrapping PCRE2's pcre2_code_8* to add refcounting, and add API to VteTerminal to use it for matching and searching.
Diffstat (limited to 'doc')
-rw-r--r--doc/reference/vte-docs.xml7
-rw-r--r--doc/reference/vte-sections.txt26
2 files changed, 30 insertions, 3 deletions
diff --git a/doc/reference/vte-docs.xml b/doc/reference/vte-docs.xml
index 4111c6cc..0bf076e6 100644
--- a/doc/reference/vte-docs.xml
+++ b/doc/reference/vte-docs.xml
@@ -63,6 +63,9 @@
<xi:include href="xml/vte-terminal.xml"/>
</chapter>
<chapter>
+ <xi:include href="xml/vte-regex.xml"/>
+ </chapter>
+ <chapter>
<xi:include href="xml/vte-pty.xml"/>
</chapter>
<chapter>
@@ -87,6 +90,10 @@
<title>Index of new symbols in 0.40</title>
<xi:include href="xml/api-index-0.40.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-0-44" role="0.44">
+ <title>Index of new symbols in 0.44</title>
+ <xi:include href="xml/api-index-0.44.xml"><xi:fallback /></xi:include>
+ </index>
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
diff --git a/doc/reference/vte-sections.txt b/doc/reference/vte-sections.txt
index 8fe08a72..ecdaae34 100644
--- a/doc/reference/vte-sections.txt
+++ b/doc/reference/vte-sections.txt
@@ -53,7 +53,7 @@ vte_terminal_get_text
vte_terminal_get_text_include_trailing_spaces
vte_terminal_get_text_range
vte_terminal_get_cursor_position
-vte_terminal_match_add_gregex
+vte_terminal_match_add_regex
vte_terminal_match_remove
vte_terminal_match_remove_all
vte_terminal_match_check
@@ -69,9 +69,9 @@ vte_terminal_get_word_char_exceptions
vte_terminal_write_contents_sync
vte_terminal_search_find_next
vte_terminal_search_find_previous
-vte_terminal_search_get_gregex
+vte_terminal_search_get_regex
vte_terminal_search_get_wrap_around
-vte_terminal_search_set_gregex
+vte_terminal_search_set_regex
vte_terminal_search_set_wrap_around
<SUBSECTION>
@@ -118,6 +118,9 @@ vte_terminal_get_current_file_uri
<SUBSECTION Deprecated>
vte_terminal_match_set_cursor
+vte_terminal_match_add_gregex
+vte_terminal_search_get_gregex
+vte_terminal_search_set_gregex
<SUBSECTION Private>
VteCharAttributes
@@ -126,6 +129,23 @@ VteTerminalClassPrivate
</SECTION>
<SECTION>
+<FILE>vte-regex</FILE>
+<TITLE>VteRegex</TITLE>
+VteRegex
+vte_regex_ref
+vte_regex_unref
+vte_regex_new
+vte_regex_jit
+vte_regex_new_pcre
+vte_regex_get_pcre
+
+<SUBSECTION Standard>
+VTE_TYPE_REGEX
+vte_regex_get_type
+VTE_REGEX_ERROR
+vte_regex_error_quark
+
+<SECTION>
<FILE>vte-pty</FILE>
<TITLE>Vte PTY</TITLE>
VtePtyFlags