~ubuntu-branches/ubuntu/precise/gtksourceview2/precise-proposed

« back to all changes in this revision

Viewing changes to docs/reference/html/gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-05-31 10:35:27 UTC
  • mfrom: (1.4.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 40.
  • Revision ID: james.westby@ubuntu.com-20100531103527-3l3pn56d32uq9qna
New upstream bugfix release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="rn01.html" title="API reference">
9
9
<link rel="prev" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider">
10
10
<link rel="next" href="GtkSourceGutter.html" title="GtkSourceGutter">
11
 
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
41
41
#include &lt;gtksourceview/gtksourceiter.h&gt;
42
42
 
43
43
enum                <a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags">GtkSourceSearchFlags</a>;
44
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#gtk-source-iter-backward-search" title="gtk_source_iter_backward_search ()">gtk_source_iter_backward_search</a>     (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
45
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
46
 
                                                         <em class="parameter"><code><a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags"><span class="type">GtkSourceSearchFlags</span></a> flags</code></em>,
47
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_start</code></em>,
48
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_end</code></em>,
49
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *limit</code></em>);
50
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#gtk-source-iter-forward-search" title="gtk_source_iter_forward_search ()">gtk_source_iter_forward_search</a>      (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
51
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
52
 
                                                         <em class="parameter"><code><a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags"><span class="type">GtkSourceSearchFlags</span></a> flags</code></em>,
53
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_start</code></em>,
54
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_end</code></em>,
55
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *limit</code></em>);
 
44
<span class="returnvalue">gboolean</span>            <a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#gtk-source-iter-backward-search" title="gtk_source_iter_backward_search ()">gtk_source_iter_backward_search</a>     (<em class="parameter"><code>const <span class="type">GtkTextIter</span> *iter</code></em>,
 
45
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
 
46
                                                         <em class="parameter"><code><a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags"><span class="type">GtkSourceSearchFlags</span></a> flags</code></em>,
 
47
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_start</code></em>,
 
48
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_end</code></em>,
 
49
                                                         <em class="parameter"><code>const <span class="type">GtkTextIter</span> *limit</code></em>);
 
50
<span class="returnvalue">gboolean</span>            <a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#gtk-source-iter-forward-search" title="gtk_source_iter_forward_search ()">gtk_source_iter_forward_search</a>      (<em class="parameter"><code>const <span class="type">GtkTextIter</span> *iter</code></em>,
 
51
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
 
52
                                                         <em class="parameter"><code><a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags"><span class="type">GtkSourceSearchFlags</span></a> flags</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_start</code></em>,
 
54
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_end</code></em>,
 
55
                                                         <em class="parameter"><code>const <span class="type">GtkTextIter</span> *limit</code></em>);
56
56
</pre>
57
57
</div>
58
58
<div class="refsect1" title="Description">
74
74
<hr>
75
75
<div class="refsect2" title="gtk_source_iter_backward_search ()">
76
76
<a name="gtk-source-iter-backward-search"></a><h3>gtk_source_iter_backward_search ()</h3>
77
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_source_iter_backward_search     (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
78
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
 
77
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_source_iter_backward_search     (<em class="parameter"><code>const <span class="type">GtkTextIter</span> *iter</code></em>,
 
78
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
79
79
                                                         <em class="parameter"><code><a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags"><span class="type">GtkSourceSearchFlags</span></a> flags</code></em>,
80
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_start</code></em>,
81
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_end</code></em>,
82
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *limit</code></em>);</pre>
 
80
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_start</code></em>,
 
81
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_end</code></em>,
 
82
                                                         <em class="parameter"><code>const <span class="type">GtkTextIter</span> *limit</code></em>);</pre>
83
83
<p>
84
 
Same as <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#gtk-text-iter-backward-search"><code class="function">gtk_text_iter_backward_search()</code></a>, but supports case insensitive
 
84
Same as <code class="function">gtk_text_iter_backward_search()</code>, but supports case insensitive
85
85
searching.
86
86
</p>
87
87
<div class="variablelist"><table border="0">
89
89
<tbody>
90
90
<tr>
91
91
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
92
 
<td>a <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> where the search begins.
 
92
<td>a <span class="type">GtkTextIter</span> where the search begins.
93
93
</td>
94
94
</tr>
95
95
<tr>
104
104
</tr>
105
105
<tr>
106
106
<td><p><span class="term"><em class="parameter"><code>match_start</code></em> :</span></p></td>
107
 
<td>return location for start of match, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
 
107
<td>return location for start of match, or <a href="/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>.
108
108
</td>
109
109
</tr>
110
110
<tr>
111
111
<td><p><span class="term"><em class="parameter"><code>match_end</code></em> :</span></p></td>
112
 
<td>return location for end of match, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
 
112
<td>return location for end of match, or <a href="/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>.
113
113
</td>
114
114
</tr>
115
115
<tr>
116
116
<td><p><span class="term"><em class="parameter"><code>limit</code></em> :</span></p></td>
117
 
<td>location of last possible <em class="parameter"><code>match_start</code></em>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> for start of buffer.
 
117
<td>location of last possible <em class="parameter"><code>match_start</code></em>, or <a href="/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for start of buffer.
118
118
</td>
119
119
</tr>
120
120
<tr>
128
128
<hr>
129
129
<div class="refsect2" title="gtk_source_iter_forward_search ()">
130
130
<a name="gtk-source-iter-forward-search"></a><h3>gtk_source_iter_forward_search ()</h3>
131
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_source_iter_forward_search      (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
132
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
 
131
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_source_iter_forward_search      (<em class="parameter"><code>const <span class="type">GtkTextIter</span> *iter</code></em>,
 
132
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
133
133
                                                         <em class="parameter"><code><a class="link" href="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.html#GtkSourceSearchFlags" title="enum GtkSourceSearchFlags"><span class="type">GtkSourceSearchFlags</span></a> flags</code></em>,
134
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_start</code></em>,
135
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *match_end</code></em>,
136
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a> *limit</code></em>);</pre>
 
134
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_start</code></em>,
 
135
                                                         <em class="parameter"><code><span class="type">GtkTextIter</span> *match_end</code></em>,
 
136
                                                         <em class="parameter"><code>const <span class="type">GtkTextIter</span> *limit</code></em>);</pre>
137
137
<p>
138
138
Searches forward for <em class="parameter"><code>str</code></em>. Any match is returned by setting
139
139
<em class="parameter"><code>match_start</code></em> to the first character of the match and <em class="parameter"><code>match_end</code></em> to the
154
154
be matched regardless of what case it is in.
155
155
</p>
156
156
<p>
157
 
Same as <a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#gtk-text-iter-forward-search"><code class="function">gtk_text_iter_forward_search()</code></a>, but supports case insensitive
 
157
Same as <code class="function">gtk_text_iter_forward_search()</code>, but supports case insensitive
158
158
searching.
159
159
</p>
160
160
<div class="variablelist"><table border="0">
177
177
</tr>
178
178
<tr>
179
179
<td><p><span class="term"><em class="parameter"><code>match_start</code></em> :</span></p></td>
180
 
<td>return location for start of match, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
 
180
<td>return location for start of match, or <a href="/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>.
181
181
</td>
182
182
</tr>
183
183
<tr>
184
184
<td><p><span class="term"><em class="parameter"><code>match_end</code></em> :</span></p></td>
185
 
<td>return location for end of match, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
 
185
<td>return location for end of match, or <a href="/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>.
186
186
</td>
187
187
</tr>
188
188
<tr>
189
189
<td><p><span class="term"><em class="parameter"><code>limit</code></em> :</span></p></td>
190
 
<td>bound for the search, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> for the end of the buffer.
 
190
<td>bound for the search, or <a href="/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for the end of the buffer.
191
191
</td>
192
192
</tr>
193
193
<tr>
201
201
</div>
202
202
<div class="refsect1" title="See Also">
203
203
<a name="gtksourceview-2.0-Searching-in-a-GtkSourceBuffer.see-also"></a><h2>See Also</h2>
204
 
<a href="http://library.gnome.org/devel/gtk/unstable/gtk-GtkTextIter.html#GtkTextIter"><span class="type">GtkTextIter</span></a>
 
204
<span class="type">GtkTextIter</span>
205
205
</div>
206
206
</div>
207
207
<div class="footer">
208
208
<hr>
209
 
          Generated by GTK-Doc V1.14</div>
 
209
          Generated by GTK-Doc V1.15.1</div>
210
210
</body>
211
211
</html>
 
 
b'\\ No newline at end of file'