Merge lp:~christophe.sauthier/ubuntu/oneiric/gtksourceview3/merge_request_834508 into lp:ubuntu/oneiric/gtksourceview3

Proposed by Christophe Sauthier
Status: Merged
Merge reported by: Sebastien Bacher
Merged at revision: not available
Proposed branch: lp:~christophe.sauthier/ubuntu/oneiric/gtksourceview3/merge_request_834508
Merge into: lp:ubuntu/oneiric/gtksourceview3
Diff against target: 26324 lines (+8803/-5756)
73 files modified
ChangeLog (+415/-1)
NEWS (+13/-0)
README (+3/-3)
configure (+11/-10)
configure.ac (+2/-2)
data/language-specs/Makefile.am (+2/-0)
data/language-specs/Makefile.in (+2/-0)
data/language-specs/c.lang (+6/-0)
data/language-specs/css.lang (+59/-40)
data/language-specs/docbook.lang (+1/-1)
data/language-specs/dosbatch.lang (+1/-1)
data/language-specs/javascript.lang (+13/-22)
data/language-specs/latex.lang (+2/-1)
data/language-specs/markdown.lang (+402/-0)
data/language-specs/perl.lang (+10/-0)
data/language-specs/ruby.lang (+1/-1)
data/language-specs/sml.lang (+201/-0)
data/language-specs/t2t.lang (+1/-1)
data/styles/oblivion.xml (+4/-0)
debian/changelog (+8/-0)
debian/libgtksourceview-3.0-0.symbols (+1/-0)
docs/reference/Makefile.am (+1/-1)
docs/reference/Makefile.in (+1/-1)
docs/reference/html/GtkSourceBuffer.html (+121/-121)
docs/reference/html/GtkSourceCompletion.html (+58/-58)
docs/reference/html/GtkSourceCompletionInfo.html (+5/-5)
docs/reference/html/GtkSourceCompletionItem.html (+32/-32)
docs/reference/html/GtkSourceCompletionProposal.html (+25/-25)
docs/reference/html/GtkSourceCompletionProvider.html (+20/-20)
docs/reference/html/GtkSourceGutter.html (+13/-13)
docs/reference/html/GtkSourceLanguage.html (+41/-41)
docs/reference/html/GtkSourceLanguageManager.html (+33/-33)
docs/reference/html/GtkSourceMark.html (+23/-23)
docs/reference/html/GtkSourceMarkAttributes.html (+44/-44)
docs/reference/html/GtkSourcePrintCompositor.html (+123/-123)
docs/reference/html/GtkSourceStyle.html (+30/-30)
docs/reference/html/GtkSourceStyleScheme.html (+28/-28)
docs/reference/html/GtkSourceStyleSchemeManager.html (+22/-22)
docs/reference/html/GtkSourceUndoManager.html (+11/-11)
docs/reference/html/GtkSourceView.html (+105/-105)
docs/reference/html/gtksourceview-3.0-GtkSourceGutterRenderer.html (+44/-44)
docs/reference/html/gtksourceview-3.0-GtkSourceGutterRendererPixbuf.html (+13/-13)
docs/reference/html/gtksourceview-3.0-GtkSourceGutterRendererText.html (+20/-20)
docs/reference/html/gtksourceview-3.0-completioncontext.html (+9/-9)
docs/reference/html/gtksourceview-3.0.devhelp2 (+5/-5)
docs/reference/html/index.html (+1/-1)
docs/reference/html/lang-reference.html (+23/-23)
docs/reference/html/lang-tutorial.html (+1/-1)
docs/reference/html/rn01.html (+1/-1)
docs/reference/html/rn02.html (+1/-1)
docs/reference/html/style-reference.html (+1/-1)
docs/reference/version.xml (+1/-1)
gtksourceview/Makefile.am (+6/-2)
gtksourceview/Makefile.in (+7/-2)
gtksourceview/gtksource.h (+45/-0)
gtksourceview/gtksourcegutter.c (+29/-0)
gtksourceview/gtksourcegutter.h (+5/-0)
gtksourceview/gtksourcestyle.c (+17/-0)
gtksourceview/gtksourcestylescheme.c (+152/-140)
m4/gtk-doc.m4 (+1/-0)
po/POTFILES.in (+5/-0)
po/POTFILES.skip (+0/-3)
po/cs.po (+389/-297)
po/es.po (+201/-80)
po/gl.po (+199/-76)
po/he.po (+199/-76)
po/lv.po (+413/-320)
po/nb.po (+348/-235)
po/ru.po (+326/-241)
po/sk.po (+1776/-1718)
po/sl.po (+149/-27)
po/sv.po (+364/-189)
po/tr.po (+2158/-1411)
To merge this branch: bzr merge lp:~christophe.sauthier/ubuntu/oneiric/gtksourceview3/merge_request_834508
Reviewer Review Type Date Requested Status
Ubuntu Sponsors Pending
Review via email: mp+73021@code.launchpad.net

Description of the change

Update to 3.1.4

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the work Christophe

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'ChangeLog'
--- ChangeLog 2011-06-15 10:45:00 +0000
+++ ChangeLog 2011-08-26 10:31:05 +0000
@@ -1,6 +1,420 @@
1commit 72d63d7cabc8963dd129d585457f7eac3df71b44
2Author: Fran Dieguez <fran@openhost.es>
3Date: 2011-08-07
4
5 Updated Galician translations
6
7M po/gl.po
8
9commit 8cf7cecb86cfa31a001924076846d7554f831a6e
10Author: Yaron Shahrabani <sh.yaron@gmail.com>
11Date: 2011-08-06
12
13 Updated Hebrew translation.
14
15M po/he.po
16
17commit edfddf9896685eb308afae948d777f8ae187cc4a
18Author: Daniel Mustieles <daniel.mustieles@gmail.com>
19Date: 2011-08-04
20
21 Updated Spanish translation
22
23M po/es.po
24
25commit edf596843ee042a0f5741cc3f78982efc03e61cd
26Author: Daniel Nylander <po@danielnylander.se>
27Date: 2011-08-03
28
29 Updated Swedish translation
30
31M po/sv.po
32
33commit 7fbc4c8f5ce53172afc3ba5aaf7b7da3aa430984
34Author: Carnë Draug <carandraug+dev@gmail.com>
35Date: 2011-08-01
36
37 css.lang: include ref to close-comment-outside-comment in the
38 style-block
39
40M data/language-specs/css.lang
41
42commit c055f445c385bed277ac9aa8f0af68559bfb07b5
43Author: Carnë Draug <carandraug+dev@gmail.com>
44Date: 2011-08-01
45
46 css.lang: replaced comments contexts by refs to def.lang
47
48M data/language-specs/css.lang
49
50commit ce6df4ba116094a259b84f5ce0c1ffb099027e17
51Author: Carnë Draug <carandraug+dev@gmail.com>
52Date: 2011-08-01
53
54 css.lang: fix incorrect highlight of /* as error inside
55 comment. Closes bug #655729
56
57M data/language-specs/css.lang
58
59commit 1bc613b40f4002a39e478640f0018463ee57b301
60Author: Carnë Draug <carandraug+dev@gmail.com>
61Date: 2011-08-01
62
63 css.lang: moved included style-block contexts outside. Closes
64 bug #617132
65
66M data/language-specs/css.lang
67
68commit 63cdbb57576bc6dfb90ee25901c6554e27f18fd9
69Author: Patryk Zawadzki <patrys@pld-linux.org>
70Date: 2011-08-01
71
72 css.lang: more strict parsing and support for selectors. See bug
73 #617132
74
75M data/language-specs/css.lang
76
77commit 8a3aa4c59ba6bcd36235a8a2fbabb876cc08f600
78Author: Jean-Philippe Fleury <contact@jpfleury.net>
79Date: 2011-06-21
80
81 Fixes misspelled txt2tags name.
82
83 GNOME Bug #653034. For reference, see the following:
84
85 - http://en.wikipedia.org/wiki/Txt2tags
86 - http://txt2tags.org/
87
88M data/language-specs/t2t.lang
89
90commit 441935c4844589370e4645ce9b3c87c7268670cd
91Author: Krzesimir Nowak <qdlacz@gmail.com>
92Date: 2011-07-29
93
94 Fixed annotation for gtk_source_gutter_get_renderer_at_pos.
95
96 https://bugzilla.gnome.org/show_bug.cgi?id=655585
97
98M gtksourceview/gtksourcegutter.c
99
100commit 501f8e70cdbc32d75d072194903c2378798436c2
101Author: Garrett Regier <garrettregier@gmail.com>
102Date: 2011-07-23
103
104 Added gtk_source_gutter_get_renderer_at_pos
105
106M gtksourceview/gtksourcegutter.c
107M gtksourceview/gtksourcegutter.h
108
109commit ce64426d791c800a6c0968499b4a85d3527b95ca
110Author: Yuri Kozlov <yaray@komyakino.ru>
111Date: 2011-07-23
112
113 Updated Russian translation
114
115M po/ru.po
116
117commit 08e80d1e493e4e36a50c33e5c6789f85507ccacf
118Author: Roman Mátyus <romanmatyus@gmail.com>
119Date: 2011-07-20
120
121 Updated Slovak translation
122
123M po/sk.po
124
125commit 373f289ffe3df166d8d2558508e847a048d3f9da
126Author: Matej Urbančič <mateju@svn.gnome.org>
127Date: 2011-07-19
128
129 Updated Slovenian translation
130
131M po/sl.po
132
133commit 86c7cd722a850a50155dfdad0430066a6adefb0e
134Author: sebn <sebastien.nicouleaud@gmail.com>
135Date: 2011-07-19
136
137 ruby.lang: new file extensions for ruby. Closes bug #615771
138
139M data/language-specs/ruby.lang
140
141commit 9a155a912c52ad22d4b5d8008bab6779e85d2964
142Author: Carnë Draug <carandraug+dev@gmail.com>
143Date: 2011-07-19
144
145 c.lang: highlight for new types. Closes bug #625473
146
147M data/language-specs/c.lang
148
149commit 3730d56663307d19fd0010f759dfcc1ddad30b5e
150Author: Marek Černocký <marek@manet.cz>
151Date: 2011-07-19
152
153 Updated Czech translation
154
155M po/cs.po
156
157commit 6fd4419545acd5a43fc4daa2a694b8be8a580bf4
158Author: Kjartan Maraas <kmaraas@gnome.org>
159Date: 2011-07-18
160
161 Updated Norwegian bokmål translation
162
163M po/nb.po
164
165commit 009a7343a305247b76b14e568684ee9ea041587b
166Author: Carnë Draug <carandraug+dev@gmail.com>
167Date: 2011-07-16
168
169 perl.lang: updates to language * highlight for new switch statement *
170 updated list of pragmas * new type of variable 'state'
171
172M data/language-specs/perl.lang
173
174commit 8b9b4856d1e2017a8d097cbdf38fe49d1b8df864
175Author: Yaron Shahrabani <sh.yaron@gmail.com>
176Date: 2011-07-15
177
178 Updated Hebrew translation.
179
180M po/he.po
181
182commit e79b4ba3d5be8aa4d4deb9564550f00ae38586d7
183Author: José Aliste <jaliste@src.gnome.org>
184Date: 2011-07-13
185
186 build: Fix generation of TypeEnums on MacOSX.
187
188 The use of "sed -i 'regex' file" is not portable.
189 Use "sed -i -e 'regex' file" instead.
190
191M gtksourceview/Makefile.am
192
193commit c5b35b28f04659168e252d4a8236e3391935134b
194Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
195Date: 2011-07-12
196
197 Updated Latvian translation.
198
199M po/lv.po
200
201commit 8991e905aca0b96d431815a494ecd02e6841076e
202Author: Muhammet Kara <muhammet.k@gmail.com>
203Date: 2011-07-08
204
205 [l10n]Updated Turkish translation
206
207M po/tr.po
208
209commit 1bf2109eb50987ae1c58263b37fc43ec2770c31c
210Author: Jorge González <jorgegonz@svn.gnome.org>
211Date: 2011-07-06
212
213 Updated Spanish translation
214
215M po/es.po
216
217commit 0e3521ba5a883c4dde9cc98e729bf58f4fdf3213
218Author: Fran Dieguez <fran@openhost.es>
219Date: 2011-07-04
220
221 Updated Galician translations
222
223M po/gl.po
224
225commit ab5d63e3e0c12b9333db133a7a27d796b79cffd1
226Author: Ignacio Casal Quinteiro <icq@gnome.org>
227Date: 2011-07-04
228
229 latex: add cite keyword
230
231M data/language-specs/latex.lang
232
233commit 98fccc81d02fc3cb87e59f25c8512d7b2a252c96
234Author: Ignacio Casal Quinteiro <icq@gnome.org>
235Date: 2011-07-04
236
237 Release 3.1.3
238
239M NEWS
240M README
241M configure.ac
242
243commit f2bb0cfb6a14362046380ed82193662e50ab072f
244Author: Jean-Philippe Fleury <contact@jpfleury.net>
245Date: 2011-07-03
246
247 Add markdown language file.
248
249 https://bugzilla.gnome.org/show_bug.cgi?id=384446
250
251M data/language-specs/Makefile.am
252A data/language-specs/markdown.lang
253M po/POTFILES.in
254
255commit 914fc7c4d214db6f6a7746546fd3118a9e946706
256Author: Yaron Shahrabani <sh.yaron@gmail.com>
257Date: 2011-07-02
258
259 Updated Hebrew translation.
260
261M po/he.po
262
263commit ed9df14d7b544ea3e6ccd5093d80a7aa0a2daf44
264Author: Rico Tzschichholz <ricotz@t-online.de>
265Date: 2011-06-26
266
267 Fix linker failure building gtk-docs
268
269M docs/reference/Makefile.am
270
271commit 501b9c8d2250ef9377625804f4485a32ce31e787
272Author: Ignacio Casal Quinteiro <icq@gnome.org>
273Date: 2011-06-23
274
275 gtksourcestylescheme: the css generation is done after parsing
276 the xml.
277
278 It is non-sense to generate the css everytime the style is applied.
279 One scheme is inmutable so we must just generate the style once.
280
281M gtksourceview/gtksourcestylescheme.c
282
283commit fba789f71c2e53644dcdd39921f12c1a001f2530
284Author: Ignacio Casal Quinteiro <icq@gnome.org>
285Date: 2011-06-23
286
287 gtksourcestylescheme: add dispose
288
289M gtksourceview/gtksourcestylescheme.c
290
291commit 9ba6e86db7aa1d985580d7edf4f86528cb8aff10
292Author: Ignacio Casal Quinteiro <icq@gnome.org>
293Date: 2011-06-23
294
295 gtksourcestyle: unset styles if they don't exist
296
297M gtksourceview/gtksourcestyle.c
298
299commit 5ddb10629ac20d1fc999c26467a974bafab3ffae
300Author: Ignacio Casal Quinteiro <icq@gnome.org>
301Date: 2011-06-22
302
303 gir: add single include to introspection flags
304
305M gtksourceview/Makefile.am
306
307commit 0430e3237f9295628421e55c9e054948e44bab17
308Author: Ignacio Casal Quinteiro <icq@gnome.org>
309Date: 2011-06-22
310
311 Add gtksource.h for single includes
312
313M gtksourceview/Makefile.am
314A gtksourceview/gtksource.h
315
316commit 749fbfab6b23f554d84ec8bfbd2a03004c46a3ee
317Author: Fran Diéguez <fran.dieguez@mabishu.com>
318Date: 2011-06-21
319
320 Updated Galician translations
321
322M po/gl.po
323
324commit 945796ff19ad9a01c600129f972ae0a4d1f8362e
325Author: Carnë Draug <carandraug+dev@gmail.com>
326Date: 2011-06-20
327
328 Update javascript lang to the latest specification
329
330 Fixes bug #651041 javascript - update to ECMA specification (with
331 special omissions)
332
333M data/language-specs/javascript.lang
334
335commit 55718d95cf57414267a680311a22b172a7d50cd8
336Author: Ignacio Casal Quinteiro <icq@gnome.org>
337Date: 2011-06-19
338
339 configure.ac: fix typo
340
341M configure.ac
342
343commit 6606443f53ebc614b30020c3d6824cfebb45fa92
344Author: Matej Urbančič <mateju@svn.gnome.org>
345Date: 2011-06-19
346
347 Updated Slovenian translation
348
349M po/sl.po
350
351commit 278148577b44f3a6226987e24e2063d254330755
352Author: Jorge González <jorgegonz@svn.gnome.org>
353Date: 2011-06-19
354
355 Updated Spanish translation
356
357M po/es.po
358
359commit f248e278f7d2efcbd8216495b4737d8fdc0e496d
360Author: Daniel Mustieles <daniel.mustieles@gmail.com>
361Date: 2011-06-19
362
363 Updated Spanish translation
364
365M po/es.po
366
367commit 824e8b229f7085609c3b0fabfaf100682d68173d
368Author: Ming Han Teh <tehminghan@gmail.com>
369Date: 2011-05-15
370
371 Added Standard ML lang.
372
373 https://bugzilla.gnome.org/show_bug.cgi?id=650209
374
375M data/language-specs/Makefile.am
376A data/language-specs/sml.lang
377M po/POTFILES.in
378
379commit efdfc7bbcdad54ebf6ec60e3d752ebee4c6a316d
380Author: Paolo Borelli <pborelli@gnome.org>
381Date: 2011-06-18
382
383 Mark some lang files for translation now that we are not string frozen
384
385M po/POTFILES.in
386M po/POTFILES.skip
387
388commit 7bffc465041e9bbba363339d5f37ab08f66fee33
389Author: Paolo Borelli <pborelli@gnome.org>
390Date: 2011-06-18
391
392 Change capitalization of "DocBook" and "DOS Batch".
393
394M data/language-specs/docbook.lang
395M data/language-specs/dosbatch.lang
396
397commit ce50922344da7d7844b0e883ac4b7554eccb59bf
398Author: Ignacio Casal Quinteiro <icq@gnome.org>
399Date: 2011-06-16
400
401 oblivion: add latex specific colors
402
403M data/styles/oblivion.xml
404
405commit 9479b23fe67d00ef1b4a221a5dbf4261d1254745
406Author: Ignacio Casal Quinteiro <icq@gnome.org>
407Date: 2011-06-13
408
409 Release 3.1.2
410
411M NEWS
412M README
413M configure.ac
414
1commit 13cec8f6183012938f42df1f03a1bff6795b68b6415commit 13cec8f6183012938f42df1f03a1bff6795b68b6
2Author: Garrett Regier <alias301@gmail.com>416Author: Garrett Regier <alias301@gmail.com>
3Date: 2011-06-12417Date: 2011-06-12
4418
5 No longer use Gtk[HV]Box as it is deprecated419 No longer use Gtk[HV]Box as it is deprecated
6420
7421
=== modified file 'NEWS'
--- NEWS 2011-06-15 10:45:00 +0000
+++ NEWS 2011-08-26 10:31:05 +0000
@@ -1,3 +1,16 @@
1News in 3.1.4
2-------------
3* Improvements to some of the lang files
4* Misc bugfixes
5* Updated translations
6
7News in 3.1.3
8-------------
9* New Markdown lang file
10* New Standard ML lang file
11* Misc bugfixes
12* Updated translations
13
1News in 3.1.214News in 3.1.2
2-------------15-------------
3* Misc bugfixes16* Misc bugfixes
417
=== modified file 'README'
--- README 2011-06-15 10:45:00 +0000
+++ README 2011-08-26 10:31:05 +0000
@@ -1,7 +1,7 @@
1General Information1General Information
2===================2===================
33
4This is version 3.1.2 of GtkSourceView.4This is version 3.1.4 of GtkSourceView.
55
6GtkSourceView is a text widget that extends the standard gtk+ 3.x6GtkSourceView is a text widget that extends the standard gtk+ 3.x
7text widget GtkTextView.7text widget GtkTextView.
@@ -32,8 +32,8 @@
3232
33Simple install procedure:33Simple install procedure:
3434
35 % gzip -cd gtksourceview-3.1.2.tar.gz | tar xvf - # unpack the sources35 % tar Jxf gtksourceview-3.1.4.tar.xz # unpack the sources
36 % cd gtksourceview-3.1.2 # change to the toplevel directory36 % cd gtksourceview-3.1.4 # change to the toplevel directory
37 % ./configure # run the `configure' script37 % ./configure # run the `configure' script
38 % make # build gtksourceview38 % make # build gtksourceview
39 [ Become root if necessary ]39 [ Become root if necessary ]
4040
=== modified file 'configure'
--- configure 2011-06-15 10:45:00 +0000
+++ configure 2011-08-26 10:31:05 +0000
@@ -1,6 +1,6 @@
1#! /bin/sh1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for gtksourceview 3.1.2.3# Generated by GNU Autoconf 2.68 for gtksourceview 3.1.4.
4#4#
5# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview>.5# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview>.
6#6#
@@ -571,8 +571,8 @@
571# Identity of this package.571# Identity of this package.
572PACKAGE_NAME='gtksourceview'572PACKAGE_NAME='gtksourceview'
573PACKAGE_TARNAME='gtksourceview'573PACKAGE_TARNAME='gtksourceview'
574PACKAGE_VERSION='3.1.2'574PACKAGE_VERSION='3.1.4'
575PACKAGE_STRING='gtksourceview 3.1.2'575PACKAGE_STRING='gtksourceview 3.1.4'
576PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview'576PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview'
577PACKAGE_URL='http://projects.gnome.org/gtksourceview/'577PACKAGE_URL='http://projects.gnome.org/gtksourceview/'
578578
@@ -1393,7 +1393,7 @@
1393 # Omit some internal or obsolete options to make the list less imposing.1393 # Omit some internal or obsolete options to make the list less imposing.
1394 # This message is too long to be a string in the A/UX 3.1 sh.1394 # This message is too long to be a string in the A/UX 3.1 sh.
1395 cat <<_ACEOF1395 cat <<_ACEOF
1396\`configure' configures gtksourceview 3.1.2 to adapt to many kinds of systems.1396\`configure' configures gtksourceview 3.1.4 to adapt to many kinds of systems.
13971397
1398Usage: $0 [OPTION]... [VAR=VALUE]...1398Usage: $0 [OPTION]... [VAR=VALUE]...
13991399
@@ -1463,7 +1463,7 @@
14631463
1464if test -n "$ac_init_help"; then1464if test -n "$ac_init_help"; then
1465 case $ac_init_help in1465 case $ac_init_help in
1466 short | recursive ) echo "Configuration of gtksourceview 3.1.2:";;1466 short | recursive ) echo "Configuration of gtksourceview 3.1.4:";;
1467 esac1467 esac
1468 cat <<\_ACEOF1468 cat <<\_ACEOF
14691469
@@ -1598,7 +1598,7 @@
1598test -n "$ac_init_help" && exit $ac_status1598test -n "$ac_init_help" && exit $ac_status
1599if $ac_init_version; then1599if $ac_init_version; then
1600 cat <<\_ACEOF1600 cat <<\_ACEOF
1601gtksourceview configure 3.1.21601gtksourceview configure 3.1.4
1602generated by GNU Autoconf 2.681602generated by GNU Autoconf 2.68
16031603
1604Copyright (C) 2010 Free Software Foundation, Inc.1604Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1967,7 +1967,7 @@
1967This file contains any messages produced by compilers while1967This file contains any messages produced by compilers while
1968running configure, to aid debugging if configure makes a mistake.1968running configure, to aid debugging if configure makes a mistake.
19691969
1970It was created by gtksourceview $as_me 3.1.2, which was1970It was created by gtksourceview $as_me 3.1.4, which was
1971generated by GNU Autoconf 2.68. Invocation command line was1971generated by GNU Autoconf 2.68. Invocation command line was
19721972
1973 $ $0 $@1973 $ $0 $@
@@ -2788,7 +2788,7 @@
27882788
2789# Define the identity of the package.2789# Define the identity of the package.
2790 PACKAGE='gtksourceview'2790 PACKAGE='gtksourceview'
2791 VERSION='3.1.2'2791 VERSION='3.1.4'
27922792
27932793
2794cat >>confdefs.h <<_ACEOF2794cat >>confdefs.h <<_ACEOF
@@ -12686,6 +12686,7 @@
12686# Documentation12686# Documentation
1268712687
1268812688
12689
12689 # Extract the first word of "gtkdoc-check", so it can be a program name with args.12690 # Extract the first word of "gtkdoc-check", so it can be a program name with args.
12690set dummy gtkdoc-check; ac_word=$212691set dummy gtkdoc-check; ac_word=$2
12691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&512692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
@@ -13684,7 +13685,7 @@
13684# report actual input values of CONFIG_FILES etc. instead of their13685# report actual input values of CONFIG_FILES etc. instead of their
13685# values after options handling.13686# values after options handling.
13686ac_log="13687ac_log="
13687This file was extended by gtksourceview $as_me 3.1.2, which was13688This file was extended by gtksourceview $as_me 3.1.4, which was
13688generated by GNU Autoconf 2.68. Invocation command line was13689generated by GNU Autoconf 2.68. Invocation command line was
1368913690
13690 CONFIG_FILES = $CONFIG_FILES13691 CONFIG_FILES = $CONFIG_FILES
@@ -13751,7 +13752,7 @@
13751cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=113752cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13752ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"13753ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13753ac_cs_version="\\13754ac_cs_version="\\
13754gtksourceview config.status 3.1.213755gtksourceview config.status 3.1.4
13755configured by $0, generated by GNU Autoconf 2.68,13756configured by $0, generated by GNU Autoconf 2.68,
13756 with options \\"\$ac_cs_config\\"13757 with options \\"\$ac_cs_config\\"
1375713758
1375813759
=== modified file 'configure.ac'
--- configure.ac 2011-06-15 10:45:00 +0000
+++ configure.ac 2011-08-26 10:31:05 +0000
@@ -4,7 +4,7 @@
44
5m4_define(gtksourceview_major_version, 3)5m4_define(gtksourceview_major_version, 3)
6m4_define(gtksourceview_minor_version, 1)6m4_define(gtksourceview_minor_version, 1)
7m4_define(gtksourceview_micro_version, 2)7m4_define(gtksourceview_micro_version, 4)
8m4_define(gtksourceview_version, gtksourceview_major_version.gtksourceview_minor_version.gtksourceview_micro_version)8m4_define(gtksourceview_version, gtksourceview_major_version.gtksourceview_minor_version.gtksourceview_micro_version)
99
10AC_INIT([gtksourceview],[gtksourceview_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview],[gtksourceview],[http://projects.gnome.org/gtksourceview/])10AC_INIT([gtksourceview],[gtksourceview_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview],[gtksourceview],[http://projects.gnome.org/gtksourceview/])
@@ -13,7 +13,7 @@
13AC_CONFIG_HEADER([config.h])13AC_CONFIG_HEADER([config.h])
14AC_CONFIG_MACRO_DIR([m4])14AC_CONFIG_MACRO_DIR([m4])
1515
16AM_INIT_AUTOMAKE([1.11 tar-ustar dist-xz no-dist-gzip -Wno-por-ability])16AM_INIT_AUTOMAKE([1.11 tar-ustar dist-xz no-dist-gzip -Wno-portability])
17AM_MAINTAINER_MODE([enable])17AM_MAINTAINER_MODE([enable])
1818
19m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])19m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
2020
=== modified file 'data/language-specs/Makefile.am'
--- data/language-specs/Makefile.am 2011-06-15 10:45:00 +0000
+++ data/language-specs/Makefile.am 2011-08-26 10:31:05 +0000
@@ -53,6 +53,7 @@
53 m4.lang \53 m4.lang \
54 makefile.lang \54 makefile.lang \
55 mallard.lang \55 mallard.lang \
56 markdown.lang \
56 matlab.lang \57 matlab.lang \
57 nemerle.lang \58 nemerle.lang \
58 nsis.lang \59 nsis.lang \
@@ -77,6 +78,7 @@
77 scheme.lang \78 scheme.lang \
78 scilab.lang \79 scilab.lang \
79 sh.lang \80 sh.lang \
81 sml.lang \
80 sparql.lang \82 sparql.lang \
81 sql.lang \83 sql.lang \
82 systemverilog.lang \84 systemverilog.lang \
8385
=== modified file 'data/language-specs/Makefile.in'
--- data/language-specs/Makefile.in 2011-06-15 10:45:00 +0000
+++ data/language-specs/Makefile.in 2011-08-26 10:31:05 +0000
@@ -293,6 +293,7 @@
293 m4.lang \293 m4.lang \
294 makefile.lang \294 makefile.lang \
295 mallard.lang \295 mallard.lang \
296 markdown.lang \
296 matlab.lang \297 matlab.lang \
297 nemerle.lang \298 nemerle.lang \
298 nsis.lang \299 nsis.lang \
@@ -317,6 +318,7 @@
317 scheme.lang \318 scheme.lang \
318 scilab.lang \319 scilab.lang \
319 sh.lang \320 sh.lang \
321 sml.lang \
320 sparql.lang \322 sparql.lang \
321 sql.lang \323 sql.lang \
322 systemverilog.lang \324 systemverilog.lang \
323325
=== modified file 'data/language-specs/c.lang'
--- data/language-specs/c.lang 2011-05-31 08:45:22 +0000
+++ data/language-specs/c.lang 2011-08-26 10:31:05 +0000
@@ -205,12 +205,18 @@
205 <keyword>double</keyword>205 <keyword>double</keyword>
206 <keyword>float</keyword>206 <keyword>float</keyword>
207 <keyword>int</keyword>207 <keyword>int</keyword>
208 <keyword>(u)?int(8|16|32|64)_t</keyword>
208 <keyword>long</keyword>209 <keyword>long</keyword>
210 <keyword>ptrdiff_t</keyword>
211 <keyword>off(64)?_t</keyword>
209 <keyword>short</keyword>212 <keyword>short</keyword>
210 <keyword>signed</keyword>213 <keyword>signed</keyword>
211 <keyword>size_t</keyword>214 <keyword>size_t</keyword>
215 <keyword>ssize_t</keyword>
212 <keyword>unsigned</keyword>216 <keyword>unsigned</keyword>
213 <keyword>void</keyword>217 <keyword>void</keyword>
218 <keyword>wchar_t</keyword>
219 <keyword>wint_t</keyword>
214 </context>220 </context>
215221
216 <context id="storage-class" style-ref="storage-class">222 <context id="storage-class" style-ref="storage-class">
217223
=== modified file 'data/language-specs/css.lang'
--- data/language-specs/css.lang 2011-05-25 16:48:02 +0000
+++ data/language-specs/css.lang 2011-08-26 10:31:05 +0000
@@ -5,6 +5,7 @@
55
6 Author: Scott Martin <scott@coffeeblack.org>6 Author: Scott Martin <scott@coffeeblack.org>
7 Copyright (C) 2004 Scott Martin <scott@coffeeblack.org>7 Copyright (C) 2004 Scott Martin <scott@coffeeblack.org>
8 Copyright (C) 2010 Patryk Zawadzki <patrys@pld-linux.org>
89
9 GtkSourceView is free software; you can redistribute it and/or10 GtkSourceView is free software; you can redistribute it and/or
10 modify it under the terms of the GNU Lesser General Public11 modify it under the terms of the GNU Lesser General Public
@@ -43,43 +44,31 @@
43 </metadata>44 </metadata>
4445
45 <styles>46 <styles>
46 <style id="comment" _name="Comment" map-to="def:comment"/>47 <style id="error" _name="Error" map-to="def:error"/>
47 <style id="error" _name="Error" map-to="def:error"/>48 <style id="others-2" _name="Others 2"/>
48 <style id="others-2" _name="Others 2"/>49 <style id="string" _name="String" map-to="def:string"/>
49 <style id="string" _name="String" map-to="def:string"/>50 <style id="color" _name="Color" map-to="def:base-n-integer"/>
50 <style id="color" _name="Color" map-to="def:base-n-integer"/>51 <style id="others-3" _name="Others 3"/>
51 <style id="others-3" _name="Others 3"/>52 <style id="function" _name="Function" map-to="def:function"/>
52 <style id="function" _name="Function" map-to="def:function"/>
53 <!-- Translator: it is a type of number -->53 <!-- Translator: it is a type of number -->
54 <style id="decimal" _name="Decimal" map-to="def:decimal"/>54 <style id="decimal" _name="Decimal" map-to="def:decimal"/>
55 <style id="dimension" _name="Dimension" map-to="def:floating-point"/>55 <style id="dimension" _name="Dimension" map-to="def:floating-point"/>
56 <style id="known-property-values" _name="Known Property Value" map-to="def:type"/>56 <style id="known-property-values" _name="Known Property Value" map-to="def:constant"/>
57 <style id="at-rules" _name="at-rules" map-to="def:keyword"/>57 <style id="at-rules" _name="at-rules" map-to="def:preprocessor"/>
58 <style id="keyword" _name="Keyword" map-to="def:keyword"/>58 <style id="keyword" _name="Keyword" map-to="def:keyword"/>
59 <style id="selector-id" _name="ID Selector" map-to="def:statement"/>
60 <style id="selector-class" _name="Class Selector" map-to="def:identifier"/>
61 <style id="selector-tagname" _name="Tag Name Selector" map-to="def:type"/>
59 </styles>62 </styles>
6063
61 <definitions>64 <definitions>
6265
63 <context id="comment" style-ref="comment" class="comment" class-disabled="no-spell-check">
64 <start>/\*</start>
65 <end>\*/</end>
66 <include>
67 <context style-ref="error" extend-parent="false">
68 <match>/\*</match>
69 </context>
70 <context ref="def:in-comment"/>
71 </include>
72 </context>
73
74 <context id="close-comment-outside-comment" style-ref="error">
75 <match>\*/(?!\*)</match>
76 </context>
77
78 <context id="unicode-character-reference" style-ref="others-2">66 <context id="unicode-character-reference" style-ref="others-2">
79 <match>\\([a-fA-F0-9]{1,5}[ \t]|[a-fA-F0-9]{6})</match>67 <match>\\([a-fA-F0-9]{1,5}[ \t]|[a-fA-F0-9]{6})</match>
80 </context>68 </context>
8169
82 <context id="selector-pseudo-elements" style-ref="function">70 <context id="selector-pseudo-elements" style-ref="function">
71 <prefix>:</prefix>
83 <keyword>first-line</keyword>72 <keyword>first-line</keyword>
84 <keyword>first-letter</keyword>73 <keyword>first-letter</keyword>
85 <keyword>before</keyword>74 <keyword>before</keyword>
@@ -87,6 +76,7 @@
87 </context>76 </context>
8877
89 <context id="selector-pseudo-classes" style-ref="function">78 <context id="selector-pseudo-classes" style-ref="function">
79 <prefix>:</prefix>
90 <keyword>first-child</keyword>80 <keyword>first-child</keyword>
91 <keyword>link</keyword>81 <keyword>link</keyword>
92 <keyword>visited</keyword>82 <keyword>visited</keyword>
@@ -105,6 +95,18 @@
105 <keyword>import</keyword>95 <keyword>import</keyword>
106 </context>96 </context>
10797
98 <context id="selector-id" style-ref="selector-id">
99 <match>#[a-zA-Z][a-zA-Z0-9_-]*\b</match>
100 </context>
101
102 <context id="selector-class" style-ref="selector-class">
103 <match>\.[a-zA-Z][a-zA-Z0-9_-]*\b</match>
104 </context>
105
106 <context id="selector-tagname" style-ref="selector-tagname">
107 <match>\b[a-zA-Z][a-zA-Z0-9_-]*\b</match>
108 </context>
109
108 <context id="hexadecimal-color" style-ref="color">110 <context id="hexadecimal-color" style-ref="color">
109 <match>#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})\b</match>111 <match>#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})\b</match>
110 </context>112 </context>
@@ -129,10 +131,12 @@
129 <keyword>yellow</keyword>131 <keyword>yellow</keyword>
130 </context>132 </context>
131133
132 <context id="function" style-ref="function">134 <context id="function">
133 <start>[a-zA-Z][a-z0-9-]+\(</start>135 <start>[a-zA-Z][a-z0-9-]+\(</start>
134 <end>\)</end>136 <end>\)</end>
135 <include>137 <include>
138 <context sub-pattern="0" where="start" style-ref="function"/>
139 <context sub-pattern="0" where="end" style-ref="function"/>
136 <context ref="def:escape"/>140 <context ref="def:escape"/>
137 <context ref="def:line-continue"/>141 <context ref="def:line-continue"/>
138 </include>142 </include>
@@ -472,6 +476,26 @@
472 <keyword>xx-small</keyword>476 <keyword>xx-small</keyword>
473 </context>477 </context>
474478
479 <context id="style-block">
480 <start>\{</start>
481 <end>\}</end>
482 <include>
483 <context ref="def:c-like-comment-multiline"/>
484 <context ref="def:c-like-close-comment-outside-comment"/>
485 <context ref="at-rules"/>
486 <context ref="style-block"/>
487 <context ref="hexadecimal-color"/>
488 <context ref="named-color"/>
489 <context ref="function"/>
490 <context ref="dimension"/>
491 <context ref="number"/>
492 <context ref="unicode-range"/>
493 <context ref="importance-modifier"/>
494 <context ref="property-names"/>
495 <context ref="known-property-values"/>
496 </include>
497 </context>
498
475 <context id="punctuators" style-ref="others-3">499 <context id="punctuators" style-ref="others-3">
476 <match>[{}();,]</match>500 <match>[{}();,]</match>
477 </context>501 </context>
@@ -485,32 +509,27 @@
485 </context>509 </context>
486510
487 <context id="selector-grammar" style-ref="others-3">511 <context id="selector-grammar" style-ref="others-3">
488 <match>[*#.&gt;+]</match>512 <match>[*&gt;+]</match>
489 </context>513 </context>
490514
491 <context id="css" class="no-spell-check">515 <context id="css" class="no-spell-check">
492 <include>516 <include>
493 <context ref="def:string"/>517 <context ref="def:string"/>
494 <context ref="def:single-quoted-string"/>518 <context ref="def:single-quoted-string"/>
495 <context ref="comment"/>519 <context ref="def:c-like-comment-multiline"/>
496 <context ref="close-comment-outside-comment"/>520 <context ref="def:c-like-close-comment-outside-comment"/>
497 <context ref="unicode-character-reference"/>521 <context ref="unicode-character-reference"/>
498 <context ref="selector-pseudo-elements"/>522 <context ref="selector-pseudo-elements"/>
499 <context ref="selector-pseudo-classes"/>523 <context ref="selector-pseudo-classes"/>
500 <context ref="at-rules"/>524 <context ref="at-rules"/>
501 <context ref="hexadecimal-color"/>525 <context ref="style-block"/>
502 <context ref="named-color"/>
503 <context ref="function"/>
504 <context ref="dimension"/>
505 <context ref="number"/>
506 <context ref="unicode-range"/>
507 <context ref="importance-modifier"/>
508 <context ref="property-names"/>
509 <context ref="known-property-values"/>
510 <context ref="punctuators"/>526 <context ref="punctuators"/>
511 <context ref="attribute-value-delimiters"/>527 <context ref="attribute-value-delimiters"/>
512 <context ref="operators"/>528 <context ref="operators"/>
513 <context ref="selector-grammar"/>529 <context ref="selector-grammar"/>
530 <context ref="selector-id"/>
531 <context ref="selector-class"/>
532 <context ref="selector-tagname"/>
514 </include>533 </include>
515 </context>534 </context>
516535
517536
=== modified file 'data/language-specs/docbook.lang'
--- data/language-specs/docbook.lang 2011-01-12 22:34:11 +0000
+++ data/language-specs/docbook.lang 2011-08-26 10:31:05 +0000
@@ -21,7 +21,7 @@
21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2222
23-->23-->
24<language id="docbook" _name="Docbook" version="2.0" _section="Markup">24<language id="docbook" _name="DocBook" version="2.0" _section="Markup">
25 <metadata>25 <metadata>
26 <property name="mimetypes">application/docbook+xml</property>26 <property name="mimetypes">application/docbook+xml</property>
27 <property name="globs">*.docbook</property>27 <property name="globs">*.docbook</property>
2828
=== modified file 'data/language-specs/dosbatch.lang'
--- data/language-specs/dosbatch.lang 2011-01-12 22:34:11 +0000
+++ data/language-specs/dosbatch.lang 2011-08-26 10:31:05 +0000
@@ -21,7 +21,7 @@
21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2222
23-->23-->
24<language id="dosbatch" _name="Dos Batch" version="2.0" _section="Scripts">24<language id="dosbatch" _name="DOS Batch" version="2.0" _section="Scripts">
25 <metadata>25 <metadata>
26 <property name="globs">*.bat;*.cmd;*.sys</property>26 <property name="globs">*.bat;*.cmd;*.sys</property>
27 <property name="line-comment-start">rem</property>27 <property name="line-comment-start">rem</property>
2828
=== modified file 'data/language-specs/javascript.lang'
--- data/language-specs/javascript.lang 2011-06-15 10:45:00 +0000
+++ data/language-specs/javascript.lang 2011-08-26 10:31:05 +0000
@@ -102,8 +102,8 @@
102 <keyword>break</keyword>102 <keyword>break</keyword>
103 <keyword>case</keyword>103 <keyword>case</keyword>
104 <keyword>catch</keyword>104 <keyword>catch</keyword>
105 <keyword>const</keyword>
106 <keyword>continue</keyword>105 <keyword>continue</keyword>
106 <keyword>debugger</keyword>
107 <keyword>default</keyword>107 <keyword>default</keyword>
108 <keyword>delete</keyword>108 <keyword>delete</keyword>
109 <keyword>do</keyword>109 <keyword>do</keyword>
@@ -116,7 +116,6 @@
116 <keyword>import</keyword>116 <keyword>import</keyword>
117 <keyword>instanceof</keyword>117 <keyword>instanceof</keyword>
118 <keyword>in</keyword>118 <keyword>in</keyword>
119 <keyword>let</keyword>
120 <keyword>new</keyword>119 <keyword>new</keyword>
121 <keyword>return</keyword>120 <keyword>return</keyword>
122 <keyword>switch</keyword>121 <keyword>switch</keyword>
@@ -124,10 +123,16 @@
124 <keyword>throw</keyword>123 <keyword>throw</keyword>
125 <keyword>try</keyword>124 <keyword>try</keyword>
126 <keyword>typeof</keyword>125 <keyword>typeof</keyword>
126 <keyword>var</keyword>
127 <keyword>void</keyword>
127 <keyword>while</keyword>128 <keyword>while</keyword>
128 <keyword>with</keyword>129 <keyword>with</keyword>
129 <keyword>var</keyword>130 </context>
130 <keyword>void</keyword>131
132 <context id="unofficial-keywords" style-ref="keyword">
133 <keyword>const</keyword>
134 <keyword>let</keyword>
135 <keyword>yield</keyword>
131 </context>136 </context>
132137
133 <context id="types" style-ref="type">138 <context id="types" style-ref="type">
@@ -283,34 +288,19 @@
283 </context>288 </context>
284289
285 <context id="future-words" style-ref="future-words">290 <context id="future-words" style-ref="future-words">
286 <keyword>abstract</keyword>
287 <keyword>boolean</keyword>
288 <keyword>byte</keyword>
289 <keyword>char</keyword>
290 <keyword>class</keyword>291 <keyword>class</keyword>
291 <keyword>debugger</keyword>
292 <keyword>double</keyword>
293 <keyword>enum</keyword>292 <keyword>enum</keyword>
294 <keyword>extends</keyword>293 <keyword>extends</keyword>
295 <keyword>final</keyword>294 <keyword>super</keyword>
296 <keyword>float</keyword>295
297 <keyword>goto</keyword>296 <!-- in strict mode -->
298 <keyword>implements</keyword>297 <keyword>implements</keyword>
299 <keyword>interface</keyword>298 <keyword>interface</keyword>
300 <keyword>int</keyword>
301 <keyword>long</keyword>
302 <keyword>native</keyword>
303 <keyword>package</keyword>299 <keyword>package</keyword>
304 <keyword>private</keyword>300 <keyword>private</keyword>
305 <keyword>protected</keyword>301 <keyword>protected</keyword>
306 <keyword>public</keyword>302 <keyword>public</keyword>
307 <keyword>short</keyword>
308 <keyword>static</keyword>303 <keyword>static</keyword>
309 <keyword>super</keyword>
310 <keyword>synchronized</keyword>
311 <keyword>throws</keyword>
312 <keyword>transient</keyword>
313 <keyword>volatile</keyword>
314 </context>304 </context>
315305
316 <!--main context-->306 <!--main context-->
@@ -328,6 +318,7 @@
328 <context ref="undefined-value"/>318 <context ref="undefined-value"/>
329 <context ref="boolean"/>319 <context ref="boolean"/>
330 <context ref="keywords"/>320 <context ref="keywords"/>
321 <context ref="unofficial-keywords"/>
331 <context ref="types"/>322 <context ref="types"/>
332 <context ref="functions"/>323 <context ref="functions"/>
333 <context ref="properties"/>324 <context ref="properties"/>
334325
=== modified file 'data/language-specs/latex.lang'
--- data/language-specs/latex.lang 2011-01-12 22:34:11 +0000
+++ data/language-specs/latex.lang 2011-08-26 10:31:05 +0000
@@ -37,7 +37,7 @@
37 <style id="inline-math" _name="Inline Math Mode" map-to="latex:display-math"/>37 <style id="inline-math" _name="Inline Math Mode" map-to="latex:display-math"/>
38 <style id="structure" _name="Inline Math Mode"/>38 <style id="structure" _name="Inline Math Mode"/>
39 <style id="section" _name="Inline Math Mode"/>39 <style id="section" _name="Inline Math Mode"/>
40 <style id="math" _name="Math Mode" map-to="latex:display-math"/>40 <style id="math" _name="Math Mode" map-to="latex:display-math"/>
41 <style id="math-bound" _name="math-bound" map-to="latex:display-math"/>41 <style id="math-bound" _name="math-bound" map-to="latex:display-math"/>
42 <style id="include" _name="Include" map-to="def:keyword"/>42 <style id="include" _name="Include" map-to="def:keyword"/>
43 <style id="common-commands" _name="Command" map-to="def:keyword"/>43 <style id="common-commands" _name="Command" map-to="def:keyword"/>
@@ -84,6 +84,7 @@
84 <keyword>cdot</keyword>84 <keyword>cdot</keyword>
85 <keyword>chapter</keyword>85 <keyword>chapter</keyword>
86 <keyword>chi</keyword>86 <keyword>chi</keyword>
87 <keyword>cite</keyword>
87 <keyword>cup</keyword>88 <keyword>cup</keyword>
88 <keyword>delta</keyword>89 <keyword>delta</keyword>
89 <keyword>documentclass</keyword>90 <keyword>documentclass</keyword>
9091
=== added file 'data/language-specs/markdown.lang'
--- data/language-specs/markdown.lang 1970-01-01 00:00:00 +0000
+++ data/language-specs/markdown.lang 2011-08-26 10:31:05 +0000
@@ -0,0 +1,402 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3
4 Author: Jean-Philippe Fleury
5 Copyright (C) 2011 Jean-Philippe Fleury <contact@jpfleury.net>
6
7 GtkSourceView is free software; you can redistribute it and/or
8 modify it under the terms of the GNU Lesser General Public
9 License as published by the Free Software Foundation; either
10 version 2.1 of the License, or (at your option) any later version.
11
12 GtkSourceView is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 Lesser General Public License for more details.
16
17 You should have received a copy of the GNU Lesser General Public
18 License along with this library; if not, write to the Free Software
19 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
20
21-->
22<!-- Note: this language definition file adds support for Markdown syntax,
23 described in the following websites:
24 * (fr) <http://michelf.com/projets/php-markdown/syntaxe/>
25 * (en) <http://daringfireball.net/projects/markdown/syntax> -->
26<language id="markdown" _name="Markdown" version="2.0" _section="Markup">
27 <metadata>
28 <property name="mimetypes">text/x-markdown</property>
29 <property name="globs">*.markdown;*.md;*.mkd</property>
30 <property name="block-comment-start">&lt;!--</property>
31 <property name="block-comment-end">--&gt;</property>
32 </metadata>
33
34 <styles>
35 <style id="header" _name="Header" map-to="def:type"/>
36 <style id="horizontal-rule" _name="Horizontal Rule" map-to="def:type"/>
37 <style id="list-marker" _name="List Marker" map-to="def:statement"/>
38 <style id="code" _name="Code" map-to="def:identifier"/>
39 <style id="blockquote-marker" _name="Blockquote Marker" map-to="def:shebang"/>
40 <style id="url" _name="URL" map-to="def:underlined"/>
41 <style id="link-text" _name="Link Text" map-to="def:comment"/>
42 <style id="label" _name="Label" map-to="def:preprocessor"/>
43 <style id="attribute-value" _name="Attribute Value" map-to="def:constant"/>
44 <style id="image-marker" _name="Image Marker" map-to="def:shebang"/>
45 <style id="emphasis" _name="Emphasis" map-to="def:doc-comment-element"/>
46 <style id="strong-emphasis" _name="Strong Emphasis" map-to="def:statement"/>
47 <style id="backslash-escape" _name="Backslash Escape" map-to="def:special-char"/>
48 <style id="line-break" _name="Line Break" map-to="def:note"/>
49 </styles>
50
51 <definitions>
52 <!-- Examples:
53 # Header 1 #
54 ## Header 2
55 ###Header 3###
56 -->
57 <context id="atx-header" style-ref="header">
58 <match>^#+.+</match>
59 </context>
60
61 <!-- Examples:
62 Header 1
63 ========
64 Header 2
65 -
66 -->
67 <!-- Note: line break can't be used in regex, so only underline is matched. -->
68 <context id="setext-header" style-ref="header">
69 <match>^(-+|=+)[ \t]*$</match>
70 </context>
71
72 <!-- Examples:
73 - - -
74 ** ** ** ** **
75 _____
76 -->
77 <context id="horizontal-rule" style-ref="horizontal-rule">
78 <match extended="true">
79 ^[ ]{0,3} # Maximum 3 spaces at the beginning of the line.
80 (
81 (-[ ]{0,2}){3,} | # 3 or more hyphens, with 2 spaces maximum between each hyphen.
82 (_[ ]{0,2}){3,} | # Idem, but with underscores.
83 (\*[ ]{0,2}){3,} # Idem, but with asterisks.
84 )
85 [ \t]*$ # Optional trailing spaces or tabs.
86 </match>
87 </context>
88
89 <!-- Note about following list and code block contexts: according to the
90 Markdown syntax, to write several paragraphs in a list item, we have
91 to indent each paragraph. Example:
92
93 - Item A (paragraph 1).
94
95 Item A (paragraph 2).
96
97 Item A (paragraph 3).
98
99 - Item B.
100
101 So there is a conflict in terms of syntax highlighting between an
102 indented paragraph inside a list item (4 spaces or 1 tab) and an
103 indented line of code outside a list (also 4 spaces or 1 tab). In this
104 language file, since a full context analysis can't be done (because
105 line break can't be used in regex), the choice was made ​​to highlight
106 code block only from 2 levels of indentation. -->
107
108 <!-- Example (unordered list):
109 * Item
110 + Item
111 - Item
112
113 Example (ordered list):
114 1. Item
115 2. Item
116 3. Item
117 -->
118 <context id="list" style-ref="list-marker">
119 <match extended="true">
120 ^[ ]{0,3} # Maximum 3 spaces at the beginning of the line.
121 (
122 \*|\+|-| # Asterisk, plus or hyphen for unordered list.
123 [0-9]+\. # Number followed by period for ordered list.
124 )
125 [ \t]+ # Must be followed by at least 1 space or 1 tab.
126 </match>
127 </context>
128
129 <!-- Example:
130 <em>HTML code</em> displayed <strong>literally</strong>.
131 -->
132 <context id="code-block" class="no-spell-check">
133 <match>^( {8,}|\t{2,})([^ \t]+.*)</match>
134
135 <include>
136 <context sub-pattern="2" style-ref="code"/>
137 </include>
138 </context>
139
140 <!-- Note about following code span contexts: within a paragraph, text
141 wrapped with backticks indicates a code span. Markdown allows to use
142 one or more backticks to wrap text, provided that the number is identical
143 on both sides, and the same number of consecutive backticks is not
144 present within the text. The current language file supports code span
145 highlighting with up to 2 backticks surrounding text. -->
146
147 <!-- Examples:
148 Here's a literal HTML tag: `<p>`.
149 `Here's a code span containing ``backticks``.`
150 -->
151 <context id="1-backtick-code-span" class="no-spell-check" style-ref="code">
152 <match>(?&lt;!`)`[^`]+(`{2,}[^`]+)*`(?!`)</match>
153 </context>
154
155 <!-- Examples:
156 Here's a literal HTML tag: ``<p>``.
157 ``The grave accent (`) is used in Markdown to indicate a code span.``
158 ``Here's another code span containing ```backticks```.``
159 -->
160 <context id="2-backticks-code-span" class="no-spell-check" style-ref="code">
161 <match>(?&lt;!`)``[^`]+((`|`{3,})[^`]+)*``(?!`)</match>
162 </context>
163
164 <!-- Example:
165 > Quoted text.
166 > Quoted text with `code span`.
167 >> Blockquote **nested**.
168 -->
169 <!-- Note: blockquote can contain block-level and inline Markdown elements,
170 but the current language file only highlights inline ones (emphasis,
171 link, etc.). -->
172 <context id="blockquote" end-at-line-end="true">
173 <start>^( {0,3}&gt;(?=.)( {0,4}&gt;)*)</start>
174
175 <include>
176 <context sub-pattern="1" where="start" style-ref="blockquote-marker"/>
177 <context ref="1-backtick-code-span"/>
178 <context ref="2-backticks-code-span"/>
179 <context ref="automatic-link"/>
180 <context ref="inline-link"/>
181 <context ref="reference-link"/>
182 <context ref="inline-image"/>
183 <context ref="reference-image"/>
184 <context ref="underscores-emphasis"/>
185 <context ref="asterisks-emphasis"/>
186 <context ref="underscores-strong-emphasis"/>
187 <context ref="asterisks-strong-emphasis"/>
188 <context ref="backslash-escape"/>
189 <context ref="line-break"/>
190 </include>
191 </context>
192
193 <!-- Examples:
194 <user@example.com>
195 <http://www.example.com/>
196 -->
197 <!-- Note: regular expressions are based from function `_DoAutoLinks` from
198 Markdown.pl (see <http://daringfireball.net/projects/markdown/>). -->
199 <context id="automatic-link" class="no-spell-check">
200 <match case-sensitive="false" extended="true">
201 &lt;
202 (((mailto:)?[a-z0-9.-]+\@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+) | # E-mail.
203 ((https?|ftp):[^'">\s]+)) # URL.
204 &gt;
205 </match>
206
207 <include>
208 <context sub-pattern="1" style-ref="url"/>
209 </include>
210 </context>
211
212 <!-- Examples:
213 [link text](http://www.example.com/)
214 [link text](<http://www.example.com/>)
215 [link text]( /folder/page.html "Title" )
216 -->
217 <context id="inline-link">
218 <match extended="true">
219 \[(.*?)\] # Link text.
220 \( # Literal opening parenthesis.
221 [ \t]* # Optional spaces or tabs after the opening parenthesis.
222 (&lt;(.*?)&gt; | # URL with brackets.
223 (.*?)) # URL without brackets.
224 ([ \t]+(".*?"))? # Optional title.
225 [ \t]* # Optional spaces or tabs before the closing parenthesis.
226 \) # Literal closing parenthesis.
227 </match>
228
229 <include>
230 <context sub-pattern="1" style-ref="link-text"/>
231 <context sub-pattern="3" class="no-spell-check" style-ref="url"/>
232 <context sub-pattern="4" class="no-spell-check" style-ref="url"/>
233 <context sub-pattern="6" style-ref="attribute-value"/>
234 </include>
235 </context>
236
237 <!-- Examples:
238 [link text]
239 [link text][]
240 [link text][link label]
241 [link text] [link label]
242 -->
243 <!-- Note: some assertions are used to differentiate reference link from
244 link label. -->
245 <context id="reference-link">
246 <match>(?&lt;!^ |^ |^ )\[(.*?)\]([ \t]?\[(.*?)\])?(?!:)</match>
247
248 <include>
249 <context sub-pattern="1" style-ref="link-text"/>
250 <context sub-pattern="3" class="no-spell-check" style-ref="label"/>
251 </include>
252 </context>
253
254 <!-- Examples:
255 [link label]: /folder/page.html
256 [link label]: <http://www.example.com/>
257 [link label]: http://www.example.com/ "Title"
258 -->
259 <context id="link-definition">
260 <match extended="true">
261 ^[ ]{0,3} # Maximum 3 spaces at the beginning of the line.
262 \[(.+?)\]: # Link label and colon.
263 [ \t]* # Optional spaces or tabs.
264 (&lt;([^ \t]+?)&gt; | # URL with brackets.
265 ([^ \t]+?)) # URL without brackets.
266 ([ \t]+(".*?"))? # Optional title.
267 [ \t]*$ # Optional trailing spaces or tabs.
268 </match>
269
270 <include>
271 <context sub-pattern="1" class="no-spell-check" style-ref="label"/>
272 <context sub-pattern="3" class="no-spell-check" style-ref="url"/>
273 <context sub-pattern="4" class="no-spell-check" style-ref="url"/>
274 <context sub-pattern="6" style-ref="attribute-value"/>
275 </include>
276 </context>
277
278 <!-- Examples:
279 ![alt text](http://www.example.com/image.jpg)
280 ![alt text]( <http://www.example.com/image.jpg> )
281 ![alt text] (/path/to/image.jpg "Title")
282 -->
283 <context id="inline-image">
284 <match extended="true">
285 (!) # Leading ! sign.
286 \[(.*?)\][ ]? # Alternate text for the image (and optional space).
287 \( # Literal parenthesis.
288 [ \t]* # Optional spaces or tabs after the opening parenthesis.
289 (&lt;([^ \t]*?)&gt; | # Image path or URL with brackets.
290 ([^ \t]*?)) # Image path or URL without brackets.
291 ([ \t]+(".*?"))? # Optional title.
292 [ \t]* # Optional spaces or tabs before the closing parenthesis.
293 \) # Literal parenthesis.
294 </match>
295
296 <include>
297 <context sub-pattern="1" style-ref="image-marker"/>
298 <context sub-pattern="2" style-ref="attribute-value"/>
299 <context sub-pattern="4" class="no-spell-check" style-ref="url"/>
300 <context sub-pattern="5" class="no-spell-check" style-ref="url"/>
301 <context sub-pattern="6" style-ref="attribute-value"/>
302 </include>
303 </context>
304
305 <!-- Examples:
306 ![alt text][image label]
307 ![alt text] [image label]
308 -->
309 <context id="reference-image">
310 <match>(!)\[(.*?)\] ?\[(.*?)\]</match>
311
312 <include>
313 <context sub-pattern="1" style-ref="image-marker"/>
314 <context sub-pattern="2" style-ref="attribute-value"/>
315 <context sub-pattern="3" class="no-spell-check" style-ref="label"/>
316 </include>
317 </context>
318
319 <!-- Examples:
320 Lorem _ipsum dolor_ sit amet.
321 Here's an _emphasized text containing an underscore (\_)_.
322 -->
323 <context id="underscores-emphasis" style-ref="emphasis">
324 <match>(?&lt;!_)_[^_ \t].*?(?&lt;!\\|_| |\t)_(?!_)</match>
325 </context>
326
327 <!-- Examples:
328 Lorem *ipsum dolor* sit amet.
329 Here's an *emphasized text containing an asterisk (\*)*.
330 -->
331 <context id="asterisks-emphasis" style-ref="emphasis">
332 <match>(?&lt;!\*)\*[^\* \t].*?(?&lt;!\\|\*| |\t)\*(?!\*)</match>
333 </context>
334
335 <!-- Examples:
336 Lorem __ipsum dolor__ sit amet.
337 Here's a __strongly emphasized text containing an underscore (\_)__.
338 -->
339 <context id="underscores-strong-emphasis" style-ref="strong-emphasis">
340 <match>__[^_ \t].*?(?&lt;!\\|_| |\t)__</match>
341 </context>
342
343 <!-- Examples:
344 Lorem **ipsum dolor** sit amet.
345 Here's a **strongly emphasized text containing an asterisk (\*).**
346 -->
347 <context id="asterisks-strong-emphasis" style-ref="strong-emphasis">
348 <match>\*\*[^\* \t].*?(?&lt;!\\|\*| |\t)\*\*</match>
349 </context>
350
351 <context id="backslash-escape" style-ref="backslash-escape">
352 <match>\\[\\`*_{}\[\]()#+-.!]</match>
353 </context>
354
355 <!-- Note: a manual line break should be followed by a line containing text,
356 but since line break can't be used in regex, only trailing spaces or tabs
357 are matched. -->
358 <context id="line-break">
359 <match>(?&lt;=[^ \t])([ \t]{2,})$</match>
360
361 <include>
362 <context sub-pattern="1" style-ref="line-break"/>
363 </include>
364 </context>
365
366 <context id="markdown-syntax">
367 <include>
368 <context ref="atx-header"/>
369 <context ref="setext-header"/>
370 <context ref="horizontal-rule"/>
371 <context ref="list"/>
372 <context ref="code-block"/>
373 <context ref="1-backtick-code-span"/>
374 <context ref="2-backticks-code-span"/>
375 <context ref="blockquote"/>
376 <context ref="automatic-link"/>
377 <context ref="inline-link"/>
378 <context ref="reference-link"/>
379 <context ref="link-definition"/>
380 <context ref="inline-image"/>
381 <context ref="reference-image"/>
382 <context ref="underscores-emphasis"/>
383 <context ref="asterisks-emphasis"/>
384 <context ref="underscores-strong-emphasis"/>
385 <context ref="asterisks-strong-emphasis"/>
386 <context ref="backslash-escape"/>
387 <context ref="line-break"/>
388 </include>
389 </context>
390
391 <replace id="html:embedded-lang-hook" ref="markdown-syntax"/>
392
393 <context id="markdown">
394 <include>
395 <context ref="markdown-syntax"/>
396 <!-- Note: even if it's highlighted, Markdown syntax within HTML blocks
397 (e.g., `<div>`) is not processed. -->
398 <context ref="html:html"/>
399 </include>
400 </context>
401 </definitions>
402</language>
0403
=== modified file 'data/language-specs/perl.lang'
--- data/language-specs/perl.lang 2011-01-12 22:34:11 +0000
+++ data/language-specs/perl.lang 2011-08-26 10:31:05 +0000
@@ -631,6 +631,7 @@
631 <context sub-pattern="0" where="start" style-ref="include-statement"/>631 <context sub-pattern="0" where="start" style-ref="include-statement"/>
632 <context once-only="true" style-ref="include-statement">632 <context once-only="true" style-ref="include-statement">
633 <keyword>attributes</keyword>633 <keyword>attributes</keyword>
634 <keyword>autodie</keyword>
634 <keyword>autouse</keyword>635 <keyword>autouse</keyword>
635 <keyword>base</keyword>636 <keyword>base</keyword>
636 <keyword>bigint</keyword>637 <keyword>bigint</keyword>
@@ -642,6 +643,7 @@
642 <keyword>constant</keyword>643 <keyword>constant</keyword>
643 <keyword>diagnostics</keyword>644 <keyword>diagnostics</keyword>
644 <keyword>encoding</keyword>645 <keyword>encoding</keyword>
646 <keyword>feature</keyword>
645 <keyword>fields</keyword>647 <keyword>fields</keyword>
646 <keyword>fileset</keyword>648 <keyword>fileset</keyword>
647 <keyword>if</keyword>649 <keyword>if</keyword>
@@ -649,9 +651,12 @@
649 <keyword>less</keyword>651 <keyword>less</keyword>
650 <keyword>lib</keyword>652 <keyword>lib</keyword>
651 <keyword>locale</keyword>653 <keyword>locale</keyword>
654 <keyword>mro</keyword>
652 <keyword>open</keyword>655 <keyword>open</keyword>
653 <keyword>ops</keyword>656 <keyword>ops</keyword>
654 <keyword>overload</keyword>657 <keyword>overload</keyword>
658 <keyword>overloading</keyword>
659 <keyword>parent</keyword>
655 <keyword>re</keyword>660 <keyword>re</keyword>
656 <keyword>sigtrap</keyword>661 <keyword>sigtrap</keyword>
657 <keyword>sort</keyword>662 <keyword>sort</keyword>
@@ -675,11 +680,13 @@
675 <keyword>break</keyword>680 <keyword>break</keyword>
676 <keyword>continue</keyword>681 <keyword>continue</keyword>
677 <keyword>do</keyword>682 <keyword>do</keyword>
683 <keyword>default</keyword>
678 <keyword>each</keyword>684 <keyword>each</keyword>
679 <keyword>else</keyword>685 <keyword>else</keyword>
680 <keyword>elsif</keyword>686 <keyword>elsif</keyword>
681 <keyword>foreach</keyword>687 <keyword>foreach</keyword>
682 <keyword>for</keyword>688 <keyword>for</keyword>
689 <keyword>given</keyword>
683 <keyword>if</keyword>690 <keyword>if</keyword>
684 <keyword>last</keyword>691 <keyword>last</keyword>
685 <keyword>local</keyword>692 <keyword>local</keyword>
@@ -689,8 +696,10 @@
689 <keyword>package</keyword>696 <keyword>package</keyword>
690 <keyword>return</keyword>697 <keyword>return</keyword>
691 <keyword>sub</keyword>698 <keyword>sub</keyword>
699 <keyword>state</keyword>
692 <keyword>unless</keyword>700 <keyword>unless</keyword>
693 <keyword>until</keyword>701 <keyword>until</keyword>
702 <keyword>when</keyword>
694 <keyword>while</keyword>703 <keyword>while</keyword>
695 <keyword>__FILE__</keyword>704 <keyword>__FILE__</keyword>
696 <keyword>__LINE__</keyword>705 <keyword>__LINE__</keyword>
@@ -823,6 +832,7 @@
823 <keyword>rewinddir</keyword>832 <keyword>rewinddir</keyword>
824 <keyword>rindex</keyword>833 <keyword>rindex</keyword>
825 <keyword>rmdir</keyword>834 <keyword>rmdir</keyword>
835 <keyword>say</keyword>
826 <keyword>scalar</keyword>836 <keyword>scalar</keyword>
827 <keyword>seekdir</keyword>837 <keyword>seekdir</keyword>
828 <keyword>seek</keyword>838 <keyword>seek</keyword>
829839
=== modified file 'data/language-specs/ruby.lang'
--- data/language-specs/ruby.lang 2011-05-25 16:48:02 +0000
+++ data/language-specs/ruby.lang 2011-08-26 10:31:05 +0000
@@ -26,7 +26,7 @@
26<language id="ruby" _name="Ruby" version="2.0" _section="Scripts">26<language id="ruby" _name="Ruby" version="2.0" _section="Scripts">
27 <metadata>27 <metadata>
28 <property name="mimetypes">application/x-ruby;text/x-ruby</property>28 <property name="mimetypes">application/x-ruby;text/x-ruby</property>
29 <property name="globs">*.rb</property>29 <property name="globs">*.rb;*.rake;Rakefile;Capfile;Gemfile</property>
30 <property name="line-comment-start">#</property>30 <property name="line-comment-start">#</property>
31 </metadata>31 </metadata>
3232
3333
=== added file 'data/language-specs/sml.lang'
--- data/language-specs/sml.lang 1970-01-01 00:00:00 +0000
+++ data/language-specs/sml.lang 2011-08-26 10:31:05 +0000
@@ -0,0 +1,201 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3
4 This file is part of GtkSourceView
5
6 Author: Ming Han Teh <tehminghan@gmail.com>
7 Copyright (C) 2011 Ming Han Teh <tehminghan@gmail.com>
8
9 GtkSourceView is free software; you can redistribute it and/or
10 modify it under the terms of the GNU Lesser General Public
11 License as published by the Free Software Foundation; either
12 version 2.1 of the License, or (at your option) any later version.
13
14 GtkSourceView is distributed in the hope that it will be useful,
15 but WITHOUT ANY WARRANTY; without even the implied warranty of
16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 Lesser General Public License for more details.
18
19 You should have received a copy of the GNU Lesser General Public
20 License along with this library; if not, write to the Free Software
21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
22
23-->
24<language id="sml" _name="Standard ML" version="2.0" _section="Sources">
25 <metadata>
26 <property name="globs">*.sml;*.sig</property>
27 <property name="block-comment-start">(*</property>
28 <property name="block-comment-end">*)</property>
29 </metadata>
30
31 <styles>
32 <style id="comment" _name="Comment" map-to="def:comment"/>
33 <style id="keyword" _name="Keyword" map-to="def:keyword"/>
34 <style id="type" _name="Data Type" map-to="def:type"/>
35 <style id="character" _name="Character" map-to="def:character"/>
36 <style id="string" _name="String" map-to="def:string"/>
37 <style id="escaped-character" _name="Escaped Character" map-to="def:special-char"/>
38 <style id="base-n-integer" _name="Base-N Integer" map-to="def:base-n-integer"/>
39 <style id="decimal" _name="Decimal" map-to="def:decimal"/>
40 <style id="boolean" _name="Boolean value" map-to="def:boolean"/>
41 <style id="floating-point" _name="Floating Point number" map-to="def:floating-point"/>
42 <style id="special-var" _name="Module name, Variant, etc" map-to="def:type"/>
43 </styles>
44
45 <definitions>
46 <define-regex id="integer">\b([~]?[0-9]+)</define-regex>
47 <define-regex id="integer-hex">\b(0x[~]?[0-9A-Fa-f]+)</define-regex>
48 <define-regex id="word">\b(0w[0-9]+)</define-regex>
49 <define-regex id="word-hex">\b(0wx[0-9A-Fa-f]+)</define-regex>
50 <define-regex id="real">\b([~]?[0-9]+).([0-9]+)([Ee]?([~]?[0-9]+)?)</define-regex>
51 <define-regex id="upper-case">\b[A-Z][0-9A-Za-z_']*\b</define-regex>
52
53 <context id="escaped-character" style-ref="escaped-character">
54 <match>\\.</match>
55 </context>
56
57 <context id="comment" style-ref="comment">
58 <start>\(\*</start>
59 <end>\*\)</end>
60 <include>
61 <context ref="def:in-comment"/>
62 <context ref="comment"/>
63 </include>
64 </context>
65
66 <context id="character" end-at-line-end="true" style-ref="character">
67 <start>#"</start>
68 <end>"</end>
69 <include>
70 <context ref="escaped-character" />
71 </include>
72 </context>
73
74 <context id="string" end-at-line-end="true" style-ref="string">
75 <start>"</start>
76 <end>"</end>
77 <include>
78 <context ref="escaped-character" />
79 </include>
80 </context>
81
82 <context id="integer" style-ref="decimal">
83 <match>\%{integer}</match>
84 </context>
85
86 <context id="integer-hex" style-ref="base-n-integer">
87 <match>\%{integer-hex}</match>
88 </context>
89
90 <context id="word" style-ref="decimal">
91 <match>\%{word}</match>
92 </context>
93
94 <context id="word-hex" style-ref="base-n-integer">
95 <match>\%{word-hex}</match>
96 </context>
97
98 <context id="real" style-ref="floating-point">
99 <match>\%{real}</match>
100 </context>
101
102 <context id="boolean" style-ref="boolean">
103 <keyword>true</keyword>
104 <keyword>false</keyword>
105 </context>
106
107 <!-- Anything that starts with an upper case... -->
108 <context id="special-var" style-ref="special-var">
109 <match>\%{upper-case}</match>
110 </context>
111
112 <!-- http://smlnj.cs.uchicago.edu/dist/working/110.72/compiler.tgz/
113 compiler/Parse/lex/tokentable.sml -->
114 <context id="keywords" style-ref="keyword">
115 <keyword>and</keyword>
116 <keyword>abstype</keyword>
117 <keyword>as</keyword>
118 <keyword>case</keyword>
119 <keyword>datatype</keyword>
120 <keyword>else</keyword>
121 <keyword>end</keyword>
122 <keyword>eqtype</keyword>
123 <keyword>exception</keyword>
124 <keyword>do</keyword>
125 <keyword>fn</keyword>
126 <keyword>fun</keyword>
127 <keyword>functor</keyword>
128 <keyword>funsig</keyword>
129 <keyword>handle</keyword>
130 <keyword>if</keyword>
131 <keyword>in</keyword>
132 <keyword>include</keyword>
133 <keyword>infix</keyword>
134 <keyword>infixr</keyword>
135 <keyword>lazy</keyword>
136 <keyword>let</keyword>
137 <keyword>local</keyword>
138 <keyword>nonfix</keyword>
139 <keyword>of</keyword>
140 <keyword>op</keyword>
141 <keyword>open</keyword>
142 <keyword>overload</keyword>
143 <keyword>raise</keyword>
144 <keyword>rec</keyword>
145 <keyword>sharing</keyword>
146 <keyword>sig</keyword>
147 <keyword>signature</keyword>
148 <keyword>struct</keyword>
149 <keyword>structure</keyword>
150 <keyword>then</keyword>
151 <keyword>type</keyword>
152 <keyword>val</keyword>
153 <keyword>where</keyword>
154 <keyword>while</keyword>
155 <keyword>with</keyword>
156 <keyword>withtype</keyword>
157 <keyword>orelse</keyword>
158 <keyword>andalso</keyword>
159 </context>
160
161 <!-- Top level types -->
162 <!-- http://www.standardml.org/Basis/top-level-chapter.html -->
163 <context id="top-level-types" style-ref="type">
164 <keyword>unit</keyword>
165 <keyword>int</keyword>
166 <keyword>word</keyword>
167 <keyword>real</keyword>
168 <keyword>char</keyword>
169 <keyword>string</keyword>
170 <keyword>substring</keyword>
171 <keyword>exn</keyword>
172 <keyword>array</keyword>
173 <keyword>vector</keyword>
174 <keyword>ref</keyword>
175 <keyword>bool</keyword>
176 <keyword>option</keyword>
177 <keyword>order</keyword>
178 <keyword>list</keyword>
179 </context>
180
181 <!-- Main context -->
182 <context id="sml" class="no-spell-check">
183 <include>
184 <context ref="comment"/>
185 <context ref="character"/>
186 <context ref="string"/>
187 <context ref="integer"/>
188 <context ref="integer-hex"/>
189 <context ref="word"/>
190 <context ref="word-hex"/>
191 <context ref="real"/>
192 <context ref="boolean"/>
193 <context ref="special-var"/>
194 <context ref="keywords"/>
195 <context ref="top-level-types"/>
196 </include>
197 </context>
198
199 </definitions>
200
201</language>
0202
=== modified file 'data/language-specs/t2t.lang'
--- data/language-specs/t2t.lang 2011-01-12 22:34:11 +0000
+++ data/language-specs/t2t.lang 2011-08-26 10:31:05 +0000
@@ -21,7 +21,7 @@
21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA21 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2222
23-->23-->
24<language id="t2t" _name="Text2Tags" version="2.0" _section="Markup">24<language id="t2t" _name="txt2tags" version="2.0" _section="Markup">
25 <metadata>25 <metadata>
26 <property name="globs">*.t2t</property>26 <property name="globs">*.t2t</property>
27 <property name="line-comment-start">%</property>27 <property name="line-comment-start">%</property>
2828
=== modified file 'data/styles/oblivion.xml'
--- data/styles/oblivion.xml 2011-03-22 12:30:36 +0000
+++ data/styles/oblivion.xml 2011-08-26 10:31:05 +0000
@@ -109,5 +109,9 @@
109 <style name="diff:location" foreground="chameleon1"/> 109 <style name="diff:location" foreground="chameleon1"/>
110 <style name="diff:special-case" foreground="#white" bold="true"/>110 <style name="diff:special-case" foreground="#white" bold="true"/>
111111
112 <style name="latex:display-math" foreground="plum3"/>
113 <style name="latex:command" foreground="chameleon1" bold="true"/>
114 <style name="latex:include" use-style="def:preprocessor"/>
115
112</style-scheme>116</style-scheme>
113117
114118
=== modified file 'debian/changelog'
--- debian/changelog 2011-06-15 10:45:00 +0000
+++ debian/changelog 2011-08-26 10:31:05 +0000
@@ -1,3 +1,11 @@
1gtksourceview3 (3.1.4-0ubuntu1) UNRELEASED; urgency=low
2
3 * New upstream release.
4 * Addition of gtk_source_gutter_get_renderer_at_pos@Base
5 in debian/libgtksourceview-3.0-0.symbols
6
7 -- Christophe Sauthier <christophe.sauthier@objectif-libre.com> Wed, 17 Aug 2011 12:44:29 +0200
8
1gtksourceview3 (3.1.2-0ubuntu1) oneiric; urgency=low9gtksourceview3 (3.1.2-0ubuntu1) oneiric; urgency=low
210
3 * New upstream version11 * New upstream version
412
=== modified file 'debian/libgtksourceview-3.0-0.symbols'
--- debian/libgtksourceview-3.0-0.symbols 2011-01-12 22:34:11 +0000
+++ debian/libgtksourceview-3.0-0.symbols 2011-08-26 10:31:05 +0000
@@ -139,6 +139,7 @@
139 gtk_source_context_class_new@Base 2.91.4139 gtk_source_context_class_new@Base 2.91.4
140 gtk_source_draw_spaces_flags_get_type@Base 2.91.4140 gtk_source_draw_spaces_flags_get_type@Base 2.91.4
141 gtk_source_gutter_get_padding@Base 2.91.4141 gtk_source_gutter_get_padding@Base 2.91.4
142 gtk_source_gutter_get_renderer_at_pos@Base 3.1.4
142 gtk_source_gutter_get_type@Base 2.91.4143 gtk_source_gutter_get_type@Base 2.91.4
143 gtk_source_gutter_get_window@Base 2.91.4144 gtk_source_gutter_get_window@Base 2.91.4
144 gtk_source_gutter_insert@Base 2.91.4145 gtk_source_gutter_insert@Base 2.91.4
145146
=== modified file 'docs/reference/Makefile.am'
--- docs/reference/Makefile.am 2011-01-12 22:34:11 +0000
+++ docs/reference/Makefile.am 2011-08-26 10:31:05 +0000
@@ -1,5 +1,5 @@
1GTKDOC_CFLAGS = -I$(top_srcdir) $(DEP_CFLAGS)1GTKDOC_CFLAGS = -I$(top_srcdir) $(DEP_CFLAGS)
2GTKDOC_LIBS = $(top_builddir)/gtksourceview/libgtksourceview-3.0.la2GTKDOC_LIBS = $(top_builddir)/gtksourceview/libgtksourceview-3.0.la $(DEP_LIBS)
33
4## Process this file with automake to produce Makefile.in4## Process this file with automake to produce Makefile.in
5AUTOMAKE_OPTIONS = 1.75AUTOMAKE_OPTIONS = 1.7
66
=== modified file 'docs/reference/Makefile.in'
--- docs/reference/Makefile.in 2011-06-15 10:45:00 +0000
+++ docs/reference/Makefile.in 2011-08-26 10:31:05 +0000
@@ -221,7 +221,7 @@
221top_builddir = @top_builddir@221top_builddir = @top_builddir@
222top_srcdir = @top_srcdir@222top_srcdir = @top_srcdir@
223GTKDOC_CFLAGS = -I$(top_srcdir) $(DEP_CFLAGS)223GTKDOC_CFLAGS = -I$(top_srcdir) $(DEP_CFLAGS)
224GTKDOC_LIBS = $(top_builddir)/gtksourceview/libgtksourceview-3.0.la224GTKDOC_LIBS = $(top_builddir)/gtksourceview/libgtksourceview-3.0.la $(DEP_LIBS)
225AUTOMAKE_OPTIONS = 1.7225AUTOMAKE_OPTIONS = 1.7
226226
227# The name of the module.227# The name of the module.
228228
=== modified file 'docs/reference/html/GtkSourceBuffer.html'
--- docs/reference/html/GtkSourceBuffer.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceBuffer.html 2011-08-26 10:31:05 +0000
@@ -51,30 +51,30 @@
51<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="returnvalue">GtkSourceBuffer</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-new-with-language" title="gtk_source_buffer_new_with_language ()">gtk_source_buffer_new_with_language</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);51<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="returnvalue">GtkSourceBuffer</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-new-with-language" title="gtk_source_buffer_new_with_language ()">gtk_source_buffer_new_with_language</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
52<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-highlight-syntax" title="gtk_source_buffer_set_highlight_syntax ()">gtk_source_buffer_set_highlight_syntax</a>52<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-highlight-syntax" title="gtk_source_buffer_set_highlight_syntax ()">gtk_source_buffer_set_highlight_syntax</a>
53 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,53 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
54 <em class="parameter"><code><span class="type">gboolean</span> highlight</code></em>);54 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);
55<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-highlight-syntax" title="gtk_source_buffer_get_highlight_syntax ()">gtk_source_buffer_get_highlight_syntax</a>55<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-highlight-syntax" title="gtk_source_buffer_get_highlight_syntax ()">gtk_source_buffer_get_highlight_syntax</a>
56 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);56 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
57<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-language" title="gtk_source_buffer_set_language ()">gtk_source_buffer_set_language</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,57<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-language" title="gtk_source_buffer_set_language ()">gtk_source_buffer_set_language</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
58 <em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);58 <em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
59<a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-language" title="gtk_source_buffer_get_language ()">gtk_source_buffer_get_language</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);59<a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-language" title="gtk_source_buffer_get_language ()">gtk_source_buffer_get_language</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
60<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-highlight-matching-brackets" title="gtk_source_buffer_set_highlight_matching_brackets ()">gtk_source_buffer_set_highlight_matching_brackets</a>60<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-highlight-matching-brackets" title="gtk_source_buffer_set_highlight_matching_brackets ()">gtk_source_buffer_set_highlight_matching_brackets</a>
61 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,61 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
62 <em class="parameter"><code><span class="type">gboolean</span> highlight</code></em>);62 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);
63<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-highlight-matching-brackets" title="gtk_source_buffer_get_highlight_matching_brackets ()">gtk_source_buffer_get_highlight_matching_brackets</a>63<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-highlight-matching-brackets" title="gtk_source_buffer_get_highlight_matching_brackets ()">gtk_source_buffer_get_highlight_matching_brackets</a>
64 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);64 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
65<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-style-scheme" title="gtk_source_buffer_set_style_scheme ()">gtk_source_buffer_set_style_scheme</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,65<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-style-scheme" title="gtk_source_buffer_set_style_scheme ()">gtk_source_buffer_set_style_scheme</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
66 <em class="parameter"><code><a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> *scheme</code></em>);66 <em class="parameter"><code><a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> *scheme</code></em>);
67<a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="returnvalue">GtkSourceStyleScheme</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-style-scheme" title="gtk_source_buffer_get_style_scheme ()">gtk_source_buffer_get_style_scheme</a>67<a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="returnvalue">GtkSourceStyleScheme</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-style-scheme" title="gtk_source_buffer_get_style_scheme ()">gtk_source_buffer_get_style_scheme</a>
68 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);68 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
69<span class="returnvalue">gint</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-max-undo-levels" title="gtk_source_buffer_get_max_undo_levels ()">gtk_source_buffer_get_max_undo_levels</a>69<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-max-undo-levels" title="gtk_source_buffer_get_max_undo_levels ()">gtk_source_buffer_get_max_undo_levels</a>
70 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);70 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
71<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-max-undo-levels" title="gtk_source_buffer_set_max_undo_levels ()">gtk_source_buffer_set_max_undo_levels</a>71<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-max-undo-levels" title="gtk_source_buffer_set_max_undo_levels ()">gtk_source_buffer_set_max_undo_levels</a>
72 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,72 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
73 <em class="parameter"><code><span class="type">gint</span> max_undo_levels</code></em>);73 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_undo_levels</code></em>);
74<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-redo" title="gtk_source_buffer_redo ()">gtk_source_buffer_redo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);74<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-redo" title="gtk_source_buffer_redo ()">gtk_source_buffer_redo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
75<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-undo" title="gtk_source_buffer_undo ()">gtk_source_buffer_undo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);75<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-undo" title="gtk_source_buffer_undo ()">gtk_source_buffer_undo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
76<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-can-redo" title="gtk_source_buffer_can_redo ()">gtk_source_buffer_can_redo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);76<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-can-redo" title="gtk_source_buffer_can_redo ()">gtk_source_buffer_can_redo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
77<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-can-undo" title="gtk_source_buffer_can_undo ()">gtk_source_buffer_can_undo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);77<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-can-undo" title="gtk_source_buffer_can_undo ()">gtk_source_buffer_can_undo</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
78<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-begin-not-undoable-action" title="gtk_source_buffer_begin_not_undoable_action ()">gtk_source_buffer_begin_not_undoable_action</a>78<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-begin-not-undoable-action" title="gtk_source_buffer_begin_not_undoable_action ()">gtk_source_buffer_begin_not_undoable_action</a>
79 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);79 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
80<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-end-not-undoable-action" title="gtk_source_buffer_end_not_undoable_action ()">gtk_source_buffer_end_not_undoable_action</a>80<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-end-not-undoable-action" title="gtk_source_buffer_end_not_undoable_action ()">gtk_source_buffer_end_not_undoable_action</a>
@@ -84,45 +84,45 @@
84 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *end</code></em>);84 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *end</code></em>);
85<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-create-source-mark" title="gtk_source_buffer_create_source_mark ()">gtk_source_buffer_create_source_mark</a>85<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-create-source-mark" title="gtk_source_buffer_create_source_mark ()">gtk_source_buffer_create_source_mark</a>
86 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,86 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
87 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,87 <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> *name</code></em>,
88 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>,88 <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> *category</code></em>,
89 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *where</code></em>);89 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *where</code></em>);
90<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-forward-iter-to-source-mark" title="gtk_source_buffer_forward_iter_to_source_mark ()">gtk_source_buffer_forward_iter_to_source_mark</a>90<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-forward-iter-to-source-mark" title="gtk_source_buffer_forward_iter_to_source_mark ()">gtk_source_buffer_forward_iter_to_source_mark</a>
91 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,91 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
92 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,92 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
93 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);93 <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> *category</code></em>);
94<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-backward-iter-to-source-mark" title="gtk_source_buffer_backward_iter_to_source_mark ()">gtk_source_buffer_backward_iter_to_source_mark</a>94<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-backward-iter-to-source-mark" title="gtk_source_buffer_backward_iter_to_source_mark ()">gtk_source_buffer_backward_iter_to_source_mark</a>
95 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,95 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
96 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,96 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
97 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);97 <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> *category</code></em>);
98<span class="returnvalue">GSList</span> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-source-marks-at-line" title="gtk_source_buffer_get_source_marks_at_line ()">gtk_source_buffer_get_source_marks_at_line</a>98<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-source-marks-at-line" title="gtk_source_buffer_get_source_marks_at_line ()">gtk_source_buffer_get_source_marks_at_line</a>
99 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,99 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
100 <em class="parameter"><code><span class="type">gint</span> line</code></em>,100 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> line</code></em>,
101 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);101 <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> *category</code></em>);
102<span class="returnvalue">GSList</span> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-source-marks-at-iter" title="gtk_source_buffer_get_source_marks_at_iter ()">gtk_source_buffer_get_source_marks_at_iter</a>102<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-source-marks-at-iter" title="gtk_source_buffer_get_source_marks_at_iter ()">gtk_source_buffer_get_source_marks_at_iter</a>
103 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,103 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
104 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,104 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
105 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);105 <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> *category</code></em>);
106<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-remove-source-marks" title="gtk_source_buffer_remove_source_marks ()">gtk_source_buffer_remove_source_marks</a>106<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-remove-source-marks" title="gtk_source_buffer_remove_source_marks ()">gtk_source_buffer_remove_source_marks</a>
107 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,107 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
108 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *start</code></em>,108 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *start</code></em>,
109 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *end</code></em>,109 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *end</code></em>,
110 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);110 <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> *category</code></em>);
111<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-iter-has-context-class" title="gtk_source_buffer_iter_has_context_class ()">gtk_source_buffer_iter_has_context_class</a>111<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-iter-has-context-class" title="gtk_source_buffer_iter_has_context_class ()">gtk_source_buffer_iter_has_context_class</a>
112 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,112 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
113 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,113 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
114 <em class="parameter"><code>const <span class="type">gchar</span> *context_class</code></em>);114 <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> *context_class</code></em>);
115<span class="returnvalue">gchar</span> ** <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-context-classes-at-iter" title="gtk_source_buffer_get_context_classes_at_iter ()">gtk_source_buffer_get_context_classes_at_iter</a>115<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-context-classes-at-iter" title="gtk_source_buffer_get_context_classes_at_iter ()">gtk_source_buffer_get_context_classes_at_iter</a>
116 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,116 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
117 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);117 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);
118<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-iter-forward-to-context-class-toggle" title="gtk_source_buffer_iter_forward_to_context_class_toggle ()">gtk_source_buffer_iter_forward_to_context_class_toggle</a>118<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-iter-forward-to-context-class-toggle" title="gtk_source_buffer_iter_forward_to_context_class_toggle ()">gtk_source_buffer_iter_forward_to_context_class_toggle</a>
119 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,119 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
120 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,120 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
121 <em class="parameter"><code>const <span class="type">gchar</span> *context_class</code></em>);121 <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> *context_class</code></em>);
122<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-iter-backward-to-context-class-toggle" title="gtk_source_buffer_iter_backward_to_context_class_toggle ()">gtk_source_buffer_iter_backward_to_context_class_toggle</a>122<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-iter-backward-to-context-class-toggle" title="gtk_source_buffer_iter_backward_to_context_class_toggle ()">gtk_source_buffer_iter_backward_to_context_class_toggle</a>
123 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,123 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
124 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,124 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
125 <em class="parameter"><code>const <span class="type">gchar</span> *context_class</code></em>);125 <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> *context_class</code></em>);
126<a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="returnvalue">GtkSourceUndoManager</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-undo-manager" title="gtk_source_buffer_get_undo_manager ()">gtk_source_buffer_get_undo_manager</a>126<a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="returnvalue">GtkSourceUndoManager</span></a> * <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-get-undo-manager" title="gtk_source_buffer_get_undo_manager ()">gtk_source_buffer_get_undo_manager</a>
127 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);127 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);
128<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-undo-manager" title="gtk_source_buffer_set_undo_manager ()">gtk_source_buffer_set_undo_manager</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,128<span class="returnvalue">void</span> <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-undo-manager" title="gtk_source_buffer_set_undo_manager ()">gtk_source_buffer_set_undo_manager</a> (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
@@ -132,7 +132,7 @@
132<div class="refsect1">132<div class="refsect1">
133<a name="GtkSourceBuffer.object-hierarchy"></a><h2>Object Hierarchy</h2>133<a name="GtkSourceBuffer.object-hierarchy"></a><h2>Object Hierarchy</h2>
134<pre class="synopsis">134<pre class="synopsis">
135 GObject135 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
136 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkTextBuffer.html">GtkTextBuffer</a>136 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkTextBuffer.html">GtkTextBuffer</a>
137 +----GtkSourceBuffer137 +----GtkSourceBuffer
138</pre>138</pre>
@@ -140,12 +140,12 @@
140<div class="refsect1">140<div class="refsect1">
141<a name="GtkSourceBuffer.properties"></a><h2>Properties</h2>141<a name="GtkSourceBuffer.properties"></a><h2>Properties</h2>
142<pre class="synopsis">142<pre class="synopsis">
143 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--can-redo" title='The "can-redo" property'>can-redo</a>" <span class="type">gboolean</span> : Read143 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--can-redo" title='The "can-redo" property'>can-redo</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read
144 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--can-undo" title='The "can-undo" property'>can-undo</a>" <span class="type">gboolean</span> : Read144 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--can-undo" title='The "can-undo" property'>can-undo</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read
145 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--highlight-matching-brackets" title='The "highlight-matching-brackets" property'>highlight-matching-brackets</a>" <span class="type">gboolean</span> : Read / Write145 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--highlight-matching-brackets" title='The "highlight-matching-brackets" property'>highlight-matching-brackets</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
146 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--highlight-syntax" title='The "highlight-syntax" property'>highlight-syntax</a>" <span class="type">gboolean</span> : Read / Write146 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--highlight-syntax" title='The "highlight-syntax" property'>highlight-syntax</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
147 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--language" title='The "language" property'>language</a>" <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a>* : Read / Write147 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--language" title='The "language" property'>language</a>" <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a>* : Read / Write
148 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--max-undo-levels" title='The "max-undo-levels" property'>max-undo-levels</a>" <span class="type">gint</span> : Read / Write148 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--max-undo-levels" title='The "max-undo-levels" property'>max-undo-levels</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write
149 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--style-scheme" title='The "style-scheme" property'>style-scheme</a>" <a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a>* : Read / Write149 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--style-scheme" title='The "style-scheme" property'>style-scheme</a>" <a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a>* : Read / Write
150 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--undo-manager" title='The "undo-manager" property'>undo-manager</a>" <a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a>* : Read / Write / Construct150 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer--undo-manager" title='The "undo-manager" property'>undo-manager</a>" <a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a>* : Read / Write / Construct
151</pre>151</pre>
@@ -153,11 +153,11 @@
153<div class="refsect1">153<div class="refsect1">
154<a name="GtkSourceBuffer.signals"></a><h2>Signals</h2>154<a name="GtkSourceBuffer.signals"></a><h2>Signals</h2>
155<pre class="synopsis">155<pre class="synopsis">
156 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-bracket-matched" title='The "bracket-matched" signal'>bracket-matched</a>" : <code class="literal">Run Last</code>156 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-bracket-matched" title='The "bracket-matched" signal'>bracket-matched</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
157 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-highlight-updated" title='The "highlight-updated" signal'>highlight-updated</a>" : <code class="literal">Run Last</code>157 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-highlight-updated" title='The "highlight-updated" signal'>highlight-updated</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
158 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-redo" title='The "redo" signal'>redo</a>" : <code class="literal">Run Last</code>158 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-redo" title='The "redo" signal'>redo</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
159 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-source-mark-updated" title='The "source-mark-updated" signal'>source-mark-updated</a>" : <code class="literal">Run Last</code>159 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-source-mark-updated" title='The "source-mark-updated" signal'>source-mark-updated</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
160 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-undo" title='The "undo" signal'>undo</a>" : <code class="literal">Run Last</code>160 "<a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-undo" title='The "undo" signal'>undo</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
161</pre>161</pre>
162</div>162</div>
163<div class="refsect1">163<div class="refsect1">
@@ -196,7 +196,7 @@
196<tbody>196<tbody>
197<tr>197<tr>
198<td><p><span class="term"><em class="parameter"><code>table</code></em> :</span></p></td>198<td><p><span class="term"><em class="parameter"><code>table</code></em> :</span></p></td>
199<td>a <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextTagTable.html"><span class="type">GtkTextTagTable</span></a>, or <code class="literal">NULL</code> to create a new one. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>199<td>a <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextTagTable.html"><span class="type">GtkTextTagTable</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to create a new one. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
200</td>200</td>
201</tr>201</tr>
202<tr>202<tr>
@@ -235,12 +235,12 @@
235<a name="gtk-source-buffer-set-highlight-syntax"></a><h3>gtk_source_buffer_set_highlight_syntax ()</h3>235<a name="gtk-source-buffer-set-highlight-syntax"></a><h3>gtk_source_buffer_set_highlight_syntax ()</h3>
236<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_highlight_syntax236<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_highlight_syntax
237 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,237 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
238 <em class="parameter"><code><span class="type">gboolean</span> highlight</code></em>);</pre>238 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);</pre>
239<p>239<p>
240Controls whether syntax is highlighted in the buffer. If <em class="parameter"><code>highlight</code></em>240Controls whether syntax is highlighted in the buffer. If <em class="parameter"><code>highlight</code></em>
241is <code class="literal">TRUE</code>, the text will be highlighted according to the syntax241is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the text will be highlighted according to the syntax
242patterns specified in the language set with242patterns specified in the language set with
243<a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-language" title="gtk_source_buffer_set_language ()"><code class="function">gtk_source_buffer_set_language()</code></a>. If <em class="parameter"><code>highlight</code></em> is <code class="literal">FALSE</code>, syntax highlighting243<a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-language" title="gtk_source_buffer_set_language ()"><code class="function">gtk_source_buffer_set_language()</code></a>. If <em class="parameter"><code>highlight</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, syntax highlighting
244is disabled and all the GtkTextTag objects that have been added by the244is disabled and all the GtkTextTag objects that have been added by the
245syntax highlighting engine are removed from the buffer.245syntax highlighting engine are removed from the buffer.
246</p>246</p>
@@ -254,7 +254,7 @@
254<tr>254<tr>
255<td><p><span class="term"><em class="parameter"><code>highlight</code></em> :</span></p></td>255<td><p><span class="term"><em class="parameter"><code>highlight</code></em> :</span></p></td>
256<td>256<td>
257<code class="literal">TRUE</code> to enable syntax highlighting, <code class="literal">FALSE</code> to disable it.</td>257<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to enable syntax highlighting, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to disable it.</td>
258</tr>258</tr>
259</tbody>259</tbody>
260</table></div>260</table></div>
@@ -262,7 +262,7 @@
262<hr>262<hr>
263<div class="refsect2">263<div class="refsect2">
264<a name="gtk-source-buffer-get-highlight-syntax"></a><h3>gtk_source_buffer_get_highlight_syntax ()</h3>264<a name="gtk-source-buffer-get-highlight-syntax"></a><h3>gtk_source_buffer_get_highlight_syntax ()</h3>
265<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_get_highlight_syntax265<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_buffer_get_highlight_syntax
266 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>266 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>
267<p>267<p>
268Determines whether syntax highlighting is activated in the source268Determines whether syntax highlighting is activated in the source
@@ -278,7 +278,7 @@
278<tr>278<tr>
279<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>279<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
280<td>280<td>
281<code class="literal">TRUE</code> if syntax highlighting is enabled, <code class="literal">FALSE</code> otherwise.</td>281<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if syntax highlighting is enabled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
282</tr>282</tr>
283</tbody>283</tbody>
284</table></div>284</table></div>
@@ -290,9 +290,9 @@
290 <em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>290 <em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
291<p>291<p>
292Associate a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> with the buffer. If <em class="parameter"><code>language</code></em> is292Associate a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> with the buffer. If <em class="parameter"><code>language</code></em> is
293not-<code class="literal">NULL</code> and syntax highlighting is enabled (see <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-highlight-syntax" title="gtk_source_buffer_set_highlight_syntax ()"><code class="function">gtk_source_buffer_set_highlight_syntax()</code></a>),293not-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> and syntax highlighting is enabled (see <a class="link" href="GtkSourceBuffer.html#gtk-source-buffer-set-highlight-syntax" title="gtk_source_buffer_set_highlight_syntax ()"><code class="function">gtk_source_buffer_set_highlight_syntax()</code></a>),
294the syntax patterns defined in <em class="parameter"><code>language</code></em> will be used to highlight the text294the syntax patterns defined in <em class="parameter"><code>language</code></em> will be used to highlight the text
295contained in the buffer. If <em class="parameter"><code>language</code></em> is <code class="literal">NULL</code>, the text contained in the295contained in the buffer. If <em class="parameter"><code>language</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the text contained in the
296buffer is not highlighted.296buffer is not highlighted.
297</p>297</p>
298<p>298<p>
@@ -307,7 +307,7 @@
307</tr>307</tr>
308<tr>308<tr>
309<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>309<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
310<td>a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> to set, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>310<td>a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> to set, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
311</td>311</td>
312</tr>312</tr>
313</tbody>313</tbody>
@@ -331,7 +331,7 @@
331</tr>331</tr>
332<tr>332<tr>
333<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>333<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
334<td>the <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> associated with the buffer, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>334<td>the <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> associated with the buffer, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
335</td>335</td>
336</tr>336</tr>
337</tbody>337</tbody>
@@ -342,7 +342,7 @@
342<a name="gtk-source-buffer-set-highlight-matching-brackets"></a><h3>gtk_source_buffer_set_highlight_matching_brackets ()</h3>342<a name="gtk-source-buffer-set-highlight-matching-brackets"></a><h3>gtk_source_buffer_set_highlight_matching_brackets ()</h3>
343<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_highlight_matching_brackets343<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_highlight_matching_brackets
344 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,344 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
345 <em class="parameter"><code><span class="type">gboolean</span> highlight</code></em>);</pre>345 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);</pre>
346<p>346<p>
347Controls the bracket match highlighting function in the buffer. If347Controls the bracket match highlighting function in the buffer. If
348activated, when you position your cursor over a bracket character348activated, when you position your cursor over a bracket character
@@ -361,7 +361,7 @@
361<tr>361<tr>
362<td><p><span class="term"><em class="parameter"><code>highlight</code></em> :</span></p></td>362<td><p><span class="term"><em class="parameter"><code>highlight</code></em> :</span></p></td>
363<td>363<td>
364<code class="literal">TRUE</code> if you want matching brackets highlighted.</td>364<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if you want matching brackets highlighted.</td>
365</tr>365</tr>
366</tbody>366</tbody>
367</table></div>367</table></div>
@@ -369,7 +369,7 @@
369<hr>369<hr>
370<div class="refsect2">370<div class="refsect2">
371<a name="gtk-source-buffer-get-highlight-matching-brackets"></a><h3>gtk_source_buffer_get_highlight_matching_brackets ()</h3>371<a name="gtk-source-buffer-get-highlight-matching-brackets"></a><h3>gtk_source_buffer_get_highlight_matching_brackets ()</h3>
372<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_get_highlight_matching_brackets372<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_buffer_get_highlight_matching_brackets
373 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>373 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>
374<p>374<p>
375Determines whether bracket match highlighting is activated for the375Determines whether bracket match highlighting is activated for the
@@ -385,7 +385,7 @@
385<tr>385<tr>
386<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>386<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
387<td>387<td>
388<code class="literal">TRUE</code> if the source buffer will highlight matching388<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the source buffer will highlight matching
389brackets.</td>389brackets.</td>
390</tr>390</tr>
391</tbody>391</tbody>
@@ -397,7 +397,7 @@
397<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_style_scheme (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,397<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_style_scheme (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
398 <em class="parameter"><code><a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> *scheme</code></em>);</pre>398 <em class="parameter"><code><a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> *scheme</code></em>);</pre>
399<p>399<p>
400Sets style scheme used by the buffer. If <em class="parameter"><code>scheme</code></em> is <code class="literal">NULL</code> no400Sets style scheme used by the buffer. If <em class="parameter"><code>scheme</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> no
401style scheme is used.401style scheme is used.
402</p>402</p>
403<div class="variablelist"><table border="0">403<div class="variablelist"><table border="0">
@@ -409,7 +409,7 @@
409</tr>409</tr>
410<tr>410<tr>
411<td><p><span class="term"><em class="parameter"><code>scheme</code></em> :</span></p></td>411<td><p><span class="term"><em class="parameter"><code>scheme</code></em> :</span></p></td>
412<td>a <a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>412<td>a <a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
413</td>413</td>
414</tr>414</tr>
415</tbody>415</tbody>
@@ -435,7 +435,7 @@
435<tr>435<tr>
436<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>436<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
437<td>the <a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> associated437<td>the <a class="link" href="GtkSourceStyleScheme.html" title="GtkSourceStyleScheme"><span class="type">GtkSourceStyleScheme</span></a> associated
438with the buffer, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>438with the buffer, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
439</td>439</td>
440</tr>440</tr>
441</tbody>441</tbody>
@@ -444,7 +444,7 @@
444<hr>444<hr>
445<div class="refsect2">445<div class="refsect2">
446<a name="gtk-source-buffer-get-max-undo-levels"></a><h3>gtk_source_buffer_get_max_undo_levels ()</h3>446<a name="gtk-source-buffer-get-max-undo-levels"></a><h3>gtk_source_buffer_get_max_undo_levels ()</h3>
447<pre class="programlisting"><span class="returnvalue">gint</span> gtk_source_buffer_get_max_undo_levels447<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gtk_source_buffer_get_max_undo_levels
448 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>448 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>
449<p>449<p>
450Determines the number of undo levels the buffer will track for450Determines the number of undo levels the buffer will track for
@@ -470,7 +470,7 @@
470<a name="gtk-source-buffer-set-max-undo-levels"></a><h3>gtk_source_buffer_set_max_undo_levels ()</h3>470<a name="gtk-source-buffer-set-max-undo-levels"></a><h3>gtk_source_buffer_set_max_undo_levels ()</h3>
471<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_max_undo_levels471<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_max_undo_levels
472 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,472 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
473 <em class="parameter"><code><span class="type">gint</span> max_undo_levels</code></em>);</pre>473 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_undo_levels</code></em>);</pre>
474<p>474<p>
475Sets the number of undo levels for user actions the buffer will475Sets the number of undo levels for user actions the buffer will
476track. If the number of user actions exceeds the limit set by this476track. If the number of user actions exceeds the limit set by this
@@ -543,7 +543,7 @@
543<hr>543<hr>
544<div class="refsect2">544<div class="refsect2">
545<a name="gtk-source-buffer-can-redo"></a><h3>gtk_source_buffer_can_redo ()</h3>545<a name="gtk-source-buffer-can-redo"></a><h3>gtk_source_buffer_can_redo ()</h3>
546<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_can_redo (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>546<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_buffer_can_redo (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>
547<p>547<p>
548Determines whether a source buffer can redo the last action548Determines whether a source buffer can redo the last action
549(i.e. if the last operation was an undo).549(i.e. if the last operation was an undo).
@@ -558,7 +558,7 @@
558<tr>558<tr>
559<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>559<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
560<td>560<td>
561<code class="literal">TRUE</code> if a redo is possible.</td>561<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a redo is possible.</td>
562</tr>562</tr>
563</tbody>563</tbody>
564</table></div>564</table></div>
@@ -566,7 +566,7 @@
566<hr>566<hr>
567<div class="refsect2">567<div class="refsect2">
568<a name="gtk-source-buffer-can-undo"></a><h3>gtk_source_buffer_can_undo ()</h3>568<a name="gtk-source-buffer-can-undo"></a><h3>gtk_source_buffer_can_undo ()</h3>
569<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_can_undo (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>569<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_buffer_can_undo (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>);</pre>
570<p>570<p>
571Determines whether a source buffer can undo the last action.571Determines whether a source buffer can undo the last action.
572</p>572</p>
@@ -580,7 +580,7 @@
580<tr>580<tr>
581<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>581<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
582<td>582<td>
583<code class="literal">TRUE</code> if it's possible to undo the last action.</td>583<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if it's possible to undo the last action.</td>
584</tr>584</tr>
585</tbody>585</tbody>
586</table></div>586</table></div>
@@ -671,8 +671,8 @@
671<a name="gtk-source-buffer-create-source-mark"></a><h3>gtk_source_buffer_create_source_mark ()</h3>671<a name="gtk-source-buffer-create-source-mark"></a><h3>gtk_source_buffer_create_source_mark ()</h3>
672<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_buffer_create_source_mark672<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_buffer_create_source_mark
673 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,673 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
674 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,674 <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> *name</code></em>,
675 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>,675 <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> *category</code></em>,
676 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *where</code></em>);</pre>676 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *where</code></em>);</pre>
677<p>677<p>
678Creates a source mark in the <em class="parameter"><code>buffer</code></em> of category <em class="parameter"><code>category</code></em>. A source mark is678Creates a source mark in the <em class="parameter"><code>buffer</code></em> of category <em class="parameter"><code>category</code></em>. A source mark is
@@ -681,7 +681,7 @@
681</p>681</p>
682<p>682<p>
683Like a <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextMark.html"><span class="type">GtkTextMark</span></a>, a <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> can be anonymous if the683Like a <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextMark.html"><span class="type">GtkTextMark</span></a>, a <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> can be anonymous if the
684passed <em class="parameter"><code>name</code></em> is <code class="literal">NULL</code>. Also, the buffer owns the marks so you684passed <em class="parameter"><code>name</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. Also, the buffer owns the marks so you
685shouldn't unreference it.685shouldn't unreference it.
686</p>686</p>
687<p>687<p>
@@ -701,7 +701,7 @@
701</tr>701</tr>
702<tr>702<tr>
703<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>703<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
704<td>the name of the mark, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>704<td>the name of the mark, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
705</td>705</td>
706</tr>706</tr>
707<tr>707<tr>
@@ -724,13 +724,13 @@
724<hr>724<hr>
725<div class="refsect2">725<div class="refsect2">
726<a name="gtk-source-buffer-forward-iter-to-source-mark"></a><h3>gtk_source_buffer_forward_iter_to_source_mark ()</h3>726<a name="gtk-source-buffer-forward-iter-to-source-mark"></a><h3>gtk_source_buffer_forward_iter_to_source_mark ()</h3>
727<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_forward_iter_to_source_mark727<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_buffer_forward_iter_to_source_mark
728 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,728 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
729 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,729 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
730 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>730 <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> *category</code></em>);</pre>
731<p>731<p>
732Moves <em class="parameter"><code>iter</code></em> to the position of the next <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> of the given732Moves <em class="parameter"><code>iter</code></em> to the position of the next <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> of the given
733<em class="parameter"><code>category</code></em>. Returns <code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was moved. If <em class="parameter"><code>category</code></em> is NULL, the733<em class="parameter"><code>category</code></em>. Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was moved. If <em class="parameter"><code>category</code></em> is NULL, the
734next source mark can be of any category.734next source mark can be of any category.
735</p>735</p>
736<div class="variablelist"><table border="0">736<div class="variablelist"><table border="0">
@@ -746,7 +746,7 @@
746</tr>746</tr>
747<tr>747<tr>
748<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>748<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
749<td>category to search for, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>749<td>category to search for, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
750</td>750</td>
751</tr>751</tr>
752<tr>752<tr>
@@ -760,13 +760,13 @@
760<hr>760<hr>
761<div class="refsect2">761<div class="refsect2">
762<a name="gtk-source-buffer-backward-iter-to-source-mark"></a><h3>gtk_source_buffer_backward_iter_to_source_mark ()</h3>762<a name="gtk-source-buffer-backward-iter-to-source-mark"></a><h3>gtk_source_buffer_backward_iter_to_source_mark ()</h3>
763<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_backward_iter_to_source_mark763<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_buffer_backward_iter_to_source_mark
764 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,764 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
765 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,765 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
766 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>766 <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> *category</code></em>);</pre>
767<p>767<p>
768Moves <em class="parameter"><code>iter</code></em> to the position of the previous <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> of the given768Moves <em class="parameter"><code>iter</code></em> to the position of the previous <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> of the given
769category. Returns <code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was moved. If <em class="parameter"><code>category</code></em> is NULL, the769category. Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was moved. If <em class="parameter"><code>category</code></em> is NULL, the
770previous source mark can be of any category.770previous source mark can be of any category.
771</p>771</p>
772<div class="variablelist"><table border="0">772<div class="variablelist"><table border="0">
@@ -782,7 +782,7 @@
782</tr>782</tr>
783<tr>783<tr>
784<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>784<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
785<td>category to search for, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>785<td>category to search for, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
786</td>786</td>
787</tr>787</tr>
788<tr>788<tr>
@@ -796,10 +796,10 @@
796<hr>796<hr>
797<div class="refsect2">797<div class="refsect2">
798<a name="gtk-source-buffer-get-source-marks-at-line"></a><h3>gtk_source_buffer_get_source_marks_at_line ()</h3>798<a name="gtk-source-buffer-get-source-marks-at-line"></a><h3>gtk_source_buffer_get_source_marks_at_line ()</h3>
799<pre class="programlisting"><span class="returnvalue">GSList</span> * gtk_source_buffer_get_source_marks_at_line799<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * gtk_source_buffer_get_source_marks_at_line
800 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,800 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
801 <em class="parameter"><code><span class="type">gint</span> line</code></em>,801 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> line</code></em>,
802 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>802 <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> *category</code></em>);</pre>
803<p>803<p>
804Returns the list of marks of the given category at <em class="parameter"><code>line</code></em>.804Returns the list of marks of the given category at <em class="parameter"><code>line</code></em>.
805If <em class="parameter"><code>category</code></em> is NULL, all marks at <em class="parameter"><code>line</code></em> are returned.805If <em class="parameter"><code>category</code></em> is NULL, all marks at <em class="parameter"><code>line</code></em> are returned.
@@ -817,12 +817,12 @@
817</tr>817</tr>
818<tr>818<tr>
819<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>819<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
820<td>category to search for, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>820<td>category to search for, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
821</td>821</td>
822</tr>822</tr>
823<tr>823<tr>
824<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>824<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
825<td>a newly allocated <span class="type">GSList</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkSource.Mark][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span>825<td>a newly allocated <a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkSource.Mark][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span>
826</td>826</td>
827</tr>827</tr>
828</tbody>828</tbody>
@@ -832,13 +832,13 @@
832<hr>832<hr>
833<div class="refsect2">833<div class="refsect2">
834<a name="gtk-source-buffer-get-source-marks-at-iter"></a><h3>gtk_source_buffer_get_source_marks_at_iter ()</h3>834<a name="gtk-source-buffer-get-source-marks-at-iter"></a><h3>gtk_source_buffer_get_source_marks_at_iter ()</h3>
835<pre class="programlisting"><span class="returnvalue">GSList</span> * gtk_source_buffer_get_source_marks_at_iter835<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> * gtk_source_buffer_get_source_marks_at_iter
836 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,836 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
837 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,837 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
838 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>838 <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> *category</code></em>);</pre>
839<p>839<p>
840Returns the list of marks of the given category at <em class="parameter"><code>iter</code></em>. If <em class="parameter"><code>category</code></em>840Returns the list of marks of the given category at <em class="parameter"><code>iter</code></em>. If <em class="parameter"><code>category</code></em>
841is <code class="literal">NULL</code> it returns all marks at <em class="parameter"><code>iter</code></em>.841is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> it returns all marks at <em class="parameter"><code>iter</code></em>.
842</p>842</p>
843<div class="variablelist"><table border="0">843<div class="variablelist"><table border="0">
844<col align="left" valign="top">844<col align="left" valign="top">
@@ -853,12 +853,12 @@
853</tr>853</tr>
854<tr>854<tr>
855<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>855<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
856<td>category to search for, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>856<td>category to search for, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
857</td>857</td>
858</tr>858</tr>
859<tr>859<tr>
860<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>860<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
861<td>a newly allocated <span class="type">GSList</span>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkSource.Mark][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span>861<td>a newly allocated <a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkSource.Mark][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span>
862</td>862</td>
863</tr>863</tr>
864</tbody>864</tbody>
@@ -872,7 +872,7 @@
872 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,872 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
873 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *start</code></em>,873 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *start</code></em>,
874 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *end</code></em>,874 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *end</code></em>,
875 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>875 <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> *category</code></em>);</pre>
876<p>876<p>
877Remove all marks of <em class="parameter"><code>category</code></em> between <em class="parameter"><code>start</code></em> and <em class="parameter"><code>end</code></em> from the buffer.877Remove all marks of <em class="parameter"><code>category</code></em> between <em class="parameter"><code>start</code></em> and <em class="parameter"><code>end</code></em> from the buffer.
878If <em class="parameter"><code>category</code></em> is NULL, all marks in the range will be removed.878If <em class="parameter"><code>category</code></em> is NULL, all marks in the range will be removed.
@@ -894,7 +894,7 @@
894</tr>894</tr>
895<tr>895<tr>
896<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>896<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
897<td>category to search for, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>897<td>category to search for, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
898</td>898</td>
899</tr>899</tr>
900</tbody>900</tbody>
@@ -904,10 +904,10 @@
904<hr>904<hr>
905<div class="refsect2">905<div class="refsect2">
906<a name="gtk-source-buffer-iter-has-context-class"></a><h3>gtk_source_buffer_iter_has_context_class ()</h3>906<a name="gtk-source-buffer-iter-has-context-class"></a><h3>gtk_source_buffer_iter_has_context_class ()</h3>
907<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_iter_has_context_class907<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_buffer_iter_has_context_class
908 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,908 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
909 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,909 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
910 <em class="parameter"><code>const <span class="type">gchar</span> *context_class</code></em>);</pre>910 <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> *context_class</code></em>);</pre>
911<p>911<p>
912Check if the class <em class="parameter"><code>context_klass</code></em> is set on <em class="parameter"><code>iter</code></em>.912Check if the class <em class="parameter"><code>context_klass</code></em> is set on <em class="parameter"><code>iter</code></em>.
913</p>913</p>
@@ -933,7 +933,7 @@
933<hr>933<hr>
934<div class="refsect2">934<div class="refsect2">
935<a name="gtk-source-buffer-get-context-classes-at-iter"></a><h3>gtk_source_buffer_get_context_classes_at_iter ()</h3>935<a name="gtk-source-buffer-get-context-classes-at-iter"></a><h3>gtk_source_buffer_get_context_classes_at_iter ()</h3>
936<pre class="programlisting"><span class="returnvalue">gchar</span> ** gtk_source_buffer_get_context_classes_at_iter936<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** gtk_source_buffer_get_context_classes_at_iter
937 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,937 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
938 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>938 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
939<p>939<p>
@@ -952,9 +952,9 @@
952</tr>952</tr>
953<tr>953<tr>
954<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>954<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
955<td>a new <code class="literal">NULL</code>955<td>a new <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
956terminated array of context class names.956terminated array of context class names.
957Use <code class="function">g_strfreev()</code> to free the array if it is no longer needed. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>957Use <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a> to free the array if it is no longer needed. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
958</td>958</td>
959</tr>959</tr>
960</tbody>960</tbody>
@@ -964,13 +964,13 @@
964<hr>964<hr>
965<div class="refsect2">965<div class="refsect2">
966<a name="gtk-source-buffer-iter-forward-to-context-class-toggle"></a><h3>gtk_source_buffer_iter_forward_to_context_class_toggle ()</h3>966<a name="gtk-source-buffer-iter-forward-to-context-class-toggle"></a><h3>gtk_source_buffer_iter_forward_to_context_class_toggle ()</h3>
967<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_iter_forward_to_context_class_toggle967<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_buffer_iter_forward_to_context_class_toggle
968 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,968 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
969 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,969 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
970 <em class="parameter"><code>const <span class="type">gchar</span> *context_class</code></em>);</pre>970 <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> *context_class</code></em>);</pre>
971<p>971<p>
972Moves forward to the next toggle (on or off) of the context class. If no972Moves forward to the next toggle (on or off) of the context class. If no
973matching context class toggles are found, returns <code class="literal">FALSE</code>, otherwise <code class="literal">TRUE</code>.973matching context class toggles are found, returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, otherwise <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
974Does not return toggles located at <em class="parameter"><code>iter</code></em>, only toggles after <em class="parameter"><code>iter</code></em>. Sets974Does not return toggles located at <em class="parameter"><code>iter</code></em>, only toggles after <em class="parameter"><code>iter</code></em>. Sets
975<em class="parameter"><code>iter</code></em> to the location of the toggle, or to the end of the buffer if no975<em class="parameter"><code>iter</code></em> to the location of the toggle, or to the end of the buffer if no
976toggle is found.976toggle is found.
@@ -1002,13 +1002,13 @@
1002<hr>1002<hr>
1003<div class="refsect2">1003<div class="refsect2">
1004<a name="gtk-source-buffer-iter-backward-to-context-class-toggle"></a><h3>gtk_source_buffer_iter_backward_to_context_class_toggle ()</h3>1004<a name="gtk-source-buffer-iter-backward-to-context-class-toggle"></a><h3>gtk_source_buffer_iter_backward_to_context_class_toggle ()</h3>
1005<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_buffer_iter_backward_to_context_class_toggle1005<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_buffer_iter_backward_to_context_class_toggle
1006 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,1006 (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
1007 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,1007 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>,
1008 <em class="parameter"><code>const <span class="type">gchar</span> *context_class</code></em>);</pre>1008 <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> *context_class</code></em>);</pre>
1009<p>1009<p>
1010Moves backward to the next toggle (on or off) of the context class. If no1010Moves backward to the next toggle (on or off) of the context class. If no
1011matching context class toggles are found, returns <code class="literal">FALSE</code>, otherwise <code class="literal">TRUE</code>.1011matching context class toggles are found, returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, otherwise <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1012Does not return toggles located at <em class="parameter"><code>iter</code></em>, only toggles after <em class="parameter"><code>iter</code></em>. Sets1012Does not return toggles located at <em class="parameter"><code>iter</code></em>, only toggles after <em class="parameter"><code>iter</code></em>. Sets
1013<em class="parameter"><code>iter</code></em> to the location of the toggle, or to the end of the buffer if no1013<em class="parameter"><code>iter</code></em> to the location of the toggle, or to the end of the buffer if no
1014toggle is found.1014toggle is found.
@@ -1056,7 +1056,7 @@
1056</tr>1056</tr>
1057<tr>1057<tr>
1058<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>1058<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1059<td>the <a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a> associated with the buffer, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>1059<td>the <a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a> associated with the buffer, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
1060</td>1060</td>
1061</tr>1061</tr>
1062</tbody>1062</tbody>
@@ -1068,7 +1068,7 @@
1068<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_undo_manager (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,1068<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_buffer_set_undo_manager (<em class="parameter"><code><a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer</code></em>,
1069 <em class="parameter"><code><a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a> *manager</code></em>);</pre>1069 <em class="parameter"><code><a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a> *manager</code></em>);</pre>
1070<p>1070<p>
1071Set the buffer undo manager. If <em class="parameter"><code>manager</code></em> is <code class="literal">NULL</code> the default undo manager1071Set the buffer undo manager. If <em class="parameter"><code>manager</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> the default undo manager
1072will be set.1072will be set.
1073</p>1073</p>
1074<div class="variablelist"><table border="0">1074<div class="variablelist"><table border="0">
@@ -1080,7 +1080,7 @@
1080</tr>1080</tr>
1081<tr>1081<tr>
1082<td><p><span class="term"><em class="parameter"><code>manager</code></em> :</span></p></td>1082<td><p><span class="term"><em class="parameter"><code>manager</code></em> :</span></p></td>
1083<td>A <a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a> or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>1083<td>A <a class="link" href="GtkSourceUndoManager.html" title="GtkSourceUndoManager"><span class="type">GtkSourceUndoManager</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
1084</td>1084</td>
1085</tr>1085</tr>
1086</tbody>1086</tbody>
@@ -1091,21 +1091,21 @@
1091<a name="GtkSourceBuffer.property-details"></a><h2>Property Details</h2>1091<a name="GtkSourceBuffer.property-details"></a><h2>Property Details</h2>
1092<div class="refsect2">1092<div class="refsect2">
1093<a name="GtkSourceBuffer--can-redo"></a><h3>The <code class="literal">"can-redo"</code> property</h3>1093<a name="GtkSourceBuffer--can-redo"></a><h3>The <code class="literal">"can-redo"</code> property</h3>
1094<pre class="programlisting"> "can-redo" <span class="type">gboolean</span> : Read</pre>1094<pre class="programlisting"> "can-redo" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read</pre>
1095<p>Whether Redo operation is possible.</p>1095<p>Whether Redo operation is possible.</p>
1096<p>Default value: FALSE</p>1096<p>Default value: FALSE</p>
1097</div>1097</div>
1098<hr>1098<hr>
1099<div class="refsect2">1099<div class="refsect2">
1100<a name="GtkSourceBuffer--can-undo"></a><h3>The <code class="literal">"can-undo"</code> property</h3>1100<a name="GtkSourceBuffer--can-undo"></a><h3>The <code class="literal">"can-undo"</code> property</h3>
1101<pre class="programlisting"> "can-undo" <span class="type">gboolean</span> : Read</pre>1101<pre class="programlisting"> "can-undo" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read</pre>
1102<p>Whether Undo operation is possible.</p>1102<p>Whether Undo operation is possible.</p>
1103<p>Default value: FALSE</p>1103<p>Default value: FALSE</p>
1104</div>1104</div>
1105<hr>1105<hr>
1106<div class="refsect2">1106<div class="refsect2">
1107<a name="GtkSourceBuffer--highlight-matching-brackets"></a><h3>The <code class="literal">"highlight-matching-brackets"</code> property</h3>1107<a name="GtkSourceBuffer--highlight-matching-brackets"></a><h3>The <code class="literal">"highlight-matching-brackets"</code> property</h3>
1108<pre class="programlisting"> "highlight-matching-brackets" <span class="type">gboolean</span> : Read / Write</pre>1108<pre class="programlisting"> "highlight-matching-brackets" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1109<p>1109<p>
1110Whether to highlight matching brackets in the buffer.1110Whether to highlight matching brackets in the buffer.
1111</p>1111</p>
@@ -1114,7 +1114,7 @@
1114<hr>1114<hr>
1115<div class="refsect2">1115<div class="refsect2">
1116<a name="GtkSourceBuffer--highlight-syntax"></a><h3>The <code class="literal">"highlight-syntax"</code> property</h3>1116<a name="GtkSourceBuffer--highlight-syntax"></a><h3>The <code class="literal">"highlight-syntax"</code> property</h3>
1117<pre class="programlisting"> "highlight-syntax" <span class="type">gboolean</span> : Read / Write</pre>1117<pre class="programlisting"> "highlight-syntax" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1118<p>1118<p>
1119Whether to highlight syntax in the buffer.1119Whether to highlight syntax in the buffer.
1120</p>1120</p>
@@ -1129,7 +1129,7 @@
1129<hr>1129<hr>
1130<div class="refsect2">1130<div class="refsect2">
1131<a name="GtkSourceBuffer--max-undo-levels"></a><h3>The <code class="literal">"max-undo-levels"</code> property</h3>1131<a name="GtkSourceBuffer--max-undo-levels"></a><h3>The <code class="literal">"max-undo-levels"</code> property</h3>
1132<pre class="programlisting"> "max-undo-levels" <span class="type">gint</span> : Read / Write</pre>1132<pre class="programlisting"> "max-undo-levels" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write</pre>
1133<p>1133<p>
1134Number of undo levels for the buffer. -1 means no limit. This property1134Number of undo levels for the buffer. -1 means no limit. This property
1135will only affect the default undo manager.1135will only affect the default undo manager.
@@ -1161,7 +1161,7 @@
1161<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer,1161<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer,
1162 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter,1162 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter,
1163 <span class="type">GtkSourceBracketMatchType</span> state,1163 <span class="type">GtkSourceBracketMatchType</span> state,
1164 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>1164 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1165<p>1165<p>
1166Sets <em class="parameter"><code>iter</code></em> to a valid iterator pointing to the matching bracket1166Sets <em class="parameter"><code>iter</code></em> to a valid iterator pointing to the matching bracket
1167if <em class="parameter"><code>state</code></em> is <span class="type">GTK_SOURCE_BRACKET_MATCH_FOUND</span>. Otherwise <em class="parameter"><code>iter</code></em> is1167if <em class="parameter"><code>state</code></em> is <span class="type">GTK_SOURCE_BRACKET_MATCH_FOUND</span>. Otherwise <em class="parameter"><code>iter</code></em> is
@@ -1196,20 +1196,20 @@
1196<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *sourcebuffer,1196<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *sourcebuffer,
1197 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *arg1,1197 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *arg1,
1198 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *arg2,1198 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *arg2,
1199 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>1199 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1200</div>1200</div>
1201<hr>1201<hr>
1202<div class="refsect2">1202<div class="refsect2">
1203<a name="GtkSourceBuffer-redo"></a><h3>The <code class="literal">"redo"</code> signal</h3>1203<a name="GtkSourceBuffer-redo"></a><h3>The <code class="literal">"redo"</code> signal</h3>
1204<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *sourcebuffer,1204<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *sourcebuffer,
1205 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>1205 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1206</div>1206</div>
1207<hr>1207<hr>
1208<div class="refsect2">1208<div class="refsect2">
1209<a name="GtkSourceBuffer-source-mark-updated"></a><h3>The <code class="literal">"source-mark-updated"</code> signal</h3>1209<a name="GtkSourceBuffer-source-mark-updated"></a><h3>The <code class="literal">"source-mark-updated"</code> signal</h3>
1210<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer,1210<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *buffer,
1211 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextMark.html"><span class="type">GtkTextMark</span></a> *arg1,1211 <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextMark.html"><span class="type">GtkTextMark</span></a> *arg1,
1212 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>1212 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1213<p>1213<p>
1214The ::source_mark_updated signal is emitted each time1214The ::source_mark_updated signal is emitted each time
1215a mark is added to, moved or removed from the <em class="parameter"><code>buffer</code></em>.1215a mark is added to, moved or removed from the <em class="parameter"><code>buffer</code></em>.
@@ -1232,7 +1232,7 @@
1232<div class="refsect2">1232<div class="refsect2">
1233<a name="GtkSourceBuffer-undo"></a><h3>The <code class="literal">"undo"</code> signal</h3>1233<a name="GtkSourceBuffer-undo"></a><h3>The <code class="literal">"undo"</code> signal</h3>
1234<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *sourcebuffer,1234<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a> *sourcebuffer,
1235 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>1235 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1236</div>1236</div>
1237</div>1237</div>
1238<div class="refsect1">1238<div class="refsect1">
12391239
=== modified file 'docs/reference/html/GtkSourceCompletion.html'
--- docs/reference/html/GtkSourceCompletion.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceCompletion.html 2011-08-26 10:31:05 +0000
@@ -47,16 +47,16 @@
47#include &lt;gtksourceview/gtksourcecompletion.h&gt;47#include &lt;gtksourceview/gtksourcecompletion.h&gt;
4848
49struct <a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-struct" title="struct GtkSourceCompletion">GtkSourceCompletion</a>;49struct <a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-struct" title="struct GtkSourceCompletion">GtkSourceCompletion</a>;
50<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-add-provider" title="gtk_source_completion_add_provider ()">gtk_source_completion_add_provider</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</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="GtkSourceCompletion.html#gtk-source-completion-add-provider" title="gtk_source_completion_add_provider ()">gtk_source_completion_add_provider</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,
51 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,51 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
52 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);52 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
53<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-remove-provider" title="gtk_source_completion_remove_provider ()">gtk_source_completion_remove_provider</a>53<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-remove-provider" title="gtk_source_completion_remove_provider ()">gtk_source_completion_remove_provider</a>
54 (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,54 (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,
55 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,55 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
56 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);56 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
57<span class="returnvalue">GList</span> * <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-get-providers" title="gtk_source_completion_get_providers ()">gtk_source_completion_get_providers</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>);57<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-get-providers" title="gtk_source_completion_get_providers ()">gtk_source_completion_get_providers</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>);
58<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-show" title="gtk_source_completion_show ()">gtk_source_completion_show</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,58<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-show" title="gtk_source_completion_show ()">gtk_source_completion_show</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,
59 <em class="parameter"><code><span class="type">GList</span> *providers</code></em>,59 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *providers</code></em>,
60 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);60 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);
61<span class="returnvalue">void</span> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-hide" title="gtk_source_completion_hide ()">gtk_source_completion_hide</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>);61<span class="returnvalue">void</span> <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-hide" title="gtk_source_completion_hide ()">gtk_source_completion_hide</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>);
62<a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="returnvalue">GtkSourceCompletionInfo</span></a> * <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-get-info-window" title="gtk_source_completion_get_info_window ()">gtk_source_completion_get_info_window</a>62<a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="returnvalue">GtkSourceCompletionInfo</span></a> * <a class="link" href="GtkSourceCompletion.html#gtk-source-completion-get-info-window" title="gtk_source_completion_get_info_window ()">gtk_source_completion_get_info_window</a>
@@ -76,33 +76,33 @@
76<div class="refsect1">76<div class="refsect1">
77<a name="GtkSourceCompletion.object-hierarchy"></a><h2>Object Hierarchy</h2>77<a name="GtkSourceCompletion.object-hierarchy"></a><h2>Object Hierarchy</h2>
78<pre class="synopsis">78<pre class="synopsis">
79 GObject79 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
80 +----GtkSourceCompletion80 +----GtkSourceCompletion
81</pre>81</pre>
82</div>82</div>
83<div class="refsect1">83<div class="refsect1">
84<a name="GtkSourceCompletion.properties"></a><h2>Properties</h2>84<a name="GtkSourceCompletion.properties"></a><h2>Properties</h2>
85<pre class="synopsis">85<pre class="synopsis">
86 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--accelerators" title='The "accelerators" property'>accelerators</a>" <span class="type">guint</span> : Read / Write / Construct86 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--accelerators" title='The "accelerators" property'>accelerators</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct
87 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--auto-complete-delay" title='The "auto-complete-delay" property'>auto-complete-delay</a>" <span class="type">guint</span> : Read / Write / Construct87 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--auto-complete-delay" title='The "auto-complete-delay" property'>auto-complete-delay</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct
88 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--proposal-page-size" title='The "proposal-page-size" property'>proposal-page-size</a>" <span class="type">guint</span> : Read / Write / Construct88 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--proposal-page-size" title='The "proposal-page-size" property'>proposal-page-size</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct
89 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--provider-page-size" title='The "provider-page-size" property'>provider-page-size</a>" <span class="type">guint</span> : Read / Write / Construct89 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--provider-page-size" title='The "provider-page-size" property'>provider-page-size</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct
90 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--remember-info-visibility" title='The "remember-info-visibility" property'>remember-info-visibility</a>" <span class="type">gboolean</span> : Read / Write / Construct90 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--remember-info-visibility" title='The "remember-info-visibility" property'>remember-info-visibility</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct
91 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--select-on-show" title='The "select-on-show" property'>select-on-show</a>" <span class="type">gboolean</span> : Read / Write / Construct91 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--select-on-show" title='The "select-on-show" property'>select-on-show</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct
92 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--show-headers" title='The "show-headers" property'>show-headers</a>" <span class="type">gboolean</span> : Read / Write / Construct92 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--show-headers" title='The "show-headers" property'>show-headers</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct
93 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--show-icons" title='The "show-icons" property'>show-icons</a>" <span class="type">gboolean</span> : Read / Write / Construct93 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--show-icons" title='The "show-icons" property'>show-icons</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct
94 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--view" title='The "view" property'>view</a>" <a class="link" href="GtkSourceView.html" title="GtkSourceView"><span class="type">GtkSourceView</span></a>* : Read / Write / Construct Only94 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--view" title='The "view" property'>view</a>" <a class="link" href="GtkSourceView.html" title="GtkSourceView"><span class="type">GtkSourceView</span></a>* : Read / Write / Construct Only
95</pre>95</pre>
96</div>96</div>
97<div class="refsect1">97<div class="refsect1">
98<a name="GtkSourceCompletion.signals"></a><h2>Signals</h2>98<a name="GtkSourceCompletion.signals"></a><h2>Signals</h2>
99<pre class="synopsis">99<pre class="synopsis">
100 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-activate-proposal" title='The "activate-proposal" signal'>activate-proposal</a>" : <code class="literal">Action</code>100 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-activate-proposal" title='The "activate-proposal" signal'>activate-proposal</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
101 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-hide" title='The "hide" signal'>hide</a>" : <code class="literal">Action</code>101 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-hide" title='The "hide" signal'>hide</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
102 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-move-cursor" title='The "move-cursor" signal'>move-cursor</a>" : <code class="literal">Action</code>102 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-move-cursor" title='The "move-cursor" signal'>move-cursor</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
103 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-move-page" title='The "move-page" signal'>move-page</a>" : <code class="literal">Action</code>103 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-move-page" title='The "move-page" signal'>move-page</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
104 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-populate-context" title='The "populate-context" signal'>populate-context</a>" : <code class="literal">Action</code>104 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-populate-context" title='The "populate-context" signal'>populate-context</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
105 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-show" title='The "show" signal'>show</a>" : <code class="literal">Action</code>105 "<a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-show" title='The "show" signal'>show</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
106</pre>106</pre>
107</div>107</div>
108<div class="refsect1">108<div class="refsect1">
@@ -117,9 +117,9 @@
117<hr>117<hr>
118<div class="refsect2">118<div class="refsect2">
119<a name="gtk-source-completion-add-provider"></a><h3>gtk_source_completion_add_provider ()</h3>119<a name="gtk-source-completion-add-provider"></a><h3>gtk_source_completion_add_provider ()</h3>
120<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_add_provider (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,120<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_completion_add_provider (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,
121 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,121 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
122 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>122 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
123<p>123<p>
124Add a new <a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> to the completion object. This will124Add a new <a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> to the completion object. This will
125add a reference <em class="parameter"><code>provider</code></em>, so make sure to unref your own copy when you125add a reference <em class="parameter"><code>provider</code></em>, so make sure to unref your own copy when you
@@ -138,14 +138,14 @@
138</tr>138</tr>
139<tr>139<tr>
140<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>140<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
141<td>a <span class="type">GError</span>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>141<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
142</td>142</td>
143</tr>143</tr>
144<tr>144<tr>
145<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>145<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
146<td>146<td>
147<code class="literal">TRUE</code> if <em class="parameter"><code>provider</code></em> was successfully added, otherwise if <em class="parameter"><code>error</code></em>147<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>provider</code></em> was successfully added, otherwise if <em class="parameter"><code>error</code></em>
148is provided, it will be set with the error and <code class="literal">FALSE</code> is returned.</td>148is provided, it will be set with the error and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.</td>
149</tr>149</tr>
150</tbody>150</tbody>
151</table></div>151</table></div>
@@ -153,10 +153,10 @@
153<hr>153<hr>
154<div class="refsect2">154<div class="refsect2">
155<a name="gtk-source-completion-remove-provider"></a><h3>gtk_source_completion_remove_provider ()</h3>155<a name="gtk-source-completion-remove-provider"></a><h3>gtk_source_completion_remove_provider ()</h3>
156<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_remove_provider156<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_completion_remove_provider
157 (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,157 (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,
158 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,158 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
159 <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>159 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
160<p>160<p>
161Remove <em class="parameter"><code>provider</code></em> from the completion.161Remove <em class="parameter"><code>provider</code></em> from the completion.
162</p>162</p>
@@ -173,14 +173,14 @@
173</tr>173</tr>
174<tr>174<tr>
175<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>175<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
176<td>a <span class="type">GError</span>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>176<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
177</td>177</td>
178</tr>178</tr>
179<tr>179<tr>
180<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>180<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
181<td>181<td>
182<code class="literal">TRUE</code> if <em class="parameter"><code>provider</code></em> was successfully removed, otherwise if <em class="parameter"><code>error</code></em>182<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>provider</code></em> was successfully removed, otherwise if <em class="parameter"><code>error</code></em>
183is provided, it will be set with the error and <code class="literal">FALSE</code> is returned.</td>183is provided, it will be set with the error and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.</td>
184</tr>184</tr>
185</tbody>185</tbody>
186</table></div>186</table></div>
@@ -188,7 +188,7 @@
188<hr>188<hr>
189<div class="refsect2">189<div class="refsect2">
190<a name="gtk-source-completion-get-providers"></a><h3>gtk_source_completion_get_providers ()</h3>190<a name="gtk-source-completion-get-providers"></a><h3>gtk_source_completion_get_providers ()</h3>
191<pre class="programlisting"><span class="returnvalue">GList</span> * gtk_source_completion_get_providers (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>);</pre>191<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * gtk_source_completion_get_providers (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>);</pre>
192<p>192<p>
193Get list of providers registered on <em class="parameter"><code>completion</code></em>. The returned list is owned193Get list of providers registered on <em class="parameter"><code>completion</code></em>. The returned list is owned
194by the completion and should not be freed.194by the completion and should not be freed.
@@ -211,8 +211,8 @@
211<hr>211<hr>
212<div class="refsect2">212<div class="refsect2">
213<a name="gtk-source-completion-show"></a><h3>gtk_source_completion_show ()</h3>213<a name="gtk-source-completion-show"></a><h3>gtk_source_completion_show ()</h3>
214<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_show (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,214<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_completion_show (<em class="parameter"><code><a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion</code></em>,
215 <em class="parameter"><code><span class="type">GList</span> *providers</code></em>,215 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *providers</code></em>,
216 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);</pre>216 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);</pre>
217<p>217<p>
218Starts a new completion with the specified <a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> and218Starts a new completion with the specified <a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> and
@@ -227,7 +227,7 @@
227</tr>227</tr>
228<tr>228<tr>
229<td><p><span class="term"><em class="parameter"><code>providers</code></em> :</span></p></td>229<td><p><span class="term"><em class="parameter"><code>providers</code></em> :</span></p></td>
230<td>a list of <a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a>, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkSource.CompletionProvider][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>230<td>a list of <a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkSource.CompletionProvider][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
231</td>231</td>
232</tr>232</tr>
233<tr>233<tr>
@@ -239,7 +239,7 @@
239<tr>239<tr>
240<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>240<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
241<td>241<td>
242<code class="literal">TRUE</code> if it was possible to the show completion window.</td>242<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if it was possible to the show completion window.</td>
243</tr>243</tr>
244</tbody>244</tbody>
245</table></div>245</table></div>
@@ -315,7 +315,7 @@
315<p>315<p>
316Create a new <a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> for <em class="parameter"><code>completion</code></em>. The position at316Create a new <a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> for <em class="parameter"><code>completion</code></em>. The position at
317which the completion using the new context will consider completion can317which the completion using the new context will consider completion can
318be provider by <em class="parameter"><code>position</code></em>. If <em class="parameter"><code>position</code></em> is <code class="literal">NULL</code>, the current cursor318be provider by <em class="parameter"><code>position</code></em>. If <em class="parameter"><code>position</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the current cursor
319position will be used.319position will be used.
320</p>320</p>
321<div class="variablelist"><table border="0">321<div class="variablelist"><table border="0">
@@ -327,7 +327,7 @@
327</tr>327</tr>
328<tr>328<tr>
329<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>329<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
330<td>a <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a>, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>330<td>a <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
331</td>331</td>
332</tr>332</tr>
333<tr>333<tr>
@@ -405,7 +405,7 @@
405<a name="GtkSourceCompletion.property-details"></a><h2>Property Details</h2>405<a name="GtkSourceCompletion.property-details"></a><h2>Property Details</h2>
406<div class="refsect2">406<div class="refsect2">
407<a name="GtkSourceCompletion--accelerators"></a><h3>The <code class="literal">"accelerators"</code> property</h3>407<a name="GtkSourceCompletion--accelerators"></a><h3>The <code class="literal">"accelerators"</code> property</h3>
408<pre class="programlisting"> "accelerators" <span class="type">guint</span> : Read / Write / Construct</pre>408<pre class="programlisting"> "accelerators" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct</pre>
409<p>409<p>
410Number of accelerators to show for the first proposals.410Number of accelerators to show for the first proposals.
411</p>411</p>
@@ -415,7 +415,7 @@
415<hr>415<hr>
416<div class="refsect2">416<div class="refsect2">
417<a name="GtkSourceCompletion--auto-complete-delay"></a><h3>The <code class="literal">"auto-complete-delay"</code> property</h3>417<a name="GtkSourceCompletion--auto-complete-delay"></a><h3>The <code class="literal">"auto-complete-delay"</code> property</h3>
418<pre class="programlisting"> "auto-complete-delay" <span class="type">guint</span> : Read / Write / Construct</pre>418<pre class="programlisting"> "auto-complete-delay" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct</pre>
419<p>419<p>
420Determines the popup delay (in milliseconds) at which the completion420Determines the popup delay (in milliseconds) at which the completion
421will be shown for interactive completion.421will be shown for interactive completion.
@@ -425,7 +425,7 @@
425<hr>425<hr>
426<div class="refsect2">426<div class="refsect2">
427<a name="GtkSourceCompletion--proposal-page-size"></a><h3>The <code class="literal">"proposal-page-size"</code> property</h3>427<a name="GtkSourceCompletion--proposal-page-size"></a><h3>The <code class="literal">"proposal-page-size"</code> property</h3>
428<pre class="programlisting"> "proposal-page-size" <span class="type">guint</span> : Read / Write / Construct</pre>428<pre class="programlisting"> "proposal-page-size" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct</pre>
429<p>429<p>
430The scroll page size of the proposals in the completion window.430The scroll page size of the proposals in the completion window.
431</p>431</p>
@@ -435,7 +435,7 @@
435<hr>435<hr>
436<div class="refsect2">436<div class="refsect2">
437<a name="GtkSourceCompletion--provider-page-size"></a><h3>The <code class="literal">"provider-page-size"</code> property</h3>437<a name="GtkSourceCompletion--provider-page-size"></a><h3>The <code class="literal">"provider-page-size"</code> property</h3>
438<pre class="programlisting"> "provider-page-size" <span class="type">guint</span> : Read / Write / Construct</pre>438<pre class="programlisting"> "provider-page-size" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write / Construct</pre>
439<p>439<p>
440The scroll page size of the provider pages in the completion window.440The scroll page size of the provider pages in the completion window.
441</p>441</p>
@@ -445,7 +445,7 @@
445<hr>445<hr>
446<div class="refsect2">446<div class="refsect2">
447<a name="GtkSourceCompletion--remember-info-visibility"></a><h3>The <code class="literal">"remember-info-visibility"</code> property</h3>447<a name="GtkSourceCompletion--remember-info-visibility"></a><h3>The <code class="literal">"remember-info-visibility"</code> property</h3>
448<pre class="programlisting"> "remember-info-visibility" <span class="type">gboolean</span> : Read / Write / Construct</pre>448<pre class="programlisting"> "remember-info-visibility" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct</pre>
449<p>449<p>
450Determines whether the visibility of the info window should be450Determines whether the visibility of the info window should be
451saved when the completion is hidden, and restored when the completion451saved when the completion is hidden, and restored when the completion
@@ -456,7 +456,7 @@
456<hr>456<hr>
457<div class="refsect2">457<div class="refsect2">
458<a name="GtkSourceCompletion--select-on-show"></a><h3>The <code class="literal">"select-on-show"</code> property</h3>458<a name="GtkSourceCompletion--select-on-show"></a><h3>The <code class="literal">"select-on-show"</code> property</h3>
459<pre class="programlisting"> "select-on-show" <span class="type">gboolean</span> : Read / Write / Construct</pre>459<pre class="programlisting"> "select-on-show" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct</pre>
460<p>460<p>
461Determines whether the first proposal should be selected when the461Determines whether the first proposal should be selected when the
462completion is first shown.462completion is first shown.
@@ -466,7 +466,7 @@
466<hr>466<hr>
467<div class="refsect2">467<div class="refsect2">
468<a name="GtkSourceCompletion--show-headers"></a><h3>The <code class="literal">"show-headers"</code> property</h3>468<a name="GtkSourceCompletion--show-headers"></a><h3>The <code class="literal">"show-headers"</code> property</h3>
469<pre class="programlisting"> "show-headers" <span class="type">gboolean</span> : Read / Write / Construct</pre>469<pre class="programlisting"> "show-headers" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct</pre>
470<p>470<p>
471Determines whether provider headers should be shown in the proposal471Determines whether provider headers should be shown in the proposal
472list if there is more than one provider with proposals.472list if there is more than one provider with proposals.
@@ -476,7 +476,7 @@
476<hr>476<hr>
477<div class="refsect2">477<div class="refsect2">
478<a name="GtkSourceCompletion--show-icons"></a><h3>The <code class="literal">"show-icons"</code> property</h3>478<a name="GtkSourceCompletion--show-icons"></a><h3>The <code class="literal">"show-icons"</code> property</h3>
479<pre class="programlisting"> "show-icons" <span class="type">gboolean</span> : Read / Write / Construct</pre>479<pre class="programlisting"> "show-icons" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write / Construct</pre>
480<p>480<p>
481Determines whether provider and proposal icons should be shown in481Determines whether provider and proposal icons should be shown in
482the completion popup.482the completion popup.
@@ -497,14 +497,14 @@
497<div class="refsect2">497<div class="refsect2">
498<a name="GtkSourceCompletion-activate-proposal"></a><h3>The <code class="literal">"activate-proposal"</code> signal</h3>498<a name="GtkSourceCompletion-activate-proposal"></a><h3>The <code class="literal">"activate-proposal"</code> signal</h3>
499<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,499<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,
500 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>500 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
501<p>501<p>
502The ::activate-proposal signal is a keybinding signal which gets502The ::activate-proposal signal is a keybinding signal which gets
503emitted when the user initiates a proposal activation.503emitted when the user initiates a proposal activation.
504</p>504</p>
505<p>505<p>
506Applications should not connect to it, but may emit it with506Applications should not connect to it, but may emit it with
507<span class="type">g_signal_emit_by_name</span> if they need to control the proposal activation507<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><span class="type">g_signal_emit_by_name</span></a> if they need to control the proposal activation
508programmatically.508programmatically.
509</p>509</p>
510<div class="variablelist"><table border="0">510<div class="variablelist"><table border="0">
@@ -525,7 +525,7 @@
525<div class="refsect2">525<div class="refsect2">
526<a name="GtkSourceCompletion-hide"></a><h3>The <code class="literal">"hide"</code> signal</h3>526<a name="GtkSourceCompletion-hide"></a><h3>The <code class="literal">"hide"</code> signal</h3>
527<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,527<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,
528 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>528 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
529<p>529<p>
530Emitted when the completion window is hidden. The default handler530Emitted when the completion window is hidden. The default handler
531will actually hide the window.531will actually hide the window.
@@ -549,15 +549,15 @@
549<a name="GtkSourceCompletion-move-cursor"></a><h3>The <code class="literal">"move-cursor"</code> signal</h3>549<a name="GtkSourceCompletion-move-cursor"></a><h3>The <code class="literal">"move-cursor"</code> signal</h3>
550<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,550<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,
551 <a href="http://library.gnome.org/devel/gtk/unstable/gtk3-Standard-Enumerations.html#GtkScrollStep"><span class="type">GtkScrollStep</span></a> step,551 <a href="http://library.gnome.org/devel/gtk/unstable/gtk3-Standard-Enumerations.html#GtkScrollStep"><span class="type">GtkScrollStep</span></a> step,
552 <span class="type">gint</span> num,552 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num,
553 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>553 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
554<p>554<p>
555The ::move-cursor signal is a keybinding signal which gets emitted when555The ::move-cursor signal is a keybinding signal which gets emitted when
556the user initiates a cursor movement.556the user initiates a cursor movement.
557</p>557</p>
558<p>558<p>
559Applications should not connect to it, but may emit it with559Applications should not connect to it, but may emit it with
560<span class="type">g_signal_emit_by_name</span> if they need to control the cursor560<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><span class="type">g_signal_emit_by_name</span></a> if they need to control the cursor
561programmatically.561programmatically.
562</p>562</p>
563<div class="variablelist"><table border="0">563<div class="variablelist"><table border="0">
@@ -587,8 +587,8 @@
587<a name="GtkSourceCompletion-move-page"></a><h3>The <code class="literal">"move-page"</code> signal</h3>587<a name="GtkSourceCompletion-move-page"></a><h3>The <code class="literal">"move-page"</code> signal</h3>
588<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,588<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,
589 <a href="http://library.gnome.org/devel/gtk/unstable/gtk3-Standard-Enumerations.html#GtkScrollStep"><span class="type">GtkScrollStep</span></a> step,589 <a href="http://library.gnome.org/devel/gtk/unstable/gtk3-Standard-Enumerations.html#GtkScrollStep"><span class="type">GtkScrollStep</span></a> step,
590 <span class="type">gint</span> num,590 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> num,
591 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>591 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
592<p>592<p>
593The ::move-page signal is a keybinding signal which gets emitted when593The ::move-page signal is a keybinding signal which gets emitted when
594the user initiates a page movement (i.e. switches between provider594the user initiates a page movement (i.e. switches between provider
@@ -596,7 +596,7 @@
596</p>596</p>
597<p>597<p>
598Applications should not connect to it, but may emit it with598Applications should not connect to it, but may emit it with
599<span class="type">g_signal_emit_by_name</span> if they need to control the page selection599<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><span class="type">g_signal_emit_by_name</span></a> if they need to control the page selection
600programmatically.600programmatically.
601</p>601</p>
602<div class="variablelist"><table border="0">602<div class="variablelist"><table border="0">
@@ -626,7 +626,7 @@
626<a name="GtkSourceCompletion-populate-context"></a><h3>The <code class="literal">"populate-context"</code> signal</h3>626<a name="GtkSourceCompletion-populate-context"></a><h3>The <code class="literal">"populate-context"</code> signal</h3>
627<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,627<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,
628 <a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context,628 <a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context,
629 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>629 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
630<p>630<p>
631Emitted just before starting to populate the completion with providers.631Emitted just before starting to populate the completion with providers.
632You can use this signal to add additional attributes in the context.632You can use this signal to add additional attributes in the context.
@@ -653,7 +653,7 @@
653<div class="refsect2">653<div class="refsect2">
654<a name="GtkSourceCompletion-show"></a><h3>The <code class="literal">"show"</code> signal</h3>654<a name="GtkSourceCompletion-show"></a><h3>The <code class="literal">"show"</code> signal</h3>
655<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,655<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletion.html" title="GtkSourceCompletion"><span class="type">GtkSourceCompletion</span></a> *completion,
656 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>656 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
657<p>657<p>
658Emitted when the completion window is shown. The default handler658Emitted when the completion window is shown. The default handler
659will actually show the window.659will actually show the window.
660660
=== modified file 'docs/reference/html/GtkSourceCompletionInfo.html'
--- docs/reference/html/GtkSourceCompletionInfo.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceCompletionInfo.html 2011-08-26 10:31:05 +0000
@@ -63,8 +63,8 @@
63<div class="refsect1">63<div class="refsect1">
64<a name="GtkSourceCompletionInfo.object-hierarchy"></a><h2>Object Hierarchy</h2>64<a name="GtkSourceCompletionInfo.object-hierarchy"></a><h2>Object Hierarchy</h2>
65<pre class="synopsis">65<pre class="synopsis">
66 GObject66 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
67 +----GInitiallyUnowned67 +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
68 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html">GtkWidget</a>68 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html">GtkWidget</a>
69 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html">GtkContainer</a>69 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html">GtkContainer</a>
70 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html">GtkBin</a>70 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html">GtkBin</a>
@@ -81,7 +81,7 @@
81<div class="refsect1">81<div class="refsect1">
82<a name="GtkSourceCompletionInfo.signals"></a><h2>Signals</h2>82<a name="GtkSourceCompletionInfo.signals"></a><h2>Signals</h2>
83<pre class="synopsis">83<pre class="synopsis">
84 "<a class="link" href="GtkSourceCompletionInfo.html#GtkSourceCompletionInfo-before-show" title='The "before-show" signal'>before-show</a>" : <code class="literal">Action</code>84 "<a class="link" href="GtkSourceCompletionInfo.html#GtkSourceCompletionInfo-before-show" title='The "before-show" signal'>before-show</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
85</pre>85</pre>
86</div>86</div>
87<div class="refsect1">87<div class="refsect1">
@@ -118,7 +118,7 @@
118 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextView.html"><span class="type">GtkTextView</span></a> *view</code></em>,118 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextView.html"><span class="type">GtkTextView</span></a> *view</code></em>,
119 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>119 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
120<p>120<p>
121Moves the <a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="type">GtkSourceCompletionInfo</span></a> to <em class="parameter"><code>iter</code></em>. If <em class="parameter"><code>iter</code></em> is <code class="literal">NULL</code> <em class="parameter"><code>info</code></em> is121Moves the <a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="type">GtkSourceCompletionInfo</span></a> to <em class="parameter"><code>iter</code></em>. If <em class="parameter"><code>iter</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> <em class="parameter"><code>info</code></em> is
122moved to the cursor position. Moving will respect the <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Windows.html#GdkGravity"><span class="type">GdkGravity</span></a> setting122moved to the cursor position. Moving will respect the <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Windows.html#GdkGravity"><span class="type">GdkGravity</span></a> setting
123of the info window and will ensure the line at <em class="parameter"><code>iter</code></em> is not occluded by123of the info window and will ensure the line at <em class="parameter"><code>iter</code></em> is not occluded by
124the window.124the window.
@@ -197,7 +197,7 @@
197<div class="refsect2">197<div class="refsect2">
198<a name="GtkSourceCompletionInfo-before-show"></a><h3>The <code class="literal">"before-show"</code> signal</h3>198<a name="GtkSourceCompletionInfo-before-show"></a><h3>The <code class="literal">"before-show"</code> signal</h3>
199<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="type">GtkSourceCompletionInfo</span></a> *sourcecompletioninfo,199<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="type">GtkSourceCompletionInfo</span></a> *sourcecompletioninfo,
200 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>200 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
201</div>201</div>
202</div>202</div>
203</div>203</div>
204204
=== modified file 'docs/reference/html/GtkSourceCompletionItem.html'
--- docs/reference/html/GtkSourceCompletionItem.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceCompletionItem.html 2011-08-26 10:31:05 +0000
@@ -48,26 +48,26 @@
4848
49struct <a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem-struct" title="struct GtkSourceCompletionItem">GtkSourceCompletionItem</a>;49struct <a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem-struct" title="struct GtkSourceCompletionItem">GtkSourceCompletionItem</a>;
50<a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * <a class="link" href="GtkSourceCompletionItem.html#gtk-source-completion-item-new" title="gtk_source_completion_item_new ()">gtk_source_completion_item_new</a>50<a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * <a class="link" href="GtkSourceCompletionItem.html#gtk-source-completion-item-new" title="gtk_source_completion_item_new ()">gtk_source_completion_item_new</a>
51 (<em class="parameter"><code>const <span class="type">gchar</span> *label</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> *label</code></em>,
52 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,52 <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> *text</code></em>,
53 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,53 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,
54 <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);54 <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> *info</code></em>);
55<a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * <a class="link" href="GtkSourceCompletionItem.html#gtk-source-completion-item-new-with-markup" title="gtk_source_completion_item_new_with_markup ()">gtk_source_completion_item_new_with_markup</a>55<a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * <a class="link" href="GtkSourceCompletionItem.html#gtk-source-completion-item-new-with-markup" title="gtk_source_completion_item_new_with_markup ()">gtk_source_completion_item_new_with_markup</a>
56 (<em class="parameter"><code>const <span class="type">gchar</span> *markup</code></em>,56 (<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> *markup</code></em>,
57 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,57 <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> *text</code></em>,
58 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,58 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,
59 <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);59 <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> *info</code></em>);
60<a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * <a class="link" href="GtkSourceCompletionItem.html#gtk-source-completion-item-new-from-stock" title="gtk_source_completion_item_new_from_stock ()">gtk_source_completion_item_new_from_stock</a>60<a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * <a class="link" href="GtkSourceCompletionItem.html#gtk-source-completion-item-new-from-stock" title="gtk_source_completion_item_new_from_stock ()">gtk_source_completion_item_new_from_stock</a>
61 (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,61 (<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> *label</code></em>,
62 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,62 <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> *text</code></em>,
63 <em class="parameter"><code>const <span class="type">gchar</span> *stock</code></em>,63 <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> *stock</code></em>,
64 <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);64 <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> *info</code></em>);
65</pre>65</pre>
66</div>66</div>
67<div class="refsect1">67<div class="refsect1">
68<a name="GtkSourceCompletionItem.object-hierarchy"></a><h2>Object Hierarchy</h2>68<a name="GtkSourceCompletionItem.object-hierarchy"></a><h2>Object Hierarchy</h2>
69<pre class="synopsis">69<pre class="synopsis">
70 GObject70 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
71 +----GtkSourceCompletionItem71 +----GtkSourceCompletionItem
72</pre>72</pre>
73</div>73</div>
@@ -81,10 +81,10 @@
81<a name="GtkSourceCompletionItem.properties"></a><h2>Properties</h2>81<a name="GtkSourceCompletionItem.properties"></a><h2>Properties</h2>
82<pre class="synopsis">82<pre class="synopsis">
83 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--icon" title='The "icon" property'>icon</a>" <span class="type">GdkPixbuf</span>* : Read / Write83 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--icon" title='The "icon" property'>icon</a>" <span class="type">GdkPixbuf</span>* : Read / Write
84 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--info" title='The "info" property'>info</a>" <span class="type">gchar</span>* : Read / Write84 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--info" title='The "info" property'>info</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
85 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--label" title='The "label" property'>label</a>" <span class="type">gchar</span>* : Read / Write85 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--label" title='The "label" property'>label</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
86 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--markup" title='The "markup" property'>markup</a>" <span class="type">gchar</span>* : Read / Write86 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--markup" title='The "markup" property'>markup</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
87 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--text" title='The "text" property'>text</a>" <span class="type">gchar</span>* : Read / Write87 "<a class="link" href="GtkSourceCompletionItem.html#GtkSourceCompletionItem--text" title='The "text" property'>text</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
88</pre>88</pre>
89</div>89</div>
90<div class="refsect1">90<div class="refsect1">
@@ -100,13 +100,13 @@
100<div class="refsect2">100<div class="refsect2">
101<a name="gtk-source-completion-item-new"></a><h3>gtk_source_completion_item_new ()</h3>101<a name="gtk-source-completion-item-new"></a><h3>gtk_source_completion_item_new ()</h3>
102<pre class="programlisting"><a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * gtk_source_completion_item_new102<pre class="programlisting"><a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * gtk_source_completion_item_new
103 (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,103 (<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> *label</code></em>,
104 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,104 <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> *text</code></em>,
105 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,105 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,
106 <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);</pre>106 <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> *info</code></em>);</pre>
107<p>107<p>
108Create a new <a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="type">GtkSourceCompletionItem</span></a> with label <em class="parameter"><code>label</code></em>, icon <em class="parameter"><code>icon</code></em> and 108Create a new <a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="type">GtkSourceCompletionItem</span></a> with label <em class="parameter"><code>label</code></em>, icon <em class="parameter"><code>icon</code></em> and
109extra information <em class="parameter"><code>info</code></em>. Both <em class="parameter"><code>icon</code></em> and <em class="parameter"><code>info</code></em> can be <code class="literal">NULL</code> in which case 109extra information <em class="parameter"><code>info</code></em>. Both <em class="parameter"><code>icon</code></em> and <em class="parameter"><code>info</code></em> can be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in which case
110there will be no icon shown and no extra information available.110there will be no icon shown and no extra information available.
111</p>111</p>
112<div class="variablelist"><table border="0">112<div class="variablelist"><table border="0">
@@ -141,13 +141,13 @@
141<div class="refsect2">141<div class="refsect2">
142<a name="gtk-source-completion-item-new-with-markup"></a><h3>gtk_source_completion_item_new_with_markup ()</h3>142<a name="gtk-source-completion-item-new-with-markup"></a><h3>gtk_source_completion_item_new_with_markup ()</h3>
143<pre class="programlisting"><a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * gtk_source_completion_item_new_with_markup143<pre class="programlisting"><a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * gtk_source_completion_item_new_with_markup
144 (<em class="parameter"><code>const <span class="type">gchar</span> *markup</code></em>,144 (<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> *markup</code></em>,
145 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,145 <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> *text</code></em>,
146 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,146 <em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>,
147 <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);</pre>147 <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> *info</code></em>);</pre>
148<p>148<p>
149Create a new <a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="type">GtkSourceCompletionItem</span></a> with markup label <em class="parameter"><code>markup</code></em>, icon 149Create a new <a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="type">GtkSourceCompletionItem</span></a> with markup label <em class="parameter"><code>markup</code></em>, icon
150<em class="parameter"><code>icon</code></em> and extra information <em class="parameter"><code>info</code></em>. Both <em class="parameter"><code>icon</code></em> and <em class="parameter"><code>info</code></em> can be <code class="literal">NULL</code> in 150<em class="parameter"><code>icon</code></em> and extra information <em class="parameter"><code>info</code></em>. Both <em class="parameter"><code>icon</code></em> and <em class="parameter"><code>info</code></em> can be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in
151which case there will be no icon shown and no extra information available.151which case there will be no icon shown and no extra information available.
152</p>152</p>
153<div class="variablelist"><table border="0">153<div class="variablelist"><table border="0">
@@ -182,12 +182,12 @@
182<div class="refsect2">182<div class="refsect2">
183<a name="gtk-source-completion-item-new-from-stock"></a><h3>gtk_source_completion_item_new_from_stock ()</h3>183<a name="gtk-source-completion-item-new-from-stock"></a><h3>gtk_source_completion_item_new_from_stock ()</h3>
184<pre class="programlisting"><a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * gtk_source_completion_item_new_from_stock184<pre class="programlisting"><a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="returnvalue">GtkSourceCompletionItem</span></a> * gtk_source_completion_item_new_from_stock
185 (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,185 (<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> *label</code></em>,
186 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,186 <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> *text</code></em>,
187 <em class="parameter"><code>const <span class="type">gchar</span> *stock</code></em>,187 <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> *stock</code></em>,
188 <em class="parameter"><code>const <span class="type">gchar</span> *info</code></em>);</pre>188 <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> *info</code></em>);</pre>
189<p>189<p>
190Creates a new <a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="type">GtkSourceCompletionItem</span></a> from a stock item. If <em class="parameter"><code>label</code></em> is <code class="literal">NULL</code>, 190Creates a new <a class="link" href="GtkSourceCompletionItem.html" title="GtkSourceCompletionItem"><span class="type">GtkSourceCompletionItem</span></a> from a stock item. If <em class="parameter"><code>label</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>,
191the stock label will be used.191the stock label will be used.
192</p>192</p>
193<div class="variablelist"><table border="0">193<div class="variablelist"><table border="0">
@@ -231,7 +231,7 @@
231<hr>231<hr>
232<div class="refsect2">232<div class="refsect2">
233<a name="GtkSourceCompletionItem--info"></a><h3>The <code class="literal">"info"</code> property</h3>233<a name="GtkSourceCompletionItem--info"></a><h3>The <code class="literal">"info"</code> property</h3>
234<pre class="programlisting"> "info" <span class="type">gchar</span>* : Read / Write</pre>234<pre class="programlisting"> "info" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
235<p>235<p>
236Optional extra information to be shown for this proposal.236Optional extra information to be shown for this proposal.
237</p>237</p>
@@ -240,7 +240,7 @@
240<hr>240<hr>
241<div class="refsect2">241<div class="refsect2">
242<a name="GtkSourceCompletionItem--label"></a><h3>The <code class="literal">"label"</code> property</h3>242<a name="GtkSourceCompletionItem--label"></a><h3>The <code class="literal">"label"</code> property</h3>
243<pre class="programlisting"> "label" <span class="type">gchar</span>* : Read / Write</pre>243<pre class="programlisting"> "label" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
244<p>244<p>
245Label to be shown for this proposal.245Label to be shown for this proposal.
246</p>246</p>
@@ -249,7 +249,7 @@
249<hr>249<hr>
250<div class="refsect2">250<div class="refsect2">
251<a name="GtkSourceCompletionItem--markup"></a><h3>The <code class="literal">"markup"</code> property</h3>251<a name="GtkSourceCompletionItem--markup"></a><h3>The <code class="literal">"markup"</code> property</h3>
252<pre class="programlisting"> "markup" <span class="type">gchar</span>* : Read / Write</pre>252<pre class="programlisting"> "markup" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
253<p>253<p>
254Label with markup to be shown for this proposal.254Label with markup to be shown for this proposal.
255</p>255</p>
@@ -258,7 +258,7 @@
258<hr>258<hr>
259<div class="refsect2">259<div class="refsect2">
260<a name="GtkSourceCompletionItem--text"></a><h3>The <code class="literal">"text"</code> property</h3>260<a name="GtkSourceCompletionItem--text"></a><h3>The <code class="literal">"text"</code> property</h3>
261<pre class="programlisting"> "text" <span class="type">gchar</span>* : Read / Write</pre>261<pre class="programlisting"> "text" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
262<p>262<p>
263Proposal text.263Proposal text.
264</p>264</p>
265265
=== modified file 'docs/reference/html/GtkSourceCompletionProposal.html'
--- docs/reference/html/GtkSourceCompletionProposal.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceCompletionProposal.html 2011-08-26 10:31:05 +0000
@@ -49,20 +49,20 @@
49#include &lt;gtksourceview/gtksourcecompletionproposal.h&gt;49#include &lt;gtksourceview/gtksourcecompletionproposal.h&gt;
5050
51 <a class="link" href="GtkSourceCompletionProposal.html#GtkSourceCompletionProposal-struct" title="GtkSourceCompletionProposal">GtkSourceCompletionProposal</a>;51 <a class="link" href="GtkSourceCompletionProposal.html#GtkSourceCompletionProposal-struct" title="GtkSourceCompletionProposal">GtkSourceCompletionProposal</a>;
52<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-label" title="gtk_source_completion_proposal_get_label ()">gtk_source_completion_proposal_get_label</a>52<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-label" title="gtk_source_completion_proposal_get_label ()">gtk_source_completion_proposal_get_label</a>
53 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);53 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
54<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-markup" title="gtk_source_completion_proposal_get_markup ()">gtk_source_completion_proposal_get_markup</a>54<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-markup" title="gtk_source_completion_proposal_get_markup ()">gtk_source_completion_proposal_get_markup</a>
55 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);55 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
56<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-text" title="gtk_source_completion_proposal_get_text ()">gtk_source_completion_proposal_get_text</a>56<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-text" title="gtk_source_completion_proposal_get_text ()">gtk_source_completion_proposal_get_text</a>
57 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);57 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
58<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-icon" title="gtk_source_completion_proposal_get_icon ()">gtk_source_completion_proposal_get_icon</a>58<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-icon" title="gtk_source_completion_proposal_get_icon ()">gtk_source_completion_proposal_get_icon</a>
59 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);59 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
60<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-info" title="gtk_source_completion_proposal_get_info ()">gtk_source_completion_proposal_get_info</a>60<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-info" title="gtk_source_completion_proposal_get_info ()">gtk_source_completion_proposal_get_info</a>
61 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);61 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
62<span class="returnvalue">void</span> <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-changed" title="gtk_source_completion_proposal_changed ()">gtk_source_completion_proposal_changed</a>62<span class="returnvalue">void</span> <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-changed" title="gtk_source_completion_proposal_changed ()">gtk_source_completion_proposal_changed</a>
63 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);63 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
64<span class="returnvalue">guint</span> <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-hash" title="gtk_source_completion_proposal_hash ()">gtk_source_completion_proposal_hash</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);64<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-hash" title="gtk_source_completion_proposal_hash ()">gtk_source_completion_proposal_hash</a> (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);
65<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-equal" title="gtk_source_completion_proposal_equal ()">gtk_source_completion_proposal_equal</a>65<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-equal" title="gtk_source_completion_proposal_equal ()">gtk_source_completion_proposal_equal</a>
66 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,66 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
67 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *other</code></em>);67 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *other</code></em>);
68</pre>68</pre>
@@ -78,7 +78,7 @@
78<a name="GtkSourceCompletionProposal.prerequisites"></a><h2>Prerequisites</h2>78<a name="GtkSourceCompletionProposal.prerequisites"></a><h2>Prerequisites</h2>
79<p>79<p>
80GtkSourceCompletionProposal requires80GtkSourceCompletionProposal requires
81 GObject.</p>81 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
82</div>82</div>
83<div class="refsect1">83<div class="refsect1">
84<a name="GtkSourceCompletionProposal.implementations"></a><h2>Known Implementations</h2>84<a name="GtkSourceCompletionProposal.implementations"></a><h2>Known Implementations</h2>
@@ -89,7 +89,7 @@
89<div class="refsect1">89<div class="refsect1">
90<a name="GtkSourceCompletionProposal.signals"></a><h2>Signals</h2>90<a name="GtkSourceCompletionProposal.signals"></a><h2>Signals</h2>
91<pre class="synopsis">91<pre class="synopsis">
92 "<a class="link" href="GtkSourceCompletionProposal.html#GtkSourceCompletionProposal-changed" title='The "changed" signal'>changed</a>" : <code class="literal">Action</code>92 "<a class="link" href="GtkSourceCompletionProposal.html#GtkSourceCompletionProposal-changed" title='The "changed" signal'>changed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
93</pre>93</pre>
94</div>94</div>
95<div class="refsect1">95<div class="refsect1">
@@ -109,13 +109,13 @@
109<hr>109<hr>
110<div class="refsect2">110<div class="refsect2">
111<a name="gtk-source-completion-proposal-get-label"></a><h3>gtk_source_completion_proposal_get_label ()</h3>111<a name="gtk-source-completion-proposal-get-label"></a><h3>gtk_source_completion_proposal_get_label ()</h3>
112<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_completion_proposal_get_label112<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_completion_proposal_get_label
113 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>113 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>
114<p>114<p>
115Gets the label of <em class="parameter"><code>proposal</code></em>. The label is shown in the list of proposals as115Gets the label of <em class="parameter"><code>proposal</code></em>. The label is shown in the list of proposals as
116plain text. If you need any markup (such as bold or italic text), you have116plain text. If you need any markup (such as bold or italic text), you have
117to implement <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-markup" title="gtk_source_completion_proposal_get_markup ()"><span class="type">gtk_source_completion_proposal_get_markup</span></a>. The returned string117to implement <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-markup" title="gtk_source_completion_proposal_get_markup ()"><span class="type">gtk_source_completion_proposal_get_markup</span></a>. The returned string
118must be freed with <code class="function">g_free()</code>.118must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
119</p>119</p>
120<div class="variablelist"><table border="0">120<div class="variablelist"><table border="0">
121<col align="left" valign="top">121<col align="left" valign="top">
@@ -134,13 +134,13 @@
134<hr>134<hr>
135<div class="refsect2">135<div class="refsect2">
136<a name="gtk-source-completion-proposal-get-markup"></a><h3>gtk_source_completion_proposal_get_markup ()</h3>136<a name="gtk-source-completion-proposal-get-markup"></a><h3>gtk_source_completion_proposal_get_markup ()</h3>
137<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_completion_proposal_get_markup137<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_completion_proposal_get_markup
138 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>138 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>
139<p>139<p>
140Gets the label of <em class="parameter"><code>proposal</code></em> with markup. The label is shown in the list of 140Gets the label of <em class="parameter"><code>proposal</code></em> with markup. The label is shown in the list of
141proposals and may contain markup. This will be used instead of141proposals and may contain markup. This will be used instead of
142<a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-label" title="gtk_source_completion_proposal_get_label ()"><span class="type">gtk_source_completion_proposal_get_label</span></a> if implemented. The returned string142<a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-get-label" title="gtk_source_completion_proposal_get_label ()"><span class="type">gtk_source_completion_proposal_get_label</span></a> if implemented. The returned string
143must be freed with <code class="function">g_free()</code>.143must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
144</p>144</p>
145<div class="variablelist"><table border="0">145<div class="variablelist"><table border="0">
146<col align="left" valign="top">146<col align="left" valign="top">
@@ -159,13 +159,13 @@
159<hr>159<hr>
160<div class="refsect2">160<div class="refsect2">
161<a name="gtk-source-completion-proposal-get-text"></a><h3>gtk_source_completion_proposal_get_text ()</h3>161<a name="gtk-source-completion-proposal-get-text"></a><h3>gtk_source_completion_proposal_get_text ()</h3>
162<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_completion_proposal_get_text162<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_completion_proposal_get_text
163 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>163 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>
164<p>164<p>
165Gets the text of <em class="parameter"><code>proposal</code></em>. The text that is inserted into165Gets the text of <em class="parameter"><code>proposal</code></em>. The text that is inserted into
166the text buffer when the proposal is activated by the default activation.166the text buffer when the proposal is activated by the default activation.
167You are free to implement a custom activation handler in the provider and167You are free to implement a custom activation handler in the provider and
168not implement this function. The returned string must be freed with <code class="function">g_free()</code>.168not implement this function. The returned string must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
169</p>169</p>
170<div class="variablelist"><table border="0">170<div class="variablelist"><table border="0">
171<col align="left" valign="top">171<col align="left" valign="top">
@@ -207,12 +207,12 @@
207<hr>207<hr>
208<div class="refsect2">208<div class="refsect2">
209<a name="gtk-source-completion-proposal-get-info"></a><h3>gtk_source_completion_proposal_get_info ()</h3>209<a name="gtk-source-completion-proposal-get-info"></a><h3>gtk_source_completion_proposal_get_info ()</h3>
210<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_completion_proposal_get_info210<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_completion_proposal_get_info
211 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>211 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>
212<p>212<p>
213Gets extra information associated to the proposal. This information will be213Gets extra information associated to the proposal. This information will be
214used to present the user with extra, detailed information about the214used to present the user with extra, detailed information about the
215selected proposal. The returned string must be freed with <code class="function">g_free()</code>.215selected proposal. The returned string must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
216</p>216</p>
217<div class="variablelist"><table border="0">217<div class="variablelist"><table border="0">
218<col align="left" valign="top">218<col align="left" valign="top">
@@ -223,7 +223,7 @@
223</tr>223</tr>
224<tr>224<tr>
225<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>225<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
226<td>a new string containing extra information of <em class="parameter"><code>proposal</code></em> or <code class="literal">NULL</code> if226<td>a new string containing extra information of <em class="parameter"><code>proposal</code></em> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
227no extra information is associated to <em class="parameter"><code>proposal</code></em>.</td>227no extra information is associated to <em class="parameter"><code>proposal</code></em>.</td>
228</tr>228</tr>
229</tbody>229</tbody>
@@ -250,11 +250,11 @@
250<hr>250<hr>
251<div class="refsect2">251<div class="refsect2">
252<a name="gtk-source-completion-proposal-hash"></a><h3>gtk_source_completion_proposal_hash ()</h3>252<a name="gtk-source-completion-proposal-hash"></a><h3>gtk_source_completion_proposal_hash ()</h3>
253<pre class="programlisting"><span class="returnvalue">guint</span> gtk_source_completion_proposal_hash (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>253<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> gtk_source_completion_proposal_hash (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>);</pre>
254<p>254<p>
255Get the hash value of <em class="parameter"><code>proposal</code></em>. This is used to (together with255Get the hash value of <em class="parameter"><code>proposal</code></em>. This is used to (together with
256<a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-equal" title="gtk_source_completion_proposal_equal ()"><span class="type">gtk_source_completion_proposal_equal</span></a>) to match proposals in the completion256<a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-equal" title="gtk_source_completion_proposal_equal ()"><span class="type">gtk_source_completion_proposal_equal</span></a>) to match proposals in the completion
257model. By default, it uses a direct hash (<span class="type">g_direct_hash</span>).257model. By default, it uses a direct hash (<a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#g-direct-hash"><span class="type">g_direct_hash</span></a>).
258</p>258</p>
259<div class="variablelist"><table border="0">259<div class="variablelist"><table border="0">
260<col align="left" valign="top">260<col align="left" valign="top">
@@ -273,13 +273,13 @@
273<hr>273<hr>
274<div class="refsect2">274<div class="refsect2">
275<a name="gtk-source-completion-proposal-equal"></a><h3>gtk_source_completion_proposal_equal ()</h3>275<a name="gtk-source-completion-proposal-equal"></a><h3>gtk_source_completion_proposal_equal ()</h3>
276<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_proposal_equal276<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_completion_proposal_equal
277 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,277 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
278 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *other</code></em>);</pre>278 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *other</code></em>);</pre>
279<p>279<p>
280Get whether two proposal objects are the same. This is used to (together 280Get whether two proposal objects are the same. This is used to (together
281with <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-hash" title="gtk_source_completion_proposal_hash ()"><span class="type">gtk_source_completion_proposal_hash</span></a>) to match proposals in the 281with <a class="link" href="GtkSourceCompletionProposal.html#gtk-source-completion-proposal-hash" title="gtk_source_completion_proposal_hash ()"><span class="type">gtk_source_completion_proposal_hash</span></a>) to match proposals in the
282completion model. By default, it uses direct equality (<span class="type">g_direct_equal</span>).282completion model. By default, it uses direct equality (<a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#g-direct-equal"><span class="type">g_direct_equal</span></a>).
283</p>283</p>
284<div class="variablelist"><table border="0">284<div class="variablelist"><table border="0">
285<col align="left" valign="top">285<col align="left" valign="top">
@@ -295,7 +295,7 @@
295<tr>295<tr>
296<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>296<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
297<td>297<td>
298<code class="literal">TRUE</code> if <em class="parameter"><code>proposal</code></em> and <em class="parameter"><code>object</code></em> are the same proposal</td>298<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>proposal</code></em> and <em class="parameter"><code>object</code></em> are the same proposal</td>
299</tr>299</tr>
300</tbody>300</tbody>
301</table></div>301</table></div>
@@ -306,7 +306,7 @@
306<div class="refsect2">306<div class="refsect2">
307<a name="GtkSourceCompletionProposal-changed"></a><h3>The <code class="literal">"changed"</code> signal</h3>307<a name="GtkSourceCompletionProposal-changed"></a><h3>The <code class="literal">"changed"</code> signal</h3>
308<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal,308<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal,
309 <span class="type">gpointer</span> user_data) : <code class="literal">Action</code></pre>309 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
310<p>310<p>
311Emitted when the proposal has changed. The completion popup311Emitted when the proposal has changed. The completion popup
312will react to this by updating the shown information.312will react to this by updating the shown information.
313313
=== modified file 'docs/reference/html/GtkSourceCompletionProvider.html'
--- docs/reference/html/GtkSourceCompletionProvider.html 2011-05-25 16:48:02 +0000
+++ docs/reference/html/GtkSourceCompletionProvider.html 2011-08-26 10:31:05 +0000
@@ -45,7 +45,7 @@
45#include &lt;gtksourceview/gtksourcecompletionprovider.h&gt;45#include &lt;gtksourceview/gtksourcecompletionprovider.h&gt;
4646
47 <a class="link" href="GtkSourceCompletionProvider.html#GtkSourceCompletionProvider-struct" title="GtkSourceCompletionProvider">GtkSourceCompletionProvider</a>;47 <a class="link" href="GtkSourceCompletionProvider.html#GtkSourceCompletionProvider-struct" title="GtkSourceCompletionProvider">GtkSourceCompletionProvider</a>;
48<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-name" title="gtk_source_completion_provider_get_name ()">gtk_source_completion_provider_get_name</a>48<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-name" title="gtk_source_completion_provider_get_name ()">gtk_source_completion_provider_get_name</a>
49 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);49 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);
50<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-icon" title="gtk_source_completion_provider_get_icon ()">gtk_source_completion_provider_get_icon</a>50<span class="returnvalue">GdkPixbuf</span> * <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-icon" title="gtk_source_completion_provider_get_icon ()">gtk_source_completion_provider_get_icon</a>
51 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);51 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);
@@ -54,7 +54,7 @@
54 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);54 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);
55<a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionActivation" title="enum GtkSourceCompletionActivation"><span class="returnvalue">GtkSourceCompletionActivation</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-activation" title="gtk_source_completion_provider_get_activation ()">gtk_source_completion_provider_get_activation</a>55<a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionActivation" title="enum GtkSourceCompletionActivation"><span class="returnvalue">GtkSourceCompletionActivation</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-activation" title="gtk_source_completion_provider_get_activation ()">gtk_source_completion_provider_get_activation</a>
56 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);56 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);
57<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-match" title="gtk_source_completion_provider_match ()">gtk_source_completion_provider_match</a>57<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-match" title="gtk_source_completion_provider_match ()">gtk_source_completion_provider_match</a>
58 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,58 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
59 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);59 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);
60<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-info-widget" title="gtk_source_completion_provider_get_info_widget ()">gtk_source_completion_provider_get_info_widget</a>60<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-info-widget" title="gtk_source_completion_provider_get_info_widget ()">gtk_source_completion_provider_get_info_widget</a>
@@ -64,18 +64,18 @@
64 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,64 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
65 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,65 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
66 <em class="parameter"><code><a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="type">GtkSourceCompletionInfo</span></a> *info</code></em>);66 <em class="parameter"><code><a class="link" href="GtkSourceCompletionInfo.html" title="GtkSourceCompletionInfo"><span class="type">GtkSourceCompletionInfo</span></a> *info</code></em>);
67<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-start-iter" title="gtk_source_completion_provider_get_start_iter ()">gtk_source_completion_provider_get_start_iter</a>67<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-start-iter" title="gtk_source_completion_provider_get_start_iter ()">gtk_source_completion_provider_get_start_iter</a>
68 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,68 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
69 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>,69 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>,
70 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,70 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
71 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);71 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);
72<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-activate-proposal" title="gtk_source_completion_provider_activate_proposal ()">gtk_source_completion_provider_activate_proposal</a>72<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-activate-proposal" title="gtk_source_completion_provider_activate_proposal ()">gtk_source_completion_provider_activate_proposal</a>
73 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,73 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
74 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,74 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
75 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);75 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);
76<span class="returnvalue">gint</span> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-interactive-delay" title="gtk_source_completion_provider_get_interactive_delay ()">gtk_source_completion_provider_get_interactive_delay</a>76<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-interactive-delay" title="gtk_source_completion_provider_get_interactive_delay ()">gtk_source_completion_provider_get_interactive_delay</a>
77 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);77 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);
78<span class="returnvalue">gint</span> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-priority" title="gtk_source_completion_provider_get_priority ()">gtk_source_completion_provider_get_priority</a>78<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="GtkSourceCompletionProvider.html#gtk-source-completion-provider-get-priority" title="gtk_source_completion_provider_get_priority ()">gtk_source_completion_provider_get_priority</a>
79 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);79 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);
80</pre>80</pre>
81</div>81</div>
@@ -90,7 +90,7 @@
90<a name="GtkSourceCompletionProvider.prerequisites"></a><h2>Prerequisites</h2>90<a name="GtkSourceCompletionProvider.prerequisites"></a><h2>Prerequisites</h2>
91<p>91<p>
92GtkSourceCompletionProvider requires92GtkSourceCompletionProvider requires
93 GObject.</p>93 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
94</div>94</div>
95<div class="refsect1">95<div class="refsect1">
96<a name="GtkSourceCompletionProvider.description"></a><h2>Description</h2>96<a name="GtkSourceCompletionProvider.description"></a><h2>Description</h2>
@@ -107,12 +107,12 @@
107<hr>107<hr>
108<div class="refsect2">108<div class="refsect2">
109<a name="gtk-source-completion-provider-get-name"></a><h3>gtk_source_completion_provider_get_name ()</h3>109<a name="gtk-source-completion-provider-get-name"></a><h3>gtk_source_completion_provider_get_name ()</h3>
110<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_completion_provider_get_name110<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_completion_provider_get_name
111 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);</pre>111 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);</pre>
112<p>112<p>
113Get the name of the provider. This should be a translatable name for113Get the name of the provider. This should be a translatable name for
114display to the user. For example: _("Document word completion provider"). The114display to the user. For example: _("Document word completion provider"). The
115returned string must be freed with <code class="function">g_free()</code>.115returned string must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
116</p>116</p>
117<div class="variablelist"><table border="0">117<div class="variablelist"><table border="0">
118<col align="left" valign="top">118<col align="left" valign="top">
@@ -147,7 +147,7 @@
147<tr>147<tr>
148<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>148<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
149<td>The icon to be used for the provider,149<td>The icon to be used for the provider,
150or <code class="literal">NULL</code> if the provider does not have a special icon. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>150or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the provider does not have a special icon. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
151</td>151</td>
152</tr>152</tr>
153</tbody>153</tbody>
@@ -201,7 +201,7 @@
201<hr>201<hr>
202<div class="refsect2">202<div class="refsect2">
203<a name="gtk-source-completion-provider-match"></a><h3>gtk_source_completion_provider_match ()</h3>203<a name="gtk-source-completion-provider-match"></a><h3>gtk_source_completion_provider_match ()</h3>
204<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_provider_match204<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_completion_provider_match
205 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,205 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
206 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);</pre>206 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>);</pre>
207<p>207<p>
@@ -222,7 +222,7 @@
222<tr>222<tr>
223<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>223<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
224<td>224<td>
225<code class="literal">TRUE</code> if <em class="parameter"><code>provider</code></em> matches the completion context, <code class="literal">FALSE</code> otherwise.</td>225<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>provider</code></em> matches the completion context, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
226</tr>226</tr>
227</tbody>227</tbody>
228</table></div>228</table></div>
@@ -297,7 +297,7 @@
297<hr>297<hr>
298<div class="refsect2">298<div class="refsect2">
299<a name="gtk-source-completion-provider-get-start-iter"></a><h3>gtk_source_completion_provider_get_start_iter ()</h3>299<a name="gtk-source-completion-provider-get-start-iter"></a><h3>gtk_source_completion_provider_get_start_iter ()</h3>
300<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_provider_get_start_iter300<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_completion_provider_get_start_iter
301 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,301 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
302 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>,302 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-completioncontext.html#GtkSourceCompletionContext"><span class="type">GtkSourceCompletionContext</span></a> *context</code></em>,
303 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,303 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
@@ -330,7 +330,7 @@
330<tr>330<tr>
331<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>331<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
332<td>332<td>
333<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was set for <em class="parameter"><code>proposal</code></em>, <code class="literal">FALSE</code> otherwise.</td>333<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was set for <em class="parameter"><code>proposal</code></em>, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
334</tr>334</tr>
335</tbody>335</tbody>
336</table></div>336</table></div>
@@ -338,12 +338,12 @@
338<hr>338<hr>
339<div class="refsect2">339<div class="refsect2">
340<a name="gtk-source-completion-provider-activate-proposal"></a><h3>gtk_source_completion_provider_activate_proposal ()</h3>340<a name="gtk-source-completion-provider-activate-proposal"></a><h3>gtk_source_completion_provider_activate_proposal ()</h3>
341<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_completion_provider_activate_proposal341<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_completion_provider_activate_proposal
342 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,342 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>,
343 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,343 <em class="parameter"><code><a class="link" href="GtkSourceCompletionProposal.html" title="GtkSourceCompletionProposal"><span class="type">GtkSourceCompletionProposal</span></a> *proposal</code></em>,
344 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>344 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkTextIter.html"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
345<p>345<p>
346Activate <em class="parameter"><code>proposal</code></em> at <em class="parameter"><code>iter</code></em>. When this functions returns <code class="literal">FALSE</code>, the default346Activate <em class="parameter"><code>proposal</code></em> at <em class="parameter"><code>iter</code></em>. When this functions returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, the default
347activation of <em class="parameter"><code>proposal</code></em> will take place which replaces the word at <em class="parameter"><code>iter</code></em>347activation of <em class="parameter"><code>proposal</code></em> will take place which replaces the word at <em class="parameter"><code>iter</code></em>
348with the label of <em class="parameter"><code>proposal</code></em>.348with the label of <em class="parameter"><code>proposal</code></em>.
349</p>349</p>
@@ -365,8 +365,8 @@
365<tr>365<tr>
366<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>366<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
367<td>367<td>
368<code class="literal">TRUE</code> to indicate that the proposal activation has been handled,368<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to indicate that the proposal activation has been handled,
369<code class="literal">FALSE</code> otherwise.</td>369<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
370</tr>370</tr>
371</tbody>371</tbody>
372</table></div>372</table></div>
@@ -374,7 +374,7 @@
374<hr>374<hr>
375<div class="refsect2">375<div class="refsect2">
376<a name="gtk-source-completion-provider-get-interactive-delay"></a><h3>gtk_source_completion_provider_get_interactive_delay ()</h3>376<a name="gtk-source-completion-provider-get-interactive-delay"></a><h3>gtk_source_completion_provider_get_interactive_delay ()</h3>
377<pre class="programlisting"><span class="returnvalue">gint</span> gtk_source_completion_provider_get_interactive_delay377<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gtk_source_completion_provider_get_interactive_delay
378 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);</pre>378 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);</pre>
379<p>379<p>
380Get the delay in milliseconds before starting interactive completion for380Get the delay in milliseconds before starting interactive completion for
@@ -398,7 +398,7 @@
398<hr>398<hr>
399<div class="refsect2">399<div class="refsect2">
400<a name="gtk-source-completion-provider-get-priority"></a><h3>gtk_source_completion_provider_get_priority ()</h3>400<a name="gtk-source-completion-provider-get-priority"></a><h3>gtk_source_completion_provider_get_priority ()</h3>
401<pre class="programlisting"><span class="returnvalue">gint</span> gtk_source_completion_provider_get_priority401<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gtk_source_completion_provider_get_priority
402 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);</pre>402 (<em class="parameter"><code><a class="link" href="GtkSourceCompletionProvider.html" title="GtkSourceCompletionProvider"><span class="type">GtkSourceCompletionProvider</span></a> *provider</code></em>);</pre>
403<p>403<p>
404Get the provider priority. The priority determines the order in which404Get the provider priority. The priority determines the order in which
405405
=== modified file 'docs/reference/html/GtkSourceGutter.html'
--- docs/reference/html/GtkSourceGutter.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceGutter.html 2011-08-26 10:31:05 +0000
@@ -46,12 +46,12 @@
4646
47struct <a class="link" href="GtkSourceGutter.html#GtkSourceGutter-struct" title="struct GtkSourceGutter">GtkSourceGutter</a>;47struct <a class="link" href="GtkSourceGutter.html#GtkSourceGutter-struct" title="struct GtkSourceGutter">GtkSourceGutter</a>;
48<a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> * <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-get-window" title="gtk_source_gutter_get_window ()">gtk_source_gutter_get_window</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>);48<a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> * <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-get-window" title="gtk_source_gutter_get_window ()">gtk_source_gutter_get_window</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>);
49<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-insert" title="gtk_source_gutter_insert ()">gtk_source_gutter_insert</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,49<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-insert" title="gtk_source_gutter_insert ()">gtk_source_gutter_insert</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,
50 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,50 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,
51 <em class="parameter"><code><span class="type">gint</span> position</code></em>);51 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);
52<span class="returnvalue">void</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-reorder" title="gtk_source_gutter_reorder ()">gtk_source_gutter_reorder</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,52<span class="returnvalue">void</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-reorder" title="gtk_source_gutter_reorder ()">gtk_source_gutter_reorder</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,
53 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,53 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,
54 <em class="parameter"><code><span class="type">gint</span> position</code></em>);54 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);
55<span class="returnvalue">void</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-remove" title="gtk_source_gutter_remove ()">gtk_source_gutter_remove</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,55<span class="returnvalue">void</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-remove" title="gtk_source_gutter_remove ()">gtk_source_gutter_remove</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,
56 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>);56 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>);
57<span class="returnvalue">void</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-queue-draw" title="gtk_source_gutter_queue_draw ()">gtk_source_gutter_queue_draw</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>);57<span class="returnvalue">void</span> <a class="link" href="GtkSourceGutter.html#gtk-source-gutter-queue-draw" title="gtk_source_gutter_queue_draw ()">gtk_source_gutter_queue_draw</a> (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>);
@@ -60,7 +60,7 @@
60<div class="refsect1">60<div class="refsect1">
61<a name="GtkSourceGutter.object-hierarchy"></a><h2>Object Hierarchy</h2>61<a name="GtkSourceGutter.object-hierarchy"></a><h2>Object Hierarchy</h2>
62<pre class="synopsis">62<pre class="synopsis">
63 GObject63 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
64 +----GtkSourceGutter64 +----GtkSourceGutter
65</pre>65</pre>
66</div>66</div>
@@ -69,8 +69,8 @@
69<pre class="synopsis">69<pre class="synopsis">
70 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--view" title='The "view" property'>view</a>" <a class="link" href="GtkSourceView.html" title="GtkSourceView"><span class="type">GtkSourceView</span></a>* : Read / Write / Construct Only70 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--view" title='The "view" property'>view</a>" <a class="link" href="GtkSourceView.html" title="GtkSourceView"><span class="type">GtkSourceView</span></a>* : Read / Write / Construct Only
71 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--window-type" title='The "window-type" property'>window-type</a>" <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextView.html#GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> : Read / Write / Construct Only71 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--window-type" title='The "window-type" property'>window-type</a>" <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextView.html#GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> : Read / Write / Construct Only
72 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--xpad" title='The "xpad" property'>xpad</a>" <span class="type">gint</span> : Read / Write / Construct72 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--xpad" title='The "xpad" property'>xpad</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write / Construct
73 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--ypad" title='The "ypad" property'>ypad</a>" <span class="type">gint</span> : Read / Write / Construct73 "<a class="link" href="GtkSourceGutter.html#GtkSourceGutter--ypad" title='The "ypad" property'>ypad</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write / Construct
74</pre>74</pre>
75</div>75</div>
76<div class="refsect1">76<div class="refsect1">
@@ -114,7 +114,7 @@
114</tr>114</tr>
115<tr>115<tr>
116<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>116<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
117<td>the <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> of the gutter, or <code class="literal">NULL</code>117<td>the <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> of the gutter, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
118if the gutter has no window. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>118if the gutter has no window. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
119</td>119</td>
120</tr>120</tr>
@@ -125,9 +125,9 @@
125<hr>125<hr>
126<div class="refsect2">126<div class="refsect2">
127<a name="gtk-source-gutter-insert"></a><h3>gtk_source_gutter_insert ()</h3>127<a name="gtk-source-gutter-insert"></a><h3>gtk_source_gutter_insert ()</h3>
128<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_gutter_insert (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,128<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_gutter_insert (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,
129 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,129 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,
130 <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>130 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);</pre>
131<p>131<p>
132Insert <em class="parameter"><code>renderer</code></em> into the gutter. If <em class="parameter"><code>renderer</code></em> is yet unowned then gutter132Insert <em class="parameter"><code>renderer</code></em> into the gutter. If <em class="parameter"><code>renderer</code></em> is yet unowned then gutter
133claims its ownership. Otherwise just increases renderer's reference count.133claims its ownership. Otherwise just increases renderer's reference count.
@@ -151,7 +151,7 @@
151<tr>151<tr>
152<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>152<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
153<td>153<td>
154<code class="literal">TRUE</code> if operation succeeded. Otherwise <code class="literal">FALSE</code>.</td>154<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if operation succeeded. Otherwise <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</td>
155</tr>155</tr>
156</tbody>156</tbody>
157</table></div>157</table></div>
@@ -162,7 +162,7 @@
162<a name="gtk-source-gutter-reorder"></a><h3>gtk_source_gutter_reorder ()</h3>162<a name="gtk-source-gutter-reorder"></a><h3>gtk_source_gutter_reorder ()</h3>
163<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_gutter_reorder (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,163<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_gutter_reorder (<em class="parameter"><code><a class="link" href="GtkSourceGutter.html" title="GtkSourceGutter"><span class="type">GtkSourceGutter</span></a> *gutter</code></em>,
164 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,164 <em class="parameter"><code><a class="link" href="gtksourceview-3.0-GtkSourceGutterRenderer.html#GtkSourceGutterRenderer" title="struct GtkSourceGutterRenderer"><span class="type">GtkSourceGutterRenderer</span></a> *renderer</code></em>,
165 <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>165 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);</pre>
166<p>166<p>
167Reorders <em class="parameter"><code>renderer</code></em> in <em class="parameter"><code>gutter</code></em> to new <em class="parameter"><code>position</code></em>.167Reorders <em class="parameter"><code>renderer</code></em> in <em class="parameter"><code>gutter</code></em> to new <em class="parameter"><code>position</code></em>.
168</p>168</p>
@@ -247,7 +247,7 @@
247<hr>247<hr>
248<div class="refsect2">248<div class="refsect2">
249<a name="GtkSourceGutter--xpad"></a><h3>The <code class="literal">"xpad"</code> property</h3>249<a name="GtkSourceGutter--xpad"></a><h3>The <code class="literal">"xpad"</code> property</h3>
250<pre class="programlisting"> "xpad" <span class="type">gint</span> : Read / Write / Construct</pre>250<pre class="programlisting"> "xpad" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write / Construct</pre>
251<p>The x-padding.</p>251<p>The x-padding.</p>
252<p>Allowed values: &gt;= G_MAXULONG</p>252<p>Allowed values: &gt;= G_MAXULONG</p>
253<p>Default value: 0</p>253<p>Default value: 0</p>
@@ -255,7 +255,7 @@
255<hr>255<hr>
256<div class="refsect2">256<div class="refsect2">
257<a name="GtkSourceGutter--ypad"></a><h3>The <code class="literal">"ypad"</code> property</h3>257<a name="GtkSourceGutter--ypad"></a><h3>The <code class="literal">"ypad"</code> property</h3>
258<pre class="programlisting"> "ypad" <span class="type">gint</span> : Read / Write / Construct</pre>258<pre class="programlisting"> "ypad" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write / Construct</pre>
259<p>The y-padding.</p>259<p>The y-padding.</p>
260<p>Allowed values: &gt;= G_MAXULONG</p>260<p>Allowed values: &gt;= G_MAXULONG</p>
261<p>Default value: 0</p>261<p>Default value: 0</p>
262262
=== modified file 'docs/reference/html/GtkSourceLanguage.html'
--- docs/reference/html/GtkSourceLanguage.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceLanguage.html 2011-08-26 10:31:05 +0000
@@ -45,33 +45,33 @@
45#include &lt;gtksourceview/gtksourcelanguage.h&gt;45#include &lt;gtksourceview/gtksourcelanguage.h&gt;
4646
47struct <a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage-struct" title="struct GtkSourceLanguage">GtkSourceLanguage</a>;47struct <a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage-struct" title="struct GtkSourceLanguage">GtkSourceLanguage</a>;
48const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-id" title="gtk_source_language_get_id ()">gtk_source_language_get_id</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);48const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-id" title="gtk_source_language_get_id ()">gtk_source_language_get_id</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
49const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-name" title="gtk_source_language_get_name ()">gtk_source_language_get_name</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);49const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-name" title="gtk_source_language_get_name ()">gtk_source_language_get_name</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
50const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-section" title="gtk_source_language_get_section ()">gtk_source_language_get_section</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);50const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-section" title="gtk_source_language_get_section ()">gtk_source_language_get_section</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
51<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-hidden" title="gtk_source_language_get_hidden ()">gtk_source_language_get_hidden</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);51<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-hidden" title="gtk_source_language_get_hidden ()">gtk_source_language_get_hidden</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
52const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-metadata" title="gtk_source_language_get_metadata ()">gtk_source_language_get_metadata</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,52const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-metadata" title="gtk_source_language_get_metadata ()">gtk_source_language_get_metadata</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,
53 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);53 <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> *name</code></em>);
54<span class="returnvalue">gchar</span> ** <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-mime-types" title="gtk_source_language_get_mime_types ()">gtk_source_language_get_mime_types</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);54<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-mime-types" title="gtk_source_language_get_mime_types ()">gtk_source_language_get_mime_types</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
55<span class="returnvalue">gchar</span> ** <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-globs" title="gtk_source_language_get_globs ()">gtk_source_language_get_globs</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);55<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-globs" title="gtk_source_language_get_globs ()">gtk_source_language_get_globs</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
56const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-style-name" title="gtk_source_language_get_style_name ()">gtk_source_language_get_style_name</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,56const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-style-name" title="gtk_source_language_get_style_name ()">gtk_source_language_get_style_name</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,
57 <em class="parameter"><code>const <span class="type">gchar</span> *style_id</code></em>);57 <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> *style_id</code></em>);
58<span class="returnvalue">gchar</span> ** <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-style-ids" title="gtk_source_language_get_style_ids ()">gtk_source_language_get_style_ids</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);58<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-style-ids" title="gtk_source_language_get_style_ids ()">gtk_source_language_get_style_ids</a> (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);
59</pre>59</pre>
60</div>60</div>
61<div class="refsect1">61<div class="refsect1">
62<a name="GtkSourceLanguage.object-hierarchy"></a><h2>Object Hierarchy</h2>62<a name="GtkSourceLanguage.object-hierarchy"></a><h2>Object Hierarchy</h2>
63<pre class="synopsis">63<pre class="synopsis">
64 GObject64 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
65 +----GtkSourceLanguage65 +----GtkSourceLanguage
66</pre>66</pre>
67</div>67</div>
68<div class="refsect1">68<div class="refsect1">
69<a name="GtkSourceLanguage.properties"></a><h2>Properties</h2>69<a name="GtkSourceLanguage.properties"></a><h2>Properties</h2>
70<pre class="synopsis">70<pre class="synopsis">
71 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--hidden" title='The "hidden" property'>hidden</a>" <span class="type">gboolean</span> : Read71 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--hidden" title='The "hidden" property'>hidden</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read
72 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--id" title='The "id" property'>id</a>" <span class="type">gchar</span>* : Read72 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--id" title='The "id" property'>id</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read
73 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--name" title='The "name" property'>name</a>" <span class="type">gchar</span>* : Read73 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--name" title='The "name" property'>name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read
74 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--section" title='The "section" property'>section</a>" <span class="type">gchar</span>* : Read74 "<a class="link" href="GtkSourceLanguage.html#GtkSourceLanguage--section" title='The "section" property'>section</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read
75</pre>75</pre>
76</div>76</div>
77<div class="refsect1">77<div class="refsect1">
@@ -92,7 +92,7 @@
92<hr>92<hr>
93<div class="refsect2">93<div class="refsect2">
94<a name="gtk-source-language-get-id"></a><h3>gtk_source_language_get_id ()</h3>94<a name="gtk-source-language-get-id"></a><h3>gtk_source_language_get_id ()</h3>
95<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_language_get_id (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>95<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_language_get_id (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
96<p>96<p>
97Returns the ID of the language. The ID is not locale-dependent.97Returns the ID of the language. The ID is not locale-dependent.
98The returned string is owned by <em class="parameter"><code>language</code></em> and should not be freed98The returned string is owned by <em class="parameter"><code>language</code></em> and should not be freed
@@ -115,7 +115,7 @@
115<hr>115<hr>
116<div class="refsect2">116<div class="refsect2">
117<a name="gtk-source-language-get-name"></a><h3>gtk_source_language_get_name ()</h3>117<a name="gtk-source-language-get-name"></a><h3>gtk_source_language_get_name ()</h3>
118<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_language_get_name (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>118<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_language_get_name (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
119<p>119<p>
120Returns the localized name of the language.120Returns the localized name of the language.
121The returned string is owned by <em class="parameter"><code>language</code></em> and should not be freed121The returned string is owned by <em class="parameter"><code>language</code></em> and should not be freed
@@ -138,7 +138,7 @@
138<hr>138<hr>
139<div class="refsect2">139<div class="refsect2">
140<a name="gtk-source-language-get-section"></a><h3>gtk_source_language_get_section ()</h3>140<a name="gtk-source-language-get-section"></a><h3>gtk_source_language_get_section ()</h3>
141<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_language_get_section (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>141<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_language_get_section (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
142<p>142<p>
143Returns the localized section of the language.143Returns the localized section of the language.
144Each language belong to a section (ex. HTML belogs to the144Each language belong to a section (ex. HTML belogs to the
@@ -163,7 +163,7 @@
163<hr>163<hr>
164<div class="refsect2">164<div class="refsect2">
165<a name="gtk-source-language-get-hidden"></a><h3>gtk_source_language_get_hidden ()</h3>165<a name="gtk-source-language-get-hidden"></a><h3>gtk_source_language_get_hidden ()</h3>
166<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_language_get_hidden (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>166<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_language_get_hidden (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
167<p>167<p>
168Returns whether the language should be hidden from the user.168Returns whether the language should be hidden from the user.
169</p>169</p>
@@ -178,7 +178,7 @@
178<tr>178<tr>
179<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>179<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
180<td>180<td>
181<code class="literal">TRUE</code> if the language should be hidden, <code class="literal">FALSE</code> otherwise.</td>181<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the language should be hidden, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
182</tr>182</tr>
183</tbody>183</tbody>
184</table></div>184</table></div>
@@ -186,8 +186,8 @@
186<hr>186<hr>
187<div class="refsect2">187<div class="refsect2">
188<a name="gtk-source-language-get-metadata"></a><h3>gtk_source_language_get_metadata ()</h3>188<a name="gtk-source-language-get-metadata"></a><h3>gtk_source_language_get_metadata ()</h3>
189<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_language_get_metadata (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,189<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_language_get_metadata (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,
190 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>190 <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> *name</code></em>);</pre>
191<div class="variablelist"><table border="0">191<div class="variablelist"><table border="0">
192<col align="left" valign="top">192<col align="left" valign="top">
193<tbody>193<tbody>
@@ -202,7 +202,7 @@
202<tr>202<tr>
203<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>203<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
204<td>value of property <em class="parameter"><code>name</code></em> stored in the metadata of <em class="parameter"><code>language</code></em>204<td>value of property <em class="parameter"><code>name</code></em> stored in the metadata of <em class="parameter"><code>language</code></em>
205or <code class="literal">NULL</code> if language doesn't contain that metadata property.205or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if language doesn't contain that metadata property.
206The returned string is owned by <em class="parameter"><code>language</code></em> and should not be freed206The returned string is owned by <em class="parameter"><code>language</code></em> and should not be freed
207or modified.</td>207or modified.</td>
208</tr>208</tr>
@@ -212,7 +212,7 @@
212<hr>212<hr>
213<div class="refsect2">213<div class="refsect2">
214<a name="gtk-source-language-get-mime-types"></a><h3>gtk_source_language_get_mime_types ()</h3>214<a name="gtk-source-language-get-mime-types"></a><h3>gtk_source_language_get_mime_types ()</h3>
215<pre class="programlisting"><span class="returnvalue">gchar</span> ** gtk_source_language_get_mime_types (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>215<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** gtk_source_language_get_mime_types (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
216<p>216<p>
217Returns the mime types associated to this language. This is just217Returns the mime types associated to this language. This is just
218an utility wrapper around <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-metadata" title="gtk_source_language_get_metadata ()"><code class="function">gtk_source_language_get_metadata()</code></a> to218an utility wrapper around <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-metadata" title="gtk_source_language_get_metadata ()"><code class="function">gtk_source_language_get_metadata()</code></a> to
@@ -229,9 +229,9 @@
229<tr>229<tr>
230<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>230<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
231<td>a newly-allocated231<td>a newly-allocated
232<code class="literal">NULL</code> terminated array containing the mime types or <code class="literal">NULL</code> if no232<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated array containing the mime types or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no
233mime types are found.233mime types are found.
234The returned array must be freed with <code class="function">g_strfreev()</code>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>234The returned array must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
235</td>235</td>
236</tr>236</tr>
237</tbody>237</tbody>
@@ -240,7 +240,7 @@
240<hr>240<hr>
241<div class="refsect2">241<div class="refsect2">
242<a name="gtk-source-language-get-globs"></a><h3>gtk_source_language_get_globs ()</h3>242<a name="gtk-source-language-get-globs"></a><h3>gtk_source_language_get_globs ()</h3>
243<pre class="programlisting"><span class="returnvalue">gchar</span> ** gtk_source_language_get_globs (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>243<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** gtk_source_language_get_globs (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
244<p>244<p>
245Returns the globs associated to this language. This is just245Returns the globs associated to this language. This is just
246an utility wrapper around <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-metadata" title="gtk_source_language_get_metadata ()"><code class="function">gtk_source_language_get_metadata()</code></a> to246an utility wrapper around <a class="link" href="GtkSourceLanguage.html#gtk-source-language-get-metadata" title="gtk_source_language_get_metadata ()"><code class="function">gtk_source_language_get_metadata()</code></a> to
@@ -256,8 +256,8 @@
256<tr>256<tr>
257<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>257<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
258<td>a newly-allocated258<td>a newly-allocated
259<code class="literal">NULL</code> terminated array containing the globs or <code class="literal">NULL</code> if no globs are found.259<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated array containing the globs or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no globs are found.
260The returned array must be freed with <code class="function">g_strfreev()</code>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>260The returned array must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
261</td>261</td>
262</tr>262</tr>
263</tbody>263</tbody>
@@ -266,8 +266,8 @@
266<hr>266<hr>
267<div class="refsect2">267<div class="refsect2">
268<a name="gtk-source-language-get-style-name"></a><h3>gtk_source_language_get_style_name ()</h3>268<a name="gtk-source-language-get-style-name"></a><h3>gtk_source_language_get_style_name ()</h3>
269<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_language_get_style_name (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,269<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_language_get_style_name (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>,
270 <em class="parameter"><code>const <span class="type">gchar</span> *style_id</code></em>);</pre>270 <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> *style_id</code></em>);</pre>
271<p>271<p>
272Returns the name of the style with ID <em class="parameter"><code>style_id</code></em> defined by this <em class="parameter"><code>language</code></em>.272Returns the name of the style with ID <em class="parameter"><code>style_id</code></em> defined by this <em class="parameter"><code>language</code></em>.
273</p>273</p>
@@ -285,7 +285,7 @@
285<tr>285<tr>
286<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>286<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
287<td>the name of the style with ID <em class="parameter"><code>style_id</code></em> defined by this <em class="parameter"><code>language</code></em> or287<td>the name of the style with ID <em class="parameter"><code>style_id</code></em> defined by this <em class="parameter"><code>language</code></em> or
288<code class="literal">NULL</code> if the style has no name or there is no style with ID <em class="parameter"><code>style_id</code></em> defined288<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the style has no name or there is no style with ID <em class="parameter"><code>style_id</code></em> defined
289by this <em class="parameter"><code>language</code></em>. The returned string is owned by the <em class="parameter"><code>language</code></em> and must289by this <em class="parameter"><code>language</code></em>. The returned string is owned by the <em class="parameter"><code>language</code></em> and must
290not be modified.</td>290not be modified.</td>
291</tr>291</tr>
@@ -295,7 +295,7 @@
295<hr>295<hr>
296<div class="refsect2">296<div class="refsect2">
297<a name="gtk-source-language-get-style-ids"></a><h3>gtk_source_language_get_style_ids ()</h3>297<a name="gtk-source-language-get-style-ids"></a><h3>gtk_source_language_get_style_ids ()</h3>
298<pre class="programlisting"><span class="returnvalue">gchar</span> ** gtk_source_language_get_style_ids (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>298<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** gtk_source_language_get_style_ids (<em class="parameter"><code><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> *language</code></em>);</pre>
299<p>299<p>
300Returns the ids of the styles defined by this <em class="parameter"><code>language</code></em>.300Returns the ids of the styles defined by this <em class="parameter"><code>language</code></em>.
301</p>301</p>
@@ -308,10 +308,10 @@
308</tr>308</tr>
309<tr>309<tr>
310<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>310<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
311<td>a <code class="literal">NULL</code> terminated311<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated
312array containing ids of the styles defined by this <em class="parameter"><code>language</code></em> or312array containing ids of the styles defined by this <em class="parameter"><code>language</code></em> or
313<code class="literal">NULL</code> if no style is defined.313<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no style is defined.
314The returned array must be freed with <code class="function">g_strfreev()</code>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>314The returned array must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
315</td>315</td>
316</tr>316</tr>
317</tbody>317</tbody>
@@ -322,28 +322,28 @@
322<a name="GtkSourceLanguage.property-details"></a><h2>Property Details</h2>322<a name="GtkSourceLanguage.property-details"></a><h2>Property Details</h2>
323<div class="refsect2">323<div class="refsect2">
324<a name="GtkSourceLanguage--hidden"></a><h3>The <code class="literal">"hidden"</code> property</h3>324<a name="GtkSourceLanguage--hidden"></a><h3>The <code class="literal">"hidden"</code> property</h3>
325<pre class="programlisting"> "hidden" <span class="type">gboolean</span> : Read</pre>325<pre class="programlisting"> "hidden" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read</pre>
326<p>Whether the language should be hidden from the user.</p>326<p>Whether the language should be hidden from the user.</p>
327<p>Default value: FALSE</p>327<p>Default value: FALSE</p>
328</div>328</div>
329<hr>329<hr>
330<div class="refsect2">330<div class="refsect2">
331<a name="GtkSourceLanguage--id"></a><h3>The <code class="literal">"id"</code> property</h3>331<a name="GtkSourceLanguage--id"></a><h3>The <code class="literal">"id"</code> property</h3>
332<pre class="programlisting"> "id" <span class="type">gchar</span>* : Read</pre>332<pre class="programlisting"> "id" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read</pre>
333<p>Language id.</p>333<p>Language id.</p>
334<p>Default value: NULL</p>334<p>Default value: NULL</p>
335</div>335</div>
336<hr>336<hr>
337<div class="refsect2">337<div class="refsect2">
338<a name="GtkSourceLanguage--name"></a><h3>The <code class="literal">"name"</code> property</h3>338<a name="GtkSourceLanguage--name"></a><h3>The <code class="literal">"name"</code> property</h3>
339<pre class="programlisting"> "name" <span class="type">gchar</span>* : Read</pre>339<pre class="programlisting"> "name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read</pre>
340<p>Language name.</p>340<p>Language name.</p>
341<p>Default value: NULL</p>341<p>Default value: NULL</p>
342</div>342</div>
343<hr>343<hr>
344<div class="refsect2">344<div class="refsect2">
345<a name="GtkSourceLanguage--section"></a><h3>The <code class="literal">"section"</code> property</h3>345<a name="GtkSourceLanguage--section"></a><h3>The <code class="literal">"section"</code> property</h3>
346<pre class="programlisting"> "section" <span class="type">gchar</span>* : Read</pre>346<pre class="programlisting"> "section" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read</pre>
347<p>Language section.</p>347<p>Language section.</p>
348<p>Default value: NULL</p>348<p>Default value: NULL</p>
349</div>349</div>
350350
=== modified file 'docs/reference/html/GtkSourceLanguageManager.html'
--- docs/reference/html/GtkSourceLanguageManager.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceLanguageManager.html 2011-08-26 10:31:05 +0000
@@ -51,32 +51,32 @@
51 (<em class="parameter"><code><span class="type">void</span></code></em>);51 (<em class="parameter"><code><span class="type">void</span></code></em>);
52<span class="returnvalue">void</span> <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-set-search-path" title="gtk_source_language_manager_set_search_path ()">gtk_source_language_manager_set_search_path</a>52<span class="returnvalue">void</span> <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-set-search-path" title="gtk_source_language_manager_set_search_path ()">gtk_source_language_manager_set_search_path</a>
53 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,53 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,
54 <em class="parameter"><code><span class="type">gchar</span> **dirs</code></em>);54 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **dirs</code></em>);
55const <span class="returnvalue">gchar</span> * const * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-get-search-path" title="gtk_source_language_manager_get_search_path ()">gtk_source_language_manager_get_search_path</a>55const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-get-search-path" title="gtk_source_language_manager_get_search_path ()">gtk_source_language_manager_get_search_path</a>
56 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);56 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);
57const <span class="returnvalue">gchar</span> * const * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-get-language-ids" title="gtk_source_language_manager_get_language_ids ()">gtk_source_language_manager_get_language_ids</a>57const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-get-language-ids" title="gtk_source_language_manager_get_language_ids ()">gtk_source_language_manager_get_language_ids</a>
58 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);58 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);
59<a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-get-language" title="gtk_source_language_manager_get_language ()">gtk_source_language_manager_get_language</a>59<a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-get-language" title="gtk_source_language_manager_get_language ()">gtk_source_language_manager_get_language</a>
60 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,60 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,
61 <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);61 <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> *id</code></em>);
62<a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-guess-language" title="gtk_source_language_manager_guess_language ()">gtk_source_language_manager_guess_language</a>62<a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * <a class="link" href="GtkSourceLanguageManager.html#gtk-source-language-manager-guess-language" title="gtk_source_language_manager_guess_language ()">gtk_source_language_manager_guess_language</a>
63 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,63 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,
64 <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,64 <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> *filename</code></em>,
65 <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>);65 <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> *content_type</code></em>);
66</pre>66</pre>
67</div>67</div>
68<div class="refsect1">68<div class="refsect1">
69<a name="GtkSourceLanguageManager.object-hierarchy"></a><h2>Object Hierarchy</h2>69<a name="GtkSourceLanguageManager.object-hierarchy"></a><h2>Object Hierarchy</h2>
70<pre class="synopsis">70<pre class="synopsis">
71 GObject71 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
72 +----GtkSourceLanguageManager72 +----GtkSourceLanguageManager
73</pre>73</pre>
74</div>74</div>
75<div class="refsect1">75<div class="refsect1">
76<a name="GtkSourceLanguageManager.properties"></a><h2>Properties</h2>76<a name="GtkSourceLanguageManager.properties"></a><h2>Properties</h2>
77<pre class="synopsis">77<pre class="synopsis">
78 "<a class="link" href="GtkSourceLanguageManager.html#GtkSourceLanguageManager--language-ids" title='The "language-ids" property'>language-ids</a>" <span class="type">GStrv</span> : Read78 "<a class="link" href="GtkSourceLanguageManager.html#GtkSourceLanguageManager--language-ids" title='The "language-ids" property'>language-ids</a>" <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> : Read
79 "<a class="link" href="GtkSourceLanguageManager.html#GtkSourceLanguageManager--search-path" title='The "search-path" property'>search-path</a>" <span class="type">GStrv</span> : Read / Write79 "<a class="link" href="GtkSourceLanguageManager.html#GtkSourceLanguageManager--search-path" title='The "search-path" property'>search-path</a>" <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> : Read / Write
80</pre>80</pre>
81</div>81</div>
82<div class="refsect1">82<div class="refsect1">
@@ -138,11 +138,11 @@
138<a name="gtk-source-language-manager-set-search-path"></a><h3>gtk_source_language_manager_set_search_path ()</h3>138<a name="gtk-source-language-manager-set-search-path"></a><h3>gtk_source_language_manager_set_search_path ()</h3>
139<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_language_manager_set_search_path139<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_language_manager_set_search_path
140 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,140 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,
141 <em class="parameter"><code><span class="type">gchar</span> **dirs</code></em>);</pre>141 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **dirs</code></em>);</pre>
142<p>142<p>
143Sets the list of directories where the <em class="parameter"><code>lm</code></em> looks for143Sets the list of directories where the <em class="parameter"><code>lm</code></em> looks for
144language files.144language files.
145If <em class="parameter"><code>dirs</code></em> is <code class="literal">NULL</code>, the search path is reset to default.145If <em class="parameter"><code>dirs</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the search path is reset to default.
146</p>146</p>
147<p>147<p>
148</p>148</p>
@@ -166,7 +166,7 @@
166</tr>166</tr>
167<tr>167<tr>
168<td><p><span class="term"><em class="parameter"><code>dirs</code></em> :</span></p></td>168<td><p><span class="term"><em class="parameter"><code>dirs</code></em> :</span></p></td>
169<td>a <code class="literal">NULL</code>-terminated array of strings or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span>169<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span>
170</td>170</td>
171</tr>171</tr>
172</tbody>172</tbody>
@@ -175,7 +175,7 @@
175<hr>175<hr>
176<div class="refsect2">176<div class="refsect2">
177<a name="gtk-source-language-manager-get-search-path"></a><h3>gtk_source_language_manager_get_search_path ()</h3>177<a name="gtk-source-language-manager-get-search-path"></a><h3>gtk_source_language_manager_get_search_path ()</h3>
178<pre class="programlisting">const <span class="returnvalue">gchar</span> * const * gtk_source_language_manager_get_search_path178<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * gtk_source_language_manager_get_search_path
179 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);</pre>179 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);</pre>
180<p>180<p>
181Gets the list directories where <em class="parameter"><code>lm</code></em> looks for language files.181Gets the list directories where <em class="parameter"><code>lm</code></em> looks for language files.
@@ -190,7 +190,7 @@
190<tr>190<tr>
191<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>191<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
192<td>192<td>
193<code class="literal">NULL</code>-terminated array193<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array
194containg a list of language files directories.194containg a list of language files directories.
195The array is owned by <em class="parameter"><code>lm</code></em> and must not be modified. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>195The array is owned by <em class="parameter"><code>lm</code></em> and must not be modified. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
196</td>196</td>
@@ -201,7 +201,7 @@
201<hr>201<hr>
202<div class="refsect2">202<div class="refsect2">
203<a name="gtk-source-language-manager-get-language-ids"></a><h3>gtk_source_language_manager_get_language_ids ()</h3>203<a name="gtk-source-language-manager-get-language-ids"></a><h3>gtk_source_language_manager_get_language_ids ()</h3>
204<pre class="programlisting">const <span class="returnvalue">gchar</span> * const * gtk_source_language_manager_get_language_ids204<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * gtk_source_language_manager_get_language_ids
205 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);</pre>205 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>);</pre>
206<p>206<p>
207Returns the ids of the available languages.207Returns the ids of the available languages.
@@ -215,8 +215,8 @@
215</tr>215</tr>
216<tr>216<tr>
217<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>217<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
218<td>a <code class="literal">NULL</code>-terminated array of string218<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of string
219containing the ids of the available languages or <code class="literal">NULL</code> if219containing the ids of the available languages or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
220no language is available.220no language is available.
221The array is owned by <em class="parameter"><code>lm</code></em> and must not be modified. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>221The array is owned by <em class="parameter"><code>lm</code></em> and must not be modified. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
222</td>222</td>
@@ -229,7 +229,7 @@
229<a name="gtk-source-language-manager-get-language"></a><h3>gtk_source_language_manager_get_language ()</h3>229<a name="gtk-source-language-manager-get-language"></a><h3>gtk_source_language_manager_get_language ()</h3>
230<pre class="programlisting"><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * gtk_source_language_manager_get_language230<pre class="programlisting"><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * gtk_source_language_manager_get_language
231 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,231 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,
232 <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);</pre>232 <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> *id</code></em>);</pre>
233<p>233<p>
234Gets the <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> identified by the given <em class="parameter"><code>id</code></em> in the language234Gets the <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> identified by the given <em class="parameter"><code>id</code></em> in the language
235manager.235manager.
@@ -247,7 +247,7 @@
247</tr>247</tr>
248<tr>248<tr>
249<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>249<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
250<td>a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a>, or <code class="literal">NULL</code> if there is no language250<td>a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is no language
251identified by the given <em class="parameter"><code>id</code></em>. Return value is owned by <em class="parameter"><code>lm</code></em> and should not251identified by the given <em class="parameter"><code>id</code></em>. Return value is owned by <em class="parameter"><code>lm</code></em> and should not
252be freed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>252be freed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
253</td>253</td>
@@ -260,12 +260,12 @@
260<a name="gtk-source-language-manager-guess-language"></a><h3>gtk_source_language_manager_guess_language ()</h3>260<a name="gtk-source-language-manager-guess-language"></a><h3>gtk_source_language_manager_guess_language ()</h3>
261<pre class="programlisting"><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * gtk_source_language_manager_guess_language261<pre class="programlisting"><a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="returnvalue">GtkSourceLanguage</span></a> * gtk_source_language_manager_guess_language
262 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,262 (<em class="parameter"><code><a class="link" href="GtkSourceLanguageManager.html" title="GtkSourceLanguageManager"><span class="type">GtkSourceLanguageManager</span></a> *lm</code></em>,
263 <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,263 <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> *filename</code></em>,
264 <em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>);</pre>264 <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> *content_type</code></em>);</pre>
265<p>265<p>
266Picks a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> for given file name and content type,266Picks a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a> for given file name and content type,
267according to the information in lang files. Either <em class="parameter"><code>filename</code></em> or267according to the information in lang files. Either <em class="parameter"><code>filename</code></em> or
268<em class="parameter"><code>content_type</code></em> may be <code class="literal">NULL</code>. This function can be used as follows:268<em class="parameter"><code>content_type</code></em> may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. This function can be used as follows:
269</p>269</p>
270<p>270<p>
271</p>271</p>
@@ -277,7 +277,7 @@
27722772
2783</pre></td>2783</pre></td>
279 <td class="listing_code"><pre class="programlisting"><span class="usertype">GtkSourceLanguage</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">lang</span><span class="symbol">;</span>279 <td class="listing_code"><pre class="programlisting"><span class="usertype">GtkSourceLanguage</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">lang</span><span class="symbol">;</span>
280<span class="normal">lang </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkSourceLanguageManager.html#gtk-source-language-manager-guess-language">gtk_source_language_manager_guess_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">filename</span><span class="symbol">,</span><span class="normal"> NULL</span><span class="symbol">);</span>280<span class="normal">lang </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkSourceLanguageManager.html#gtk-source-language-manager-guess-language">gtk_source_language_manager_guess_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">filename</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
281<span class="function"><a href="GtkSourceBuffer.html#gtk-source-buffer-set-language">gtk_source_buffer_set_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">buffer</span><span class="symbol">,</span><span class="normal"> lang</span><span class="symbol">);</span></pre></td>281<span class="function"><a href="GtkSourceBuffer.html#gtk-source-buffer-set-language">gtk_source_buffer_set_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">buffer</span><span class="symbol">,</span><span class="normal"> lang</span><span class="symbol">);</span></pre></td>
282 </tr>282 </tr>
283 </tbody>283 </tbody>
@@ -310,21 +310,21 @@
3101331013
3111431114
31215</pre></td>31215</pre></td>
313 <td class="listing_code"><pre class="programlisting"><span class="usertype">GtkSourceLanguage</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">lang </span><span class="symbol">=</span><span class="normal"> NULL</span><span class="symbol">;</span>313 <td class="listing_code"><pre class="programlisting"><span class="usertype">GtkSourceLanguage</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">lang </span><span class="symbol">=</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span>
314<span class="usertype">gboolean</span><span class="normal"> result_uncertain</span><span class="symbol">;</span>314<span class="usertype">gboolean</span><span class="normal"> result_uncertain</span><span class="symbol">;</span>
315<span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">content_type</span><span class="symbol">;</span>315<span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">content_type</span><span class="symbol">;</span>
316316
317<span class="normal">content_type </span><span class="symbol">=</span><span class="normal"> </span><span class="function">g_content_type_guess</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">filename</span><span class="symbol">,</span><span class="normal"> NULL</span><span class="symbol">,</span><span class="normal"> </span><span class="number">0</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">result_uncertain</span><span class="symbol">);</span>317<span class="normal">content_type </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gio/unstable/gio-GContentType.html#g-content-type-guess">g_content_type_guess</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">filename</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> </span><span class="number">0</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">result_uncertain</span><span class="symbol">);</span>
318<span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">result_uncertain</span><span class="symbol">)</span>318<span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">result_uncertain</span><span class="symbol">)</span>
319<span class="normal"> </span><span class="cbracket">{</span>319<span class="normal"> </span><span class="cbracket">{</span>
320<span class="normal"> </span><span class="function">g_free</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">content_type</span><span class="symbol">);</span>320<span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free">g_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">content_type</span><span class="symbol">);</span>
321<span class="normal"> content_type </span><span class="symbol">=</span><span class="normal"> NULL</span><span class="symbol">;</span>321<span class="normal"> content_type </span><span class="symbol">=</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span>
322<span class="normal"> </span><span class="cbracket">}</span>322<span class="normal"> </span><span class="cbracket">}</span>
323323
324<span class="normal">lang </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkSourceLanguageManager.html#gtk-source-language-manager-guess-language">gtk_source_language_manager_guess_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">manager</span><span class="symbol">,</span><span class="normal"> filename</span><span class="symbol">,</span><span class="normal"> content_type</span><span class="symbol">);</span>324<span class="normal">lang </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkSourceLanguageManager.html#gtk-source-language-manager-guess-language">gtk_source_language_manager_guess_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">manager</span><span class="symbol">,</span><span class="normal"> filename</span><span class="symbol">,</span><span class="normal"> content_type</span><span class="symbol">);</span>
325<span class="function"><a href="GtkSourceBuffer.html#gtk-source-buffer-set-language">gtk_source_buffer_set_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">buffer</span><span class="symbol">,</span><span class="normal"> lang</span><span class="symbol">);</span>325<span class="function"><a href="GtkSourceBuffer.html#gtk-source-buffer-set-language">gtk_source_buffer_set_language</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">buffer</span><span class="symbol">,</span><span class="normal"> lang</span><span class="symbol">);</span>
326326
327<span class="function">g_free</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">content_type</span><span class="symbol">);</span></pre></td>327<span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free">g_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">content_type</span><span class="symbol">);</span></pre></td>
328 </tr>328 </tr>
329 </tbody>329 </tbody>
330 </table>330 </table>
@@ -345,17 +345,17 @@
345</tr>345</tr>
346<tr>346<tr>
347<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>347<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
348<td>a filename in Glib filename encoding, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>348<td>a filename in Glib filename encoding, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
349</td>349</td>
350</tr>350</tr>
351<tr>351<tr>
352<td><p><span class="term"><em class="parameter"><code>content_type</code></em> :</span></p></td>352<td><p><span class="term"><em class="parameter"><code>content_type</code></em> :</span></p></td>
353<td>a content type (as in GIO API), or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>353<td>a content type (as in GIO API), or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
354</td>354</td>
355</tr>355</tr>
356<tr>356<tr>
357<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>357<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
358<td>a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a>, or <code class="literal">NULL</code> if there is no suitable language358<td>a <a class="link" href="GtkSourceLanguage.html" title="GtkSourceLanguage"><span class="type">GtkSourceLanguage</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is no suitable language
359for given <em class="parameter"><code>filename</code></em> and/or <em class="parameter"><code>content_type</code></em>. Return value is owned by <em class="parameter"><code>lm</code></em>359for given <em class="parameter"><code>filename</code></em> and/or <em class="parameter"><code>content_type</code></em>. Return value is owned by <em class="parameter"><code>lm</code></em>
360and should not be freed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>360and should not be freed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
361</td>361</td>
@@ -369,13 +369,13 @@
369<a name="GtkSourceLanguageManager.property-details"></a><h2>Property Details</h2>369<a name="GtkSourceLanguageManager.property-details"></a><h2>Property Details</h2>
370<div class="refsect2">370<div class="refsect2">
371<a name="GtkSourceLanguageManager--language-ids"></a><h3>The <code class="literal">"language-ids"</code> property</h3>371<a name="GtkSourceLanguageManager--language-ids"></a><h3>The <code class="literal">"language-ids"</code> property</h3>
372<pre class="programlisting"> "language-ids" <span class="type">GStrv</span> : Read</pre>372<pre class="programlisting"> "language-ids" <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> : Read</pre>
373<p>List of the ids of the available languages.</p>373<p>List of the ids of the available languages.</p>
374</div>374</div>
375<hr>375<hr>
376<div class="refsect2">376<div class="refsect2">
377<a name="GtkSourceLanguageManager--search-path"></a><h3>The <code class="literal">"search-path"</code> property</h3>377<a name="GtkSourceLanguageManager--search-path"></a><h3>The <code class="literal">"search-path"</code> property</h3>
378<pre class="programlisting"> "search-path" <span class="type">GStrv</span> : Read / Write</pre>378<pre class="programlisting"> "search-path" <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> : Read / Write</pre>
379<p>List of directories where the language specification files (.lang) are located.</p>379<p>List of directories where the language specification files (.lang) are located.</p>
380</div>380</div>
381</div>381</div>
382382
=== modified file 'docs/reference/html/GtkSourceMark.html'
--- docs/reference/html/GtkSourceMark.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourceMark.html 2011-08-26 10:31:05 +0000
@@ -45,19 +45,19 @@
45#include &lt;gtksourceview/gtksourcemark.h&gt;45#include &lt;gtksourceview/gtksourcemark.h&gt;
4646
47struct <a class="link" href="GtkSourceMark.html#GtkSourceMark-struct" title="struct GtkSourceMark">GtkSourceMark</a>;47struct <a class="link" href="GtkSourceMark.html#GtkSourceMark-struct" title="struct GtkSourceMark">GtkSourceMark</a>;
48<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-new" title="gtk_source_mark_new ()">gtk_source_mark_new</a> (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,48<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-new" title="gtk_source_mark_new ()">gtk_source_mark_new</a> (<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> *name</code></em>,
49 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);49 <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> *category</code></em>);
50const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-get-category" title="gtk_source_mark_get_category ()">gtk_source_mark_get_category</a> (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);50const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-get-category" title="gtk_source_mark_get_category ()">gtk_source_mark_get_category</a> (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);
51<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-next" title="gtk_source_mark_next ()">gtk_source_mark_next</a> (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,51<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-next" title="gtk_source_mark_next ()">gtk_source_mark_next</a> (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,
52 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);52 <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> *category</code></em>);
53<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-prev" title="gtk_source_mark_prev ()">gtk_source_mark_prev</a> (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,53<a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * <a class="link" href="GtkSourceMark.html#gtk-source-mark-prev" title="gtk_source_mark_prev ()">gtk_source_mark_prev</a> (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,
54 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);54 <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> *category</code></em>);
55</pre>55</pre>
56</div>56</div>
57<div class="refsect1">57<div class="refsect1">
58<a name="GtkSourceMark.object-hierarchy"></a><h2>Object Hierarchy</h2>58<a name="GtkSourceMark.object-hierarchy"></a><h2>Object Hierarchy</h2>
59<pre class="synopsis">59<pre class="synopsis">
60 GObject60 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
61 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkTextMark.html">GtkTextMark</a>61 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkTextMark.html">GtkTextMark</a>
62 +----GtkSourceMark62 +----GtkSourceMark
63</pre>63</pre>
@@ -65,7 +65,7 @@
65<div class="refsect1">65<div class="refsect1">
66<a name="GtkSourceMark.properties"></a><h2>Properties</h2>66<a name="GtkSourceMark.properties"></a><h2>Properties</h2>
67<pre class="synopsis">67<pre class="synopsis">
68 "<a class="link" href="GtkSourceMark.html#GtkSourceMark--category" title='The "category" property'>category</a>" <span class="type">gchar</span>* : Read / Write / Construct Only68 "<a class="link" href="GtkSourceMark.html#GtkSourceMark--category" title='The "category" property'>category</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only
69</pre>69</pre>
70</div>70</div>
71<div class="refsect1">71<div class="refsect1">
@@ -95,8 +95,8 @@
95<hr>95<hr>
96<div class="refsect2">96<div class="refsect2">
97<a name="gtk-source-mark-new"></a><h3>gtk_source_mark_new ()</h3>97<a name="gtk-source-mark-new"></a><h3>gtk_source_mark_new ()</h3>
98<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_mark_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,98<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_mark_new (<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> *name</code></em>,
99 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>99 <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> *category</code></em>);</pre>
100<p>100<p>
101Creates a text mark. Add it to a buffer using <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextBuffer.html#gtk-text-buffer-add-mark"><code class="function">gtk_text_buffer_add_mark()</code></a>. 101Creates a text mark. Add it to a buffer using <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextBuffer.html#gtk-text-buffer-add-mark"><code class="function">gtk_text_buffer_add_mark()</code></a>.
102If name is NULL, the mark is anonymous; otherwise, the mark can be retrieved102If name is NULL, the mark is anonymous; otherwise, the mark can be retrieved
@@ -129,7 +129,7 @@
129<hr>129<hr>
130<div class="refsect2">130<div class="refsect2">
131<a name="gtk-source-mark-get-category"></a><h3>gtk_source_mark_get_category ()</h3>131<a name="gtk-source-mark-get-category"></a><h3>gtk_source_mark_get_category ()</h3>
132<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_mark_get_category (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);</pre>132<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_mark_get_category (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);</pre>
133<p>133<p>
134Returns the mark category.134Returns the mark category.
135</p>135</p>
@@ -152,13 +152,13 @@
152<div class="refsect2">152<div class="refsect2">
153<a name="gtk-source-mark-next"></a><h3>gtk_source_mark_next ()</h3>153<a name="gtk-source-mark-next"></a><h3>gtk_source_mark_next ()</h3>
154<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_mark_next (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,154<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_mark_next (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,
155 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>155 <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> *category</code></em>);</pre>
156<p>156<p>
157Returns the next <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> in the buffer or <code class="literal">NULL</code> if the mark157Returns the next <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> in the buffer or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the mark
158was not added to a buffer. If there is no next mark, <code class="literal">NULL</code> will be returned.158was not added to a buffer. If there is no next mark, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.
159</p>159</p>
160<p>160<p>
161If <em class="parameter"><code>category</code></em> is <code class="literal">NULL</code>, looks for marks of any category.161If <em class="parameter"><code>category</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, looks for marks of any category.
162</p>162</p>
163<div class="variablelist"><table border="0">163<div class="variablelist"><table border="0">
164<col align="left" valign="top">164<col align="left" valign="top">
@@ -169,12 +169,12 @@
169</tr>169</tr>
170<tr>170<tr>
171<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>171<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
172<td>a string specifying the mark category, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>172<td>a string specifying the mark category, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
173</td>173</td>
174</tr>174</tr>
175<tr>175<tr>
176<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>176<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
177<td>the next <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a>, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>177<td>the next <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
178</td>178</td>
179</tr>179</tr>
180</tbody>180</tbody>
@@ -185,13 +185,13 @@
185<div class="refsect2">185<div class="refsect2">
186<a name="gtk-source-mark-prev"></a><h3>gtk_source_mark_prev ()</h3>186<a name="gtk-source-mark-prev"></a><h3>gtk_source_mark_prev ()</h3>
187<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_mark_prev (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,187<pre class="programlisting"><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="returnvalue">GtkSourceMark</span></a> * gtk_source_mark_prev (<em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>,
188 <em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>188 <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> *category</code></em>);</pre>
189<p>189<p>
190Returns the previous <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> in the buffer or <code class="literal">NULL</code> if the mark190Returns the previous <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> in the buffer or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the mark
191was not added to a buffer. If there is no previous mark, <code class="literal">NULL</code> is returned.191was not added to a buffer. If there is no previous mark, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned.
192</p>192</p>
193<p>193<p>
194If <em class="parameter"><code>category</code></em> is <code class="literal">NULL</code>, looks for marks of any category194If <em class="parameter"><code>category</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, looks for marks of any category
195</p>195</p>
196<div class="variablelist"><table border="0">196<div class="variablelist"><table border="0">
197<col align="left" valign="top">197<col align="left" valign="top">
@@ -202,11 +202,11 @@
202</tr>202</tr>
203<tr>203<tr>
204<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>204<td><p><span class="term"><em class="parameter"><code>category</code></em> :</span></p></td>
205<td>a string specifying the mark category, or <code class="literal">NULL</code>.</td>205<td>a string specifying the mark category, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
206</tr>206</tr>
207<tr>207<tr>
208<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>208<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
209<td>the previous <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a>, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>209<td>the previous <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
210</td>210</td>
211</tr>211</tr>
212</tbody>212</tbody>
@@ -218,7 +218,7 @@
218<a name="GtkSourceMark.property-details"></a><h2>Property Details</h2>218<a name="GtkSourceMark.property-details"></a><h2>Property Details</h2>
219<div class="refsect2">219<div class="refsect2">
220<a name="GtkSourceMark--category"></a><h3>The <code class="literal">"category"</code> property</h3>220<a name="GtkSourceMark--category"></a><h3>The <code class="literal">"category"</code> property</h3>
221<pre class="programlisting"> "category" <span class="type">gchar</span>* : Read / Write / Construct Only</pre>221<pre class="programlisting"> "category" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre>
222<p>222<p>
223The category of the <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a>, classifies the mark and controls223The category of the <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a>, classifies the mark and controls
224which pixbuf is used and with which priority it is drawn.224which pixbuf is used and with which priority it is drawn.
225225
=== modified file 'docs/reference/html/GtkSourceMarkAttributes.html'
--- docs/reference/html/GtkSourceMarkAttributes.html 2011-04-06 07:20:55 +0000
+++ docs/reference/html/GtkSourceMarkAttributes.html 2011-08-26 10:31:05 +0000
@@ -52,23 +52,23 @@
52<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-background" title="gtk_source_mark_attributes_set_background ()">gtk_source_mark_attributes_set_background</a>52<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-background" title="gtk_source_mark_attributes_set_background ()">gtk_source_mark_attributes_set_background</a>
53 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,53 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
54 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *background</code></em>);54 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *background</code></em>);
55<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-background" title="gtk_source_mark_attributes_get_background ()">gtk_source_mark_attributes_get_background</a>55<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-background" title="gtk_source_mark_attributes_get_background ()">gtk_source_mark_attributes_get_background</a>
56 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,56 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
57 <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *background</code></em>);57 <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *background</code></em>);
58<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-stock-id" title="gtk_source_mark_attributes_set_stock_id ()">gtk_source_mark_attributes_set_stock_id</a>58<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-stock-id" title="gtk_source_mark_attributes_set_stock_id ()">gtk_source_mark_attributes_set_stock_id</a>
59 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,59 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
60 <em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);60 <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> *stock_id</code></em>);
61const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-stock-id" title="gtk_source_mark_attributes_get_stock_id ()">gtk_source_mark_attributes_get_stock_id</a>61const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-stock-id" title="gtk_source_mark_attributes_get_stock_id ()">gtk_source_mark_attributes_get_stock_id</a>
62 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);62 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);
63<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-icon-name" title="gtk_source_mark_attributes_set_icon_name ()">gtk_source_mark_attributes_set_icon_name</a>63<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-icon-name" title="gtk_source_mark_attributes_set_icon_name ()">gtk_source_mark_attributes_set_icon_name</a>
64 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,64 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
65 <em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);65 <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> *icon_name</code></em>);
66const <span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-icon-name" title="gtk_source_mark_attributes_get_icon_name ()">gtk_source_mark_attributes_get_icon_name</a>66const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-icon-name" title="gtk_source_mark_attributes_get_icon_name ()">gtk_source_mark_attributes_get_icon_name</a>
67 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);67 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);
68<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-gicon" title="gtk_source_mark_attributes_set_gicon ()">gtk_source_mark_attributes_set_gicon</a>68<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-gicon" title="gtk_source_mark_attributes_set_gicon ()">gtk_source_mark_attributes_set_gicon</a>
69 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,69 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
70 <em class="parameter"><code><span class="type">GIcon</span> *gicon</code></em>);70 <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> *gicon</code></em>);
71<span class="returnvalue">GIcon</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-gicon" title="gtk_source_mark_attributes_get_gicon ()">gtk_source_mark_attributes_get_gicon</a>71<a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="returnvalue">GIcon</span></a> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-gicon" title="gtk_source_mark_attributes_get_gicon ()">gtk_source_mark_attributes_get_gicon</a>
72 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);72 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);
73<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-pixbuf" title="gtk_source_mark_attributes_set_pixbuf ()">gtk_source_mark_attributes_set_pixbuf</a>73<span class="returnvalue">void</span> <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-pixbuf" title="gtk_source_mark_attributes_set_pixbuf ()">gtk_source_mark_attributes_set_pixbuf</a>
74 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,74 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
@@ -78,11 +78,11 @@
78const <span class="returnvalue">GdkPixbuf</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-render-icon" title="gtk_source_mark_attributes_render_icon ()">gtk_source_mark_attributes_render_icon</a>78const <span class="returnvalue">GdkPixbuf</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-render-icon" title="gtk_source_mark_attributes_render_icon ()">gtk_source_mark_attributes_render_icon</a>
79 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,79 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
80 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,80 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,
81 <em class="parameter"><code><span class="type">gint</span> size</code></em>);81 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);
82<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-tooltip-text" title="gtk_source_mark_attributes_get_tooltip_text ()">gtk_source_mark_attributes_get_tooltip_text</a>82<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-tooltip-text" title="gtk_source_mark_attributes_get_tooltip_text ()">gtk_source_mark_attributes_get_tooltip_text</a>
83 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,83 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
84 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);84 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);
85<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-tooltip-markup" title="gtk_source_mark_attributes_get_tooltip_markup ()">gtk_source_mark_attributes_get_tooltip_markup</a>85<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-get-tooltip-markup" title="gtk_source_mark_attributes_get_tooltip_markup ()">gtk_source_mark_attributes_get_tooltip_markup</a>
86 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,86 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
87 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);87 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);
88</pre>88</pre>
@@ -90,7 +90,7 @@
90<div class="refsect1">90<div class="refsect1">
91<a name="GtkSourceMarkAttributes.object-hierarchy"></a><h2>Object Hierarchy</h2>91<a name="GtkSourceMarkAttributes.object-hierarchy"></a><h2>Object Hierarchy</h2>
92<pre class="synopsis">92<pre class="synopsis">
93 GObject93 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
94 +----GtkSourceMarkAttributes94 +----GtkSourceMarkAttributes
95</pre>95</pre>
96</div>96</div>
@@ -98,17 +98,17 @@
98<a name="GtkSourceMarkAttributes.properties"></a><h2>Properties</h2>98<a name="GtkSourceMarkAttributes.properties"></a><h2>Properties</h2>
99<pre class="synopsis">99<pre class="synopsis">
100 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--background" title='The "background" property'>background</a>" <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a>* : Read / Write100 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--background" title='The "background" property'>background</a>" <a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a>* : Read / Write
101 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--gicon" title='The "gicon" property'>gicon</a>" <span class="type">GIcon</span>* : Read / Write101 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--gicon" title='The "gicon" property'>gicon</a>" <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a>* : Read / Write
102 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--icon-name" title='The "icon-name" property'>icon-name</a>" <span class="type">gchar</span>* : Read / Write102 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--icon-name" title='The "icon-name" property'>icon-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
103 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--pixbuf" title='The "pixbuf" property'>pixbuf</a>" <span class="type">GdkPixbuf</span>* : Read / Write103 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--pixbuf" title='The "pixbuf" property'>pixbuf</a>" <span class="type">GdkPixbuf</span>* : Read / Write
104 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--stock-id" title='The "stock-id" property'>stock-id</a>" <span class="type">gchar</span>* : Read / Write104 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes--stock-id" title='The "stock-id" property'>stock-id</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
105</pre>105</pre>
106</div>106</div>
107<div class="refsect1">107<div class="refsect1">
108<a name="GtkSourceMarkAttributes.signals"></a><h2>Signals</h2>108<a name="GtkSourceMarkAttributes.signals"></a><h2>Signals</h2>
109<pre class="synopsis">109<pre class="synopsis">
110 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes-query-tooltip-markup" title='The "query-tooltip-markup" signal'>query-tooltip-markup</a>" : <code class="literal">Run Last</code>110 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes-query-tooltip-markup" title='The "query-tooltip-markup" signal'>query-tooltip-markup</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
111 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes-query-tooltip-text" title='The "query-tooltip-text" signal'>query-tooltip-text</a>" : <code class="literal">Run Last</code>111 "<a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes-query-tooltip-text" title='The "query-tooltip-text" signal'>query-tooltip-text</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
112</pre>112</pre>
113</div>113</div>
114<div class="refsect1">114<div class="refsect1">
@@ -207,7 +207,7 @@
207<hr>207<hr>
208<div class="refsect2">208<div class="refsect2">
209<a name="gtk-source-mark-attributes-get-background"></a><h3>gtk_source_mark_attributes_get_background ()</h3>209<a name="gtk-source-mark-attributes-get-background"></a><h3>gtk_source_mark_attributes_get_background ()</h3>
210<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_mark_attributes_get_background210<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_mark_attributes_get_background
211 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,211 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
212 <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *background</code></em>);</pre>212 <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *background</code></em>);</pre>
213<p>213<p>
@@ -237,7 +237,7 @@
237<a name="gtk-source-mark-attributes-set-stock-id"></a><h3>gtk_source_mark_attributes_set_stock_id ()</h3>237<a name="gtk-source-mark-attributes-set-stock-id"></a><h3>gtk_source_mark_attributes_set_stock_id ()</h3>
238<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_mark_attributes_set_stock_id238<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_mark_attributes_set_stock_id
239 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,239 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
240 <em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>);</pre>240 <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> *stock_id</code></em>);</pre>
241<p>241<p>
242Sets stock id to be used as a base for rendered icon.242Sets stock id to be used as a base for rendered icon.
243</p>243</p>
@@ -258,11 +258,11 @@
258<hr>258<hr>
259<div class="refsect2">259<div class="refsect2">
260<a name="gtk-source-mark-attributes-get-stock-id"></a><h3>gtk_source_mark_attributes_get_stock_id ()</h3>260<a name="gtk-source-mark-attributes-get-stock-id"></a><h3>gtk_source_mark_attributes_get_stock_id ()</h3>
261<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_mark_attributes_get_stock_id261<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_mark_attributes_get_stock_id
262 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>262 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>
263<p>263<p>
264Gets a stock id of an icon used by this attributes. Note that the stock id can264Gets a stock id of an icon used by this attributes. Note that the stock id can
265be <code class="literal">NULL</code> if it wasn't set earlier.265be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it wasn't set earlier.
266</p>266</p>
267<div class="variablelist"><table border="0">267<div class="variablelist"><table border="0">
268<col align="left" valign="top">268<col align="left" valign="top">
@@ -285,7 +285,7 @@
285<a name="gtk-source-mark-attributes-set-icon-name"></a><h3>gtk_source_mark_attributes_set_icon_name ()</h3>285<a name="gtk-source-mark-attributes-set-icon-name"></a><h3>gtk_source_mark_attributes_set_icon_name ()</h3>
286<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_mark_attributes_set_icon_name286<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_mark_attributes_set_icon_name
287 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,287 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
288 <em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);</pre>288 <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> *icon_name</code></em>);</pre>
289<p>289<p>
290Sets a name of an icon to be used as a base for rendered icon.290Sets a name of an icon to be used as a base for rendered icon.
291</p>291</p>
@@ -306,11 +306,11 @@
306<hr>306<hr>
307<div class="refsect2">307<div class="refsect2">
308<a name="gtk-source-mark-attributes-get-icon-name"></a><h3>gtk_source_mark_attributes_get_icon_name ()</h3>308<a name="gtk-source-mark-attributes-get-icon-name"></a><h3>gtk_source_mark_attributes_get_icon_name ()</h3>
309<pre class="programlisting">const <span class="returnvalue">gchar</span> * gtk_source_mark_attributes_get_icon_name309<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_mark_attributes_get_icon_name
310 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>310 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>
311<p>311<p>
312Gets a name of an icon to be used as a base for rendered icon. Note that the312Gets a name of an icon to be used as a base for rendered icon. Note that the
313icon name can be <code class="literal">NULL</code> if it wasn't set earlier.313icon name can be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it wasn't set earlier.
314</p>314</p>
315<div class="variablelist"><table border="0">315<div class="variablelist"><table border="0">
316<col align="left" valign="top">316<col align="left" valign="top">
@@ -333,7 +333,7 @@
333<a name="gtk-source-mark-attributes-set-gicon"></a><h3>gtk_source_mark_attributes_set_gicon ()</h3>333<a name="gtk-source-mark-attributes-set-gicon"></a><h3>gtk_source_mark_attributes_set_gicon ()</h3>
334<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_mark_attributes_set_gicon334<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_mark_attributes_set_gicon
335 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,335 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
336 <em class="parameter"><code><span class="type">GIcon</span> *gicon</code></em>);</pre>336 <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> *gicon</code></em>);</pre>
337<p>337<p>
338Sets an icon to be used as a base for rendered icon.338Sets an icon to be used as a base for rendered icon.
339</p>339</p>
@@ -346,7 +346,7 @@
346</tr>346</tr>
347<tr>347<tr>
348<td><p><span class="term"><em class="parameter"><code>gicon</code></em> :</span></p></td>348<td><p><span class="term"><em class="parameter"><code>gicon</code></em> :</span></p></td>
349<td>a <span class="type">GIcon</span> to be used.</td>349<td>a <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> to be used.</td>
350</tr>350</tr>
351</tbody>351</tbody>
352</table></div>352</table></div>
@@ -354,11 +354,11 @@
354<hr>354<hr>
355<div class="refsect2">355<div class="refsect2">
356<a name="gtk-source-mark-attributes-get-gicon"></a><h3>gtk_source_mark_attributes_get_gicon ()</h3>356<a name="gtk-source-mark-attributes-get-gicon"></a><h3>gtk_source_mark_attributes_get_gicon ()</h3>
357<pre class="programlisting"><span class="returnvalue">GIcon</span> * gtk_source_mark_attributes_get_gicon357<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="returnvalue">GIcon</span></a> * gtk_source_mark_attributes_get_gicon
358 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>358 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>
359<p>359<p>
360Gets a <span class="type">GIcon</span> to be used as a base for rendered icon. Note that the icon can360Gets a <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> to be used as a base for rendered icon. Note that the icon can
361be <code class="literal">NULL</code> if it wasn't set earlier.361be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it wasn't set earlier.
362</p>362</p>
363<div class="variablelist"><table border="0">363<div class="variablelist"><table border="0">
364<col align="left" valign="top">364<col align="left" valign="top">
@@ -406,7 +406,7 @@
406 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>406 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>);</pre>
407<p>407<p>
408Gets a <span class="type">GdkPixbuf</span> to be used as a base for rendered icon. Note that the408Gets a <span class="type">GdkPixbuf</span> to be used as a base for rendered icon. Note that the
409pixbuf can be <code class="literal">NULL</code> if it wasn't set earlier.409pixbuf can be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it wasn't set earlier.
410</p>410</p>
411<div class="variablelist"><table border="0">411<div class="variablelist"><table border="0">
412<col align="left" valign="top">412<col align="left" valign="top">
@@ -430,7 +430,7 @@
430<pre class="programlisting">const <span class="returnvalue">GdkPixbuf</span> * gtk_source_mark_attributes_render_icon430<pre class="programlisting">const <span class="returnvalue">GdkPixbuf</span> * gtk_source_mark_attributes_render_icon
431 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,431 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
432 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,432 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,
433 <em class="parameter"><code><span class="type">gint</span> size</code></em>);</pre>433 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);</pre>
434<p>434<p>
435Renders an icon of given size. The base of the icon is set by the last call435Renders an icon of given size. The base of the icon is set by the last call
436to one of: <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-pixbuf" title="gtk_source_mark_attributes_set_pixbuf ()"><code class="function">gtk_source_mark_attributes_set_pixbuf()</code></a>,436to one of: <a class="link" href="GtkSourceMarkAttributes.html#gtk-source-mark-attributes-set-pixbuf" title="gtk_source_mark_attributes_set_pixbuf ()"><code class="function">gtk_source_mark_attributes_set_pixbuf()</code></a>,
@@ -465,7 +465,7 @@
465<hr>465<hr>
466<div class="refsect2">466<div class="refsect2">
467<a name="gtk-source-mark-attributes-get-tooltip-text"></a><h3>gtk_source_mark_attributes_get_tooltip_text ()</h3>467<a name="gtk-source-mark-attributes-get-tooltip-text"></a><h3>gtk_source_mark_attributes_get_tooltip_text ()</h3>
468<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_mark_attributes_get_tooltip_text468<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_mark_attributes_get_tooltip_text
469 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,469 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
470 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);</pre>470 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);</pre>
471<p>471<p>
@@ -487,7 +487,7 @@
487<tr>487<tr>
488<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>488<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
489<td>A tooltip. The returned string should be freed by489<td>A tooltip. The returned string should be freed by
490using <code class="function">g_free()</code> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>490using <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
491</td>491</td>
492</tr>492</tr>
493</tbody>493</tbody>
@@ -496,7 +496,7 @@
496<hr>496<hr>
497<div class="refsect2">497<div class="refsect2">
498<a name="gtk-source-mark-attributes-get-tooltip-markup"></a><h3>gtk_source_mark_attributes_get_tooltip_markup ()</h3>498<a name="gtk-source-mark-attributes-get-tooltip-markup"></a><h3>gtk_source_mark_attributes_get_tooltip_markup ()</h3>
499<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_mark_attributes_get_tooltip_markup499<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_mark_attributes_get_tooltip_markup
500 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,500 (<em class="parameter"><code><a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes</code></em>,
501 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);</pre>501 <em class="parameter"><code><a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark</code></em>);</pre>
502<p>502<p>
@@ -518,7 +518,7 @@
518<tr>518<tr>
519<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>519<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
520<td>A tooltip. The returned string should be freed by520<td>A tooltip. The returned string should be freed by
521using <code class="function">g_free()</code> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>521using <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
522</td>522</td>
523</tr>523</tr>
524</tbody>524</tbody>
@@ -537,15 +537,15 @@
537<hr>537<hr>
538<div class="refsect2">538<div class="refsect2">
539<a name="GtkSourceMarkAttributes--gicon"></a><h3>The <code class="literal">"gicon"</code> property</h3>539<a name="GtkSourceMarkAttributes--gicon"></a><h3>The <code class="literal">"gicon"</code> property</h3>
540<pre class="programlisting"> "gicon" <span class="type">GIcon</span>* : Read / Write</pre>540<pre class="programlisting"> "gicon" <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a>* : Read / Write</pre>
541<p>541<p>
542A <span class="type">GIcon</span> that may be a base of a rendered icon.542A <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="type">GIcon</span></a> that may be a base of a rendered icon.
543</p>543</p>
544</div>544</div>
545<hr>545<hr>
546<div class="refsect2">546<div class="refsect2">
547<a name="GtkSourceMarkAttributes--icon-name"></a><h3>The <code class="literal">"icon-name"</code> property</h3>547<a name="GtkSourceMarkAttributes--icon-name"></a><h3>The <code class="literal">"icon-name"</code> property</h3>
548<pre class="programlisting"> "icon-name" <span class="type">gchar</span>* : Read / Write</pre>548<pre class="programlisting"> "icon-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
549<p>549<p>
550An icon name that may be a base of a rendered icon.550An icon name that may be a base of a rendered icon.
551</p>551</p>
@@ -562,7 +562,7 @@
562<hr>562<hr>
563<div class="refsect2">563<div class="refsect2">
564<a name="GtkSourceMarkAttributes--stock-id"></a><h3>The <code class="literal">"stock-id"</code> property</h3>564<a name="GtkSourceMarkAttributes--stock-id"></a><h3>The <code class="literal">"stock-id"</code> property</h3>
565<pre class="programlisting"> "stock-id" <span class="type">gchar</span>* : Read / Write</pre>565<pre class="programlisting"> "stock-id" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
566<p>566<p>
567A stock id that may be a base of a rendered icon.567A stock id that may be a base of a rendered icon.
568</p>568</p>
@@ -573,9 +573,9 @@
573<a name="GtkSourceMarkAttributes.signal-details"></a><h2>Signal Details</h2>573<a name="GtkSourceMarkAttributes.signal-details"></a><h2>Signal Details</h2>
574<div class="refsect2">574<div class="refsect2">
575<a name="GtkSourceMarkAttributes-query-tooltip-markup"></a><h3>The <code class="literal">"query-tooltip-markup"</code> signal</h3>575<a name="GtkSourceMarkAttributes-query-tooltip-markup"></a><h3>The <code class="literal">"query-tooltip-markup"</code> signal</h3>
576<pre class="programlisting"><span class="returnvalue">gchar</span>* user_function (<a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes,576<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>* user_function (<a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes,
577 <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark,577 <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark,
578 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>578 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
579<p>579<p>
580The code should connect to this signal to provide a tooltip for given580The code should connect to this signal to provide a tooltip for given
581<em class="parameter"><code>mark</code></em>. The tooltip can contain a markup.581<em class="parameter"><code>mark</code></em>. The tooltip can contain a markup.
@@ -598,7 +598,7 @@
598<tr>598<tr>
599<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>599<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
600<td>A tooltip. The string should be freed with600<td>A tooltip. The string should be freed with
601<code class="function">g_free()</code> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>601<a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
602</td>602</td>
603</tr>603</tr>
604</tbody>604</tbody>
@@ -607,9 +607,9 @@
607<hr>607<hr>
608<div class="refsect2">608<div class="refsect2">
609<a name="GtkSourceMarkAttributes-query-tooltip-text"></a><h3>The <code class="literal">"query-tooltip-text"</code> signal</h3>609<a name="GtkSourceMarkAttributes-query-tooltip-text"></a><h3>The <code class="literal">"query-tooltip-text"</code> signal</h3>
610<pre class="programlisting"><span class="returnvalue">gchar</span>* user_function (<a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes,610<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>* user_function (<a class="link" href="GtkSourceMarkAttributes.html" title="GtkSourceMarkAttributes"><span class="type">GtkSourceMarkAttributes</span></a> *attributes,
611 <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark,611 <a class="link" href="GtkSourceMark.html" title="GtkSourceMark"><span class="type">GtkSourceMark</span></a> *mark,
612 <span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>612 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
613<p>613<p>
614The code should connect to this signal to provide a tooltip for given614The code should connect to this signal to provide a tooltip for given
615<em class="parameter"><code>mark</code></em>. The tooltip should be just a plain text.615<em class="parameter"><code>mark</code></em>. The tooltip should be just a plain text.
@@ -632,7 +632,7 @@
632<tr>632<tr>
633<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>633<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
634<td>A tooltip. The string should be freed with634<td>A tooltip. The string should be freed with
635<code class="function">g_free()</code> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>635<a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when done with it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
636</td>636</td>
637</tr>637</tr>
638</tbody>638</tbody>
639639
=== modified file 'docs/reference/html/GtkSourcePrintCompositor.html'
--- docs/reference/html/GtkSourcePrintCompositor.html 2011-04-06 17:25:57 +0000
+++ docs/reference/html/GtkSourcePrintCompositor.html 2011-08-26 10:31:05 +0000
@@ -53,8 +53,8 @@
53 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);53 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
54<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-tab-width" title="gtk_source_print_compositor_set_tab_width ()">gtk_source_print_compositor_set_tab_width</a>54<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-tab-width" title="gtk_source_print_compositor_set_tab_width ()">gtk_source_print_compositor_set_tab_width</a>
55 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,55 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
56 <em class="parameter"><code><span class="type">guint</span> width</code></em>);56 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> width</code></em>);
57<span class="returnvalue">guint</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-tab-width" title="gtk_source_print_compositor_get_tab_width ()">gtk_source_print_compositor_get_tab_width</a>57<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-tab-width" title="gtk_source_print_compositor_get_tab_width ()">gtk_source_print_compositor_get_tab_width</a>
58 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);58 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
59<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-wrap-mode" title="gtk_source_print_compositor_set_wrap_mode ()">gtk_source_print_compositor_set_wrap_mode</a>59<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-wrap-mode" title="gtk_source_print_compositor_set_wrap_mode ()">gtk_source_print_compositor_set_wrap_mode</a>
60 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,60 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
@@ -63,118 +63,118 @@
63 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);63 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
64<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-highlight-syntax" title="gtk_source_print_compositor_set_highlight_syntax ()">gtk_source_print_compositor_set_highlight_syntax</a>64<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-highlight-syntax" title="gtk_source_print_compositor_set_highlight_syntax ()">gtk_source_print_compositor_set_highlight_syntax</a>
65 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,65 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
66 <em class="parameter"><code><span class="type">gboolean</span> highlight</code></em>);66 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);
67<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-highlight-syntax" title="gtk_source_print_compositor_get_highlight_syntax ()">gtk_source_print_compositor_get_highlight_syntax</a>67<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-highlight-syntax" title="gtk_source_print_compositor_get_highlight_syntax ()">gtk_source_print_compositor_get_highlight_syntax</a>
68 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);68 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
69<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-print-line-numbers" title="gtk_source_print_compositor_set_print_line_numbers ()">gtk_source_print_compositor_set_print_line_numbers</a>69<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-print-line-numbers" title="gtk_source_print_compositor_set_print_line_numbers ()">gtk_source_print_compositor_set_print_line_numbers</a>
70 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,70 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
71 <em class="parameter"><code><span class="type">guint</span> interval</code></em>);71 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> interval</code></em>);
72<span class="returnvalue">guint</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-print-line-numbers" title="gtk_source_print_compositor_get_print_line_numbers ()">gtk_source_print_compositor_get_print_line_numbers</a>72<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-print-line-numbers" title="gtk_source_print_compositor_get_print_line_numbers ()">gtk_source_print_compositor_get_print_line_numbers</a>
73 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);73 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
74<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-body-font-name" title="gtk_source_print_compositor_set_body_font_name ()">gtk_source_print_compositor_set_body_font_name</a>74<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-body-font-name" title="gtk_source_print_compositor_set_body_font_name ()">gtk_source_print_compositor_set_body_font_name</a>
75 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,75 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
76 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);76 <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> *font_name</code></em>);
77<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-body-font-name" title="gtk_source_print_compositor_get_body_font_name ()">gtk_source_print_compositor_get_body_font_name</a>77<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-body-font-name" title="gtk_source_print_compositor_get_body_font_name ()">gtk_source_print_compositor_get_body_font_name</a>
78 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);78 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
79<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-line-numbers-font-name" title="gtk_source_print_compositor_set_line_numbers_font_name ()">gtk_source_print_compositor_set_line_numbers_font_name</a>79<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-line-numbers-font-name" title="gtk_source_print_compositor_set_line_numbers_font_name ()">gtk_source_print_compositor_set_line_numbers_font_name</a>
80 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,80 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
81 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);81 <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> *font_name</code></em>);
82<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-line-numbers-font-name" title="gtk_source_print_compositor_get_line_numbers_font_name ()">gtk_source_print_compositor_get_line_numbers_font_name</a>82<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-line-numbers-font-name" title="gtk_source_print_compositor_get_line_numbers_font_name ()">gtk_source_print_compositor_get_line_numbers_font_name</a>
83 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);83 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
84<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-header-font-name" title="gtk_source_print_compositor_set_header_font_name ()">gtk_source_print_compositor_set_header_font_name</a>84<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-header-font-name" title="gtk_source_print_compositor_set_header_font_name ()">gtk_source_print_compositor_set_header_font_name</a>
85 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,85 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
86 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);86 <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> *font_name</code></em>);
87<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-header-font-name" title="gtk_source_print_compositor_get_header_font_name ()">gtk_source_print_compositor_get_header_font_name</a>87<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-header-font-name" title="gtk_source_print_compositor_get_header_font_name ()">gtk_source_print_compositor_get_header_font_name</a>
88 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);88 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
89<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-footer-font-name" title="gtk_source_print_compositor_set_footer_font_name ()">gtk_source_print_compositor_set_footer_font_name</a>89<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-footer-font-name" title="gtk_source_print_compositor_set_footer_font_name ()">gtk_source_print_compositor_set_footer_font_name</a>
90 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,90 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
91 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);91 <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> *font_name</code></em>);
92<span class="returnvalue">gchar</span> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-footer-font-name" title="gtk_source_print_compositor_get_footer_font_name ()">gtk_source_print_compositor_get_footer_font_name</a>92<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-footer-font-name" title="gtk_source_print_compositor_get_footer_font_name ()">gtk_source_print_compositor_get_footer_font_name</a>
93 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);93 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
94<span class="returnvalue">gdouble</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-top-margin" title="gtk_source_print_compositor_get_top_margin ()">gtk_source_print_compositor_get_top_margin</a>94<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-top-margin" title="gtk_source_print_compositor_get_top_margin ()">gtk_source_print_compositor_get_top_margin</a>
95 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,95 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
96 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);96 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
97<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-top-margin" title="gtk_source_print_compositor_set_top_margin ()">gtk_source_print_compositor_set_top_margin</a>97<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-top-margin" title="gtk_source_print_compositor_set_top_margin ()">gtk_source_print_compositor_set_top_margin</a>
98 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,98 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
99 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,99 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
100 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);100 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
101<span class="returnvalue">gdouble</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-bottom-margin" title="gtk_source_print_compositor_get_bottom_margin ()">gtk_source_print_compositor_get_bottom_margin</a>101<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-bottom-margin" title="gtk_source_print_compositor_get_bottom_margin ()">gtk_source_print_compositor_get_bottom_margin</a>
102 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,102 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
103 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);103 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
104<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-bottom-margin" title="gtk_source_print_compositor_set_bottom_margin ()">gtk_source_print_compositor_set_bottom_margin</a>104<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-bottom-margin" title="gtk_source_print_compositor_set_bottom_margin ()">gtk_source_print_compositor_set_bottom_margin</a>
105 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,105 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
106 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,106 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
107 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);107 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
108<span class="returnvalue">gdouble</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-left-margin" title="gtk_source_print_compositor_get_left_margin ()">gtk_source_print_compositor_get_left_margin</a>108<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-left-margin" title="gtk_source_print_compositor_get_left_margin ()">gtk_source_print_compositor_get_left_margin</a>
109 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,109 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
110 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);110 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
111<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-left-margin" title="gtk_source_print_compositor_set_left_margin ()">gtk_source_print_compositor_set_left_margin</a>111<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-left-margin" title="gtk_source_print_compositor_set_left_margin ()">gtk_source_print_compositor_set_left_margin</a>
112 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,112 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
113 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,113 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
114 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);114 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
115<span class="returnvalue">gdouble</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-right-margin" title="gtk_source_print_compositor_get_right_margin ()">gtk_source_print_compositor_get_right_margin</a>115<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-right-margin" title="gtk_source_print_compositor_get_right_margin ()">gtk_source_print_compositor_get_right_margin</a>
116 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,116 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
117 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);117 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
118<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-right-margin" title="gtk_source_print_compositor_set_right_margin ()">gtk_source_print_compositor_set_right_margin</a>118<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-right-margin" title="gtk_source_print_compositor_set_right_margin ()">gtk_source_print_compositor_set_right_margin</a>
119 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,119 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
120 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,120 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
121 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);121 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);
122<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-print-header" title="gtk_source_print_compositor_set_print_header ()">gtk_source_print_compositor_set_print_header</a>122<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-print-header" title="gtk_source_print_compositor_set_print_header ()">gtk_source_print_compositor_set_print_header</a>
123 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,123 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
124 <em class="parameter"><code><span class="type">gboolean</span> print</code></em>);124 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> print</code></em>);
125<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-print-header" title="gtk_source_print_compositor_get_print_header ()">gtk_source_print_compositor_get_print_header</a>125<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-print-header" title="gtk_source_print_compositor_get_print_header ()">gtk_source_print_compositor_get_print_header</a>
126 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);126 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
127<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-print-footer" title="gtk_source_print_compositor_set_print_footer ()">gtk_source_print_compositor_set_print_footer</a>127<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-print-footer" title="gtk_source_print_compositor_set_print_footer ()">gtk_source_print_compositor_set_print_footer</a>
128 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,128 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
129 <em class="parameter"><code><span class="type">gboolean</span> print</code></em>);129 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> print</code></em>);
130<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-print-footer" title="gtk_source_print_compositor_get_print_footer ()">gtk_source_print_compositor_get_print_footer</a>130<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-print-footer" title="gtk_source_print_compositor_get_print_footer ()">gtk_source_print_compositor_get_print_footer</a>
131 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);131 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
132<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-header-format" title="gtk_source_print_compositor_set_header_format ()">gtk_source_print_compositor_set_header_format</a>132<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-header-format" title="gtk_source_print_compositor_set_header_format ()">gtk_source_print_compositor_set_header_format</a>
133 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,133 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
134 <em class="parameter"><code><span class="type">gboolean</span> separator</code></em>,134 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> separator</code></em>,
135 <em class="parameter"><code>const <span class="type">gchar</span> *left</code></em>,135 <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> *left</code></em>,
136 <em class="parameter"><code>const <span class="type">gchar</span> *center</code></em>,136 <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> *center</code></em>,
137 <em class="parameter"><code>const <span class="type">gchar</span> *right</code></em>);137 <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> *right</code></em>);
138<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-footer-format" title="gtk_source_print_compositor_set_footer_format ()">gtk_source_print_compositor_set_footer_format</a>138<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-footer-format" title="gtk_source_print_compositor_set_footer_format ()">gtk_source_print_compositor_set_footer_format</a>
139 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,139 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
140 <em class="parameter"><code><span class="type">gboolean</span> separator</code></em>,140 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> separator</code></em>,
141 <em class="parameter"><code>const <span class="type">gchar</span> *left</code></em>,141 <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> *left</code></em>,
142 <em class="parameter"><code>const <span class="type">gchar</span> *center</code></em>,142 <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> *center</code></em>,
143 <em class="parameter"><code>const <span class="type">gchar</span> *right</code></em>);143 <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> *right</code></em>);
144<span class="returnvalue">gint</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-n-pages" title="gtk_source_print_compositor_get_n_pages ()">gtk_source_print_compositor_get_n_pages</a>144<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-n-pages" title="gtk_source_print_compositor_get_n_pages ()">gtk_source_print_compositor_get_n_pages</a>
145 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);145 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
146<span class="returnvalue">gboolean</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-paginate" title="gtk_source_print_compositor_paginate ()">gtk_source_print_compositor_paginate</a>146<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-paginate" title="gtk_source_print_compositor_paginate ()">gtk_source_print_compositor_paginate</a>
147 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,147 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
148 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>);148 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>);
149<span class="returnvalue">gdouble</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-pagination-progress" title="gtk_source_print_compositor_get_pagination_progress ()">gtk_source_print_compositor_get_pagination_progress</a>149<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-pagination-progress" title="gtk_source_print_compositor_get_pagination_progress ()">gtk_source_print_compositor_get_pagination_progress</a>
150 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);150 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);
151<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-draw-page" title="gtk_source_print_compositor_draw_page ()">gtk_source_print_compositor_draw_page</a>151<span class="returnvalue">void</span> <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-draw-page" title="gtk_source_print_compositor_draw_page ()">gtk_source_print_compositor_draw_page</a>
152 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,152 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
153 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>,153 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>,
154 <em class="parameter"><code><span class="type">gint</span> page_nr</code></em>);154 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_nr</code></em>);
155</pre>155</pre>
156</div>156</div>
157<div class="refsect1">157<div class="refsect1">
158<a name="GtkSourcePrintCompositor.object-hierarchy"></a><h2>Object Hierarchy</h2>158<a name="GtkSourcePrintCompositor.object-hierarchy"></a><h2>Object Hierarchy</h2>
159<pre class="synopsis">159<pre class="synopsis">
160 GObject160 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
161 +----GtkSourcePrintCompositor161 +----GtkSourcePrintCompositor
162</pre>162</pre>
163</div>163</div>
164<div class="refsect1">164<div class="refsect1">
165<a name="GtkSourcePrintCompositor.properties"></a><h2>Properties</h2>165<a name="GtkSourcePrintCompositor.properties"></a><h2>Properties</h2>
166<pre class="synopsis">166<pre class="synopsis">
167 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--body-font-name" title='The "body-font-name" property'>body-font-name</a>" <span class="type">gchar</span>* : Read / Write167 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--body-font-name" title='The "body-font-name" property'>body-font-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
168 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--buffer" title='The "buffer" property'>buffer</a>" <a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a>* : Read / Write / Construct Only168 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--buffer" title='The "buffer" property'>buffer</a>" <a class="link" href="GtkSourceBuffer.html" title="GtkSourceBuffer"><span class="type">GtkSourceBuffer</span></a>* : Read / Write / Construct Only
169 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--footer-font-name" title='The "footer-font-name" property'>footer-font-name</a>" <span class="type">gchar</span>* : Read / Write169 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--footer-font-name" title='The "footer-font-name" property'>footer-font-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
170 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--header-font-name" title='The "header-font-name" property'>header-font-name</a>" <span class="type">gchar</span>* : Read / Write170 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--header-font-name" title='The "header-font-name" property'>header-font-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
171 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--highlight-syntax" title='The "highlight-syntax" property'>highlight-syntax</a>" <span class="type">gboolean</span> : Read / Write171 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--highlight-syntax" title='The "highlight-syntax" property'>highlight-syntax</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
172 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--line-numbers-font-name" title='The "line-numbers-font-name" property'>line-numbers-font-name</a>" <span class="type">gchar</span>* : Read / Write172 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--line-numbers-font-name" title='The "line-numbers-font-name" property'>line-numbers-font-name</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
173 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--n-pages" title='The "n-pages" property'>n-pages</a>" <span class="type">gint</span> : Read173 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--n-pages" title='The "n-pages" property'>n-pages</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read
174 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--print-footer" title='The "print-footer" property'>print-footer</a>" <span class="type">gboolean</span> : Read / Write174 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--print-footer" title='The "print-footer" property'>print-footer</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
175 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--print-header" title='The "print-header" property'>print-header</a>" <span class="type">gboolean</span> : Read / Write175 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--print-header" title='The "print-header" property'>print-header</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
176 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--print-line-numbers" title='The "print-line-numbers" property'>print-line-numbers</a>" <span class="type">guint</span> : Read / Write176 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--print-line-numbers" title='The "print-line-numbers" property'>print-line-numbers</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write
177 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--tab-width" title='The "tab-width" property'>tab-width</a>" <span class="type">guint</span> : Read / Write177 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--tab-width" title='The "tab-width" property'>tab-width</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write
178 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--wrap-mode" title='The "wrap-mode" property'>wrap-mode</a>" <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextTag.html#GtkWrapMode"><span class="type">GtkWrapMode</span></a> : Read / Write178 "<a class="link" href="GtkSourcePrintCompositor.html#GtkSourcePrintCompositor--wrap-mode" title='The "wrap-mode" property'>wrap-mode</a>" <a href="http://library.gnome.org/devel/gtk/unstable/GtkTextTag.html#GtkWrapMode"><span class="type">GtkWrapMode</span></a> : Read / Write
179</pre>179</pre>
180</div>180</div>
@@ -285,7 +285,7 @@
285<a name="gtk-source-print-compositor-set-tab-width"></a><h3>gtk_source_print_compositor_set_tab_width ()</h3>285<a name="gtk-source-print-compositor-set-tab-width"></a><h3>gtk_source_print_compositor_set_tab_width ()</h3>
286<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_tab_width286<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_tab_width
287 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,287 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
288 <em class="parameter"><code><span class="type">guint</span> width</code></em>);</pre>288 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> width</code></em>);</pre>
289<p>289<p>
290Sets the width of tabulation in characters for printed text. 290Sets the width of tabulation in characters for printed text.
291</p>291</p>
@@ -311,7 +311,7 @@
311<hr>311<hr>
312<div class="refsect2">312<div class="refsect2">
313<a name="gtk-source-print-compositor-get-tab-width"></a><h3>gtk_source_print_compositor_get_tab_width ()</h3>313<a name="gtk-source-print-compositor-get-tab-width"></a><h3>gtk_source_print_compositor_get_tab_width ()</h3>
314<pre class="programlisting"><span class="returnvalue">guint</span> gtk_source_print_compositor_get_tab_width314<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> gtk_source_print_compositor_get_tab_width
315 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>315 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
316<p>316<p>
317Returns the width of tabulation in characters for printed text.317Returns the width of tabulation in characters for printed text.
@@ -387,7 +387,7 @@
387<a name="gtk-source-print-compositor-set-highlight-syntax"></a><h3>gtk_source_print_compositor_set_highlight_syntax ()</h3>387<a name="gtk-source-print-compositor-set-highlight-syntax"></a><h3>gtk_source_print_compositor_set_highlight_syntax ()</h3>
388<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_highlight_syntax388<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_highlight_syntax
389 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,389 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
390 <em class="parameter"><code><span class="type">gboolean</span> highlight</code></em>);</pre>390 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);</pre>
391<p>391<p>
392Sets whether the printed text will be highlighted according to the392Sets whether the printed text will be highlighted according to the
393buffer rules. Both color and font style are applied.393buffer rules. Both color and font style are applied.
@@ -414,7 +414,7 @@
414<hr>414<hr>
415<div class="refsect2">415<div class="refsect2">
416<a name="gtk-source-print-compositor-get-highlight-syntax"></a><h3>gtk_source_print_compositor_get_highlight_syntax ()</h3>416<a name="gtk-source-print-compositor-get-highlight-syntax"></a><h3>gtk_source_print_compositor_get_highlight_syntax ()</h3>
417<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_print_compositor_get_highlight_syntax417<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_print_compositor_get_highlight_syntax
418 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>418 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
419<p>419<p>
420Determines whether the printed text will be highlighted according to the420Determines whether the printed text will be highlighted according to the
@@ -431,7 +431,7 @@
431<tr>431<tr>
432<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>432<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
433<td>433<td>
434<code class="literal">TRUE</code> if the printed output will be highlighted.</td>434<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the printed output will be highlighted.</td>
435</tr>435</tr>
436</tbody>436</tbody>
437</table></div>437</table></div>
@@ -442,7 +442,7 @@
442<a name="gtk-source-print-compositor-set-print-line-numbers"></a><h3>gtk_source_print_compositor_set_print_line_numbers ()</h3>442<a name="gtk-source-print-compositor-set-print-line-numbers"></a><h3>gtk_source_print_compositor_set_print_line_numbers ()</h3>
443<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_print_line_numbers443<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_print_line_numbers
444 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,444 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
445 <em class="parameter"><code><span class="type">guint</span> interval</code></em>);</pre>445 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> interval</code></em>);</pre>
446<p>446<p>
447Sets the interval for printed line numbers. If <em class="parameter"><code>interval</code></em> is 0 no447Sets the interval for printed line numbers. If <em class="parameter"><code>interval</code></em> is 0 no
448numbers will be printed. If greater than 0, a number will be448numbers will be printed. If greater than 0, a number will be
@@ -473,7 +473,7 @@
473<hr>473<hr>
474<div class="refsect2">474<div class="refsect2">
475<a name="gtk-source-print-compositor-get-print-line-numbers"></a><h3>gtk_source_print_compositor_get_print_line_numbers ()</h3>475<a name="gtk-source-print-compositor-get-print-line-numbers"></a><h3>gtk_source_print_compositor_get_print_line_numbers ()</h3>
476<pre class="programlisting"><span class="returnvalue">guint</span> gtk_source_print_compositor_get_print_line_numbers476<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> gtk_source_print_compositor_get_print_line_numbers
477 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>477 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
478<p>478<p>
479Returns the interval used for line number printing. If the479Returns the interval used for line number printing. If the
@@ -500,7 +500,7 @@
500<a name="gtk-source-print-compositor-set-body-font-name"></a><h3>gtk_source_print_compositor_set_body_font_name ()</h3>500<a name="gtk-source-print-compositor-set-body-font-name"></a><h3>gtk_source_print_compositor_set_body_font_name ()</h3>
501<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_body_font_name501<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_body_font_name
502 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,502 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
503 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>503 <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> *font_name</code></em>);</pre>
504<p>504<p>
505Sets the default font for the printed text. 505Sets the default font for the printed text.
506</p>506</p>
@@ -532,11 +532,11 @@
532<hr>532<hr>
533<div class="refsect2">533<div class="refsect2">
534<a name="gtk-source-print-compositor-get-body-font-name"></a><h3>gtk_source_print_compositor_get_body_font_name ()</h3>534<a name="gtk-source-print-compositor-get-body-font-name"></a><h3>gtk_source_print_compositor_get_body_font_name ()</h3>
535<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_print_compositor_get_body_font_name535<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_print_compositor_get_body_font_name
536 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>536 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
537<p>537<p>
538Returns the name of the font used to print the text body. The returned string538Returns the name of the font used to print the text body. The returned string
539must be freed with <code class="function">g_free()</code>.539must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
540</p>540</p>
541<div class="variablelist"><table border="0">541<div class="variablelist"><table border="0">
542<col align="left" valign="top">542<col align="left" valign="top">
@@ -559,10 +559,10 @@
559<a name="gtk-source-print-compositor-set-line-numbers-font-name"></a><h3>gtk_source_print_compositor_set_line_numbers_font_name ()</h3>559<a name="gtk-source-print-compositor-set-line-numbers-font-name"></a><h3>gtk_source_print_compositor_set_line_numbers_font_name ()</h3>
560<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_line_numbers_font_name560<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_line_numbers_font_name
561 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,561 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
562 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>562 <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> *font_name</code></em>);</pre>
563<p>563<p>
564Sets the font for printing line numbers on the left margin. If564Sets the font for printing line numbers on the left margin. If
565<code class="literal">NULL</code> is supplied, the default font (i.e. the one being used for the565<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is supplied, the default font (i.e. the one being used for the
566text) will be used instead. 566text) will be used instead.
567</p>567</p>
568<p>568<p>
@@ -584,7 +584,7 @@
584</tr>584</tr>
585<tr>585<tr>
586<td><p><span class="term"><em class="parameter"><code>font_name</code></em> :</span></p></td>586<td><p><span class="term"><em class="parameter"><code>font_name</code></em> :</span></p></td>
587<td>the name of the font for line numbers, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>587<td>the name of the font for line numbers, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
588</td>588</td>
589</tr>589</tr>
590</tbody>590</tbody>
@@ -594,11 +594,11 @@
594<hr>594<hr>
595<div class="refsect2">595<div class="refsect2">
596<a name="gtk-source-print-compositor-get-line-numbers-font-name"></a><h3>gtk_source_print_compositor_get_line_numbers_font_name ()</h3>596<a name="gtk-source-print-compositor-get-line-numbers-font-name"></a><h3>gtk_source_print_compositor_get_line_numbers_font_name ()</h3>
597<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_print_compositor_get_line_numbers_font_name597<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_print_compositor_get_line_numbers_font_name
598 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>598 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
599<p>599<p>
600Returns the name of the font used to print line numbers on the left margin. 600Returns the name of the font used to print line numbers on the left margin.
601The returned string must be freed with <code class="function">g_free()</code>.601The returned string must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
602</p>602</p>
603<div class="variablelist"><table border="0">603<div class="variablelist"><table border="0">
604<col align="left" valign="top">604<col align="left" valign="top">
@@ -621,10 +621,10 @@
621<a name="gtk-source-print-compositor-set-header-font-name"></a><h3>gtk_source_print_compositor_set_header_font_name ()</h3>621<a name="gtk-source-print-compositor-set-header-font-name"></a><h3>gtk_source_print_compositor_set_header_font_name ()</h3>
622<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_header_font_name622<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_header_font_name
623 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,623 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
624 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>624 <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> *font_name</code></em>);</pre>
625<p>625<p>
626Sets the font for printing the page header. If626Sets the font for printing the page header. If
627<code class="literal">NULL</code> is supplied, the default font (i.e. the one being used for the627<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is supplied, the default font (i.e. the one being used for the
628text) will be used instead. 628text) will be used instead.
629</p>629</p>
630<p>630<p>
@@ -646,7 +646,7 @@
646</tr>646</tr>
647<tr>647<tr>
648<td><p><span class="term"><em class="parameter"><code>font_name</code></em> :</span></p></td>648<td><p><span class="term"><em class="parameter"><code>font_name</code></em> :</span></p></td>
649<td>the name of the font for header text, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>649<td>the name of the font for header text, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
650</td>650</td>
651</tr>651</tr>
652</tbody>652</tbody>
@@ -656,11 +656,11 @@
656<hr>656<hr>
657<div class="refsect2">657<div class="refsect2">
658<a name="gtk-source-print-compositor-get-header-font-name"></a><h3>gtk_source_print_compositor_get_header_font_name ()</h3>658<a name="gtk-source-print-compositor-get-header-font-name"></a><h3>gtk_source_print_compositor_get_header_font_name ()</h3>
659<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_print_compositor_get_header_font_name659<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_print_compositor_get_header_font_name
660 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>660 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
661<p>661<p>
662Returns the name of the font used to print the page header. 662Returns the name of the font used to print the page header.
663The returned string must be freed with <code class="function">g_free()</code>.663The returned string must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
664</p>664</p>
665<div class="variablelist"><table border="0">665<div class="variablelist"><table border="0">
666<col align="left" valign="top">666<col align="left" valign="top">
@@ -683,10 +683,10 @@
683<a name="gtk-source-print-compositor-set-footer-font-name"></a><h3>gtk_source_print_compositor_set_footer_font_name ()</h3>683<a name="gtk-source-print-compositor-set-footer-font-name"></a><h3>gtk_source_print_compositor_set_footer_font_name ()</h3>
684<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_footer_font_name684<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_footer_font_name
685 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,685 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
686 <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>686 <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> *font_name</code></em>);</pre>
687<p>687<p>
688Sets the font for printing the page footer. If688Sets the font for printing the page footer. If
689<code class="literal">NULL</code> is supplied, the default font (i.e. the one being used for the689<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is supplied, the default font (i.e. the one being used for the
690text) will be used instead. 690text) will be used instead.
691</p>691</p>
692<p>692<p>
@@ -708,7 +708,7 @@
708</tr>708</tr>
709<tr>709<tr>
710<td><p><span class="term"><em class="parameter"><code>font_name</code></em> :</span></p></td>710<td><p><span class="term"><em class="parameter"><code>font_name</code></em> :</span></p></td>
711<td>the name of the font for the footer text, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>711<td>the name of the font for the footer text, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
712</td>712</td>
713</tr>713</tr>
714</tbody>714</tbody>
@@ -718,11 +718,11 @@
718<hr>718<hr>
719<div class="refsect2">719<div class="refsect2">
720<a name="gtk-source-print-compositor-get-footer-font-name"></a><h3>gtk_source_print_compositor_get_footer_font_name ()</h3>720<a name="gtk-source-print-compositor-get-footer-font-name"></a><h3>gtk_source_print_compositor_get_footer_font_name ()</h3>
721<pre class="programlisting"><span class="returnvalue">gchar</span> * gtk_source_print_compositor_get_footer_font_name721<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * gtk_source_print_compositor_get_footer_font_name
722 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>722 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
723<p>723<p>
724Returns the name of the font used to print the page footer. 724Returns the name of the font used to print the page footer.
725The returned string must be freed with <code class="function">g_free()</code>.725The returned string must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.
726</p>726</p>
727<div class="variablelist"><table border="0">727<div class="variablelist"><table border="0">
728<col align="left" valign="top">728<col align="left" valign="top">
@@ -743,7 +743,7 @@
743<hr>743<hr>
744<div class="refsect2">744<div class="refsect2">
745<a name="gtk-source-print-compositor-get-top-margin"></a><h3>gtk_source_print_compositor_get_top_margin ()</h3>745<a name="gtk-source-print-compositor-get-top-margin"></a><h3>gtk_source_print_compositor_get_top_margin ()</h3>
746<pre class="programlisting"><span class="returnvalue">gdouble</span> gtk_source_print_compositor_get_top_margin746<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> gtk_source_print_compositor_get_top_margin
747 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,747 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
748 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>748 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
749<p>749<p>
@@ -773,7 +773,7 @@
773<a name="gtk-source-print-compositor-set-top-margin"></a><h3>gtk_source_print_compositor_set_top_margin ()</h3>773<a name="gtk-source-print-compositor-set-top-margin"></a><h3>gtk_source_print_compositor_set_top_margin ()</h3>
774<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_top_margin774<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_top_margin
775 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,775 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
776 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,776 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
777 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>777 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
778<p>778<p>
779Sets the top margin used by <em class="parameter"><code>compositor</code></em>.779Sets the top margin used by <em class="parameter"><code>compositor</code></em>.
@@ -802,7 +802,7 @@
802<hr>802<hr>
803<div class="refsect2">803<div class="refsect2">
804<a name="gtk-source-print-compositor-get-bottom-margin"></a><h3>gtk_source_print_compositor_get_bottom_margin ()</h3>804<a name="gtk-source-print-compositor-get-bottom-margin"></a><h3>gtk_source_print_compositor_get_bottom_margin ()</h3>
805<pre class="programlisting"><span class="returnvalue">gdouble</span> gtk_source_print_compositor_get_bottom_margin805<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> gtk_source_print_compositor_get_bottom_margin
806 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,806 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
807 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>807 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
808<p>808<p>
@@ -832,7 +832,7 @@
832<a name="gtk-source-print-compositor-set-bottom-margin"></a><h3>gtk_source_print_compositor_set_bottom_margin ()</h3>832<a name="gtk-source-print-compositor-set-bottom-margin"></a><h3>gtk_source_print_compositor_set_bottom_margin ()</h3>
833<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_bottom_margin833<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_bottom_margin
834 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,834 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
835 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,835 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
836 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>836 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
837<p>837<p>
838Sets the bottom margin used by <em class="parameter"><code>compositor</code></em>.838Sets the bottom margin used by <em class="parameter"><code>compositor</code></em>.
@@ -859,7 +859,7 @@
859<hr>859<hr>
860<div class="refsect2">860<div class="refsect2">
861<a name="gtk-source-print-compositor-get-left-margin"></a><h3>gtk_source_print_compositor_get_left_margin ()</h3>861<a name="gtk-source-print-compositor-get-left-margin"></a><h3>gtk_source_print_compositor_get_left_margin ()</h3>
862<pre class="programlisting"><span class="returnvalue">gdouble</span> gtk_source_print_compositor_get_left_margin862<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> gtk_source_print_compositor_get_left_margin
863 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,863 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
864 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>864 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
865<p>865<p>
@@ -889,7 +889,7 @@
889<a name="gtk-source-print-compositor-set-left-margin"></a><h3>gtk_source_print_compositor_set_left_margin ()</h3>889<a name="gtk-source-print-compositor-set-left-margin"></a><h3>gtk_source_print_compositor_set_left_margin ()</h3>
890<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_left_margin890<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_left_margin
891 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,891 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
892 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,892 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
893 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>893 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
894<p>894<p>
895Sets the left margin used by <em class="parameter"><code>compositor</code></em>.895Sets the left margin used by <em class="parameter"><code>compositor</code></em>.
@@ -916,7 +916,7 @@
916<hr>916<hr>
917<div class="refsect2">917<div class="refsect2">
918<a name="gtk-source-print-compositor-get-right-margin"></a><h3>gtk_source_print_compositor_get_right_margin ()</h3>918<a name="gtk-source-print-compositor-get-right-margin"></a><h3>gtk_source_print_compositor_get_right_margin ()</h3>
919<pre class="programlisting"><span class="returnvalue">gdouble</span> gtk_source_print_compositor_get_right_margin919<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> gtk_source_print_compositor_get_right_margin
920 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,920 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
921 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>921 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
922<p>922<p>
@@ -946,7 +946,7 @@
946<a name="gtk-source-print-compositor-set-right-margin"></a><h3>gtk_source_print_compositor_set_right_margin ()</h3>946<a name="gtk-source-print-compositor-set-right-margin"></a><h3>gtk_source_print_compositor_set_right_margin ()</h3>
947<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_right_margin947<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_right_margin
948 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,948 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
949 <em class="parameter"><code><span class="type">gdouble</span> margin</code></em>,949 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> margin</code></em>,
950 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>950 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPaperSize.html#GtkUnit"><span class="type">GtkUnit</span></a> unit</code></em>);</pre>
951<p>951<p>
952Sets the right margin used by <em class="parameter"><code>compositor</code></em>.952Sets the right margin used by <em class="parameter"><code>compositor</code></em>.
@@ -975,7 +975,7 @@
975<a name="gtk-source-print-compositor-set-print-header"></a><h3>gtk_source_print_compositor_set_print_header ()</h3>975<a name="gtk-source-print-compositor-set-print-header"></a><h3>gtk_source_print_compositor_set_print_header ()</h3>
976<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_print_header976<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_print_header
977 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,977 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
978 <em class="parameter"><code><span class="type">gboolean</span> print</code></em>);</pre>978 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> print</code></em>);</pre>
979<p>979<p>
980Sets whether you want to print a header in each page. The 980Sets whether you want to print a header in each page. The
981header consists of three pieces of text and an optional line981header consists of three pieces of text and an optional line
@@ -1000,7 +1000,7 @@
1000<tr>1000<tr>
1001<td><p><span class="term"><em class="parameter"><code>print</code></em> :</span></p></td>1001<td><p><span class="term"><em class="parameter"><code>print</code></em> :</span></p></td>
1002<td>1002<td>
1003<code class="literal">TRUE</code> if you want the header to be printed.</td>1003<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if you want the header to be printed.</td>
1004</tr>1004</tr>
1005</tbody>1005</tbody>
1006</table></div>1006</table></div>
@@ -1009,11 +1009,11 @@
1009<hr>1009<hr>
1010<div class="refsect2">1010<div class="refsect2">
1011<a name="gtk-source-print-compositor-get-print-header"></a><h3>gtk_source_print_compositor_get_print_header ()</h3>1011<a name="gtk-source-print-compositor-get-print-header"></a><h3>gtk_source_print_compositor_get_print_header ()</h3>
1012<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_print_compositor_get_print_header1012<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_print_compositor_get_print_header
1013 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>1013 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
1014<p>1014<p>
1015Determines if a header is set to be printed for each page. A1015Determines if a header is set to be printed for each page. A
1016header will be printed if this function returns <code class="literal">TRUE</code>1016header will be printed if this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>
1017<span class="emphasis"><em>and</em></span> some format strings have been specified1017<span class="emphasis"><em>and</em></span> some format strings have been specified
1018with <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-header-format" title="gtk_source_print_compositor_set_header_format ()"><code class="function">gtk_source_print_compositor_set_header_format()</code></a>.1018with <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-header-format" title="gtk_source_print_compositor_set_header_format ()"><code class="function">gtk_source_print_compositor_set_header_format()</code></a>.
1019</p>1019</p>
@@ -1027,7 +1027,7 @@
1027<tr>1027<tr>
1028<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>1028<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1029<td>1029<td>
1030<code class="literal">TRUE</code> if the header is set to be printed.</td>1030<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the header is set to be printed.</td>
1031</tr>1031</tr>
1032</tbody>1032</tbody>
1033</table></div>1033</table></div>
@@ -1038,7 +1038,7 @@
1038<a name="gtk-source-print-compositor-set-print-footer"></a><h3>gtk_source_print_compositor_set_print_footer ()</h3>1038<a name="gtk-source-print-compositor-set-print-footer"></a><h3>gtk_source_print_compositor_set_print_footer ()</h3>
1039<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_print_footer1039<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_print_footer
1040 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,1040 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
1041 <em class="parameter"><code><span class="type">gboolean</span> print</code></em>);</pre>1041 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> print</code></em>);</pre>
1042<p>1042<p>
1043Sets whether you want to print a footer in each page. The 1043Sets whether you want to print a footer in each page. The
1044footer consists of three pieces of text and an optional line1044footer consists of three pieces of text and an optional line
@@ -1063,7 +1063,7 @@
1063<tr>1063<tr>
1064<td><p><span class="term"><em class="parameter"><code>print</code></em> :</span></p></td>1064<td><p><span class="term"><em class="parameter"><code>print</code></em> :</span></p></td>
1065<td>1065<td>
1066<code class="literal">TRUE</code> if you want the footer to be printed.</td>1066<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if you want the footer to be printed.</td>
1067</tr>1067</tr>
1068</tbody>1068</tbody>
1069</table></div>1069</table></div>
@@ -1072,11 +1072,11 @@
1072<hr>1072<hr>
1073<div class="refsect2">1073<div class="refsect2">
1074<a name="gtk-source-print-compositor-get-print-footer"></a><h3>gtk_source_print_compositor_get_print_footer ()</h3>1074<a name="gtk-source-print-compositor-get-print-footer"></a><h3>gtk_source_print_compositor_get_print_footer ()</h3>
1075<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_print_compositor_get_print_footer1075<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_print_compositor_get_print_footer
1076 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>1076 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
1077<p>1077<p>
1078Determines if a footer is set to be printed for each page. A1078Determines if a footer is set to be printed for each page. A
1079footer will be printed if this function returns <code class="literal">TRUE</code>1079footer will be printed if this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>
1080<span class="emphasis"><em>and</em></span> some format strings have been specified1080<span class="emphasis"><em>and</em></span> some format strings have been specified
1081with <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-footer-format" title="gtk_source_print_compositor_set_footer_format ()"><code class="function">gtk_source_print_compositor_set_footer_format()</code></a>.1081with <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-set-footer-format" title="gtk_source_print_compositor_set_footer_format ()"><code class="function">gtk_source_print_compositor_set_footer_format()</code></a>.
1082</p>1082</p>
@@ -1090,7 +1090,7 @@
1090<tr>1090<tr>
1091<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>1091<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1092<td>1092<td>
1093<code class="literal">TRUE</code> if the footer is set to be printed.</td>1093<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the footer is set to be printed.</td>
1094</tr>1094</tr>
1095</tbody>1095</tbody>
1096</table></div>1096</table></div>
@@ -1101,10 +1101,10 @@
1101<a name="gtk-source-print-compositor-set-header-format"></a><h3>gtk_source_print_compositor_set_header_format ()</h3>1101<a name="gtk-source-print-compositor-set-header-format"></a><h3>gtk_source_print_compositor_set_header_format ()</h3>
1102<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_header_format1102<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_header_format
1103 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,1103 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
1104 <em class="parameter"><code><span class="type">gboolean</span> separator</code></em>,1104 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> separator</code></em>,
1105 <em class="parameter"><code>const <span class="type">gchar</span> *left</code></em>,1105 <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> *left</code></em>,
1106 <em class="parameter"><code>const <span class="type">gchar</span> *center</code></em>,1106 <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> *center</code></em>,
1107 <em class="parameter"><code>const <span class="type">gchar</span> *right</code></em>);</pre>1107 <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> *right</code></em>);</pre>
1108<p>1108<p>
1109Sets strftime like header format strings, to be printed on the1109Sets strftime like header format strings, to be printed on the
1110left, center and right of the top of each page. The strings may1110left, center and right of the top of each page. The strings may
@@ -1117,7 +1117,7 @@
1117the header from the document text.1117the header from the document text.
1118</p>1118</p>
1119<p>1119<p>
1120If <code class="literal">NULL</code> is given for any of the three arguments, that particular1120If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is given for any of the three arguments, that particular
1121string will not be printed.1121string will not be printed.
1122</p>1122</p>
1123<p>1123<p>
@@ -1139,7 +1139,7 @@
1139<tr>1139<tr>
1140<td><p><span class="term"><em class="parameter"><code>separator</code></em> :</span></p></td>1140<td><p><span class="term"><em class="parameter"><code>separator</code></em> :</span></p></td>
1141<td>1141<td>
1142<code class="literal">TRUE</code> if you want a separator line to be printed.</td>1142<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if you want a separator line to be printed.</td>
1143</tr>1143</tr>
1144<tr>1144<tr>
1145<td><p><span class="term"><em class="parameter"><code>left</code></em> :</span></p></td>1145<td><p><span class="term"><em class="parameter"><code>left</code></em> :</span></p></td>
@@ -1165,10 +1165,10 @@
1165<a name="gtk-source-print-compositor-set-footer-format"></a><h3>gtk_source_print_compositor_set_footer_format ()</h3>1165<a name="gtk-source-print-compositor-set-footer-format"></a><h3>gtk_source_print_compositor_set_footer_format ()</h3>
1166<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_footer_format1166<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_set_footer_format
1167 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,1167 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
1168 <em class="parameter"><code><span class="type">gboolean</span> separator</code></em>,1168 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> separator</code></em>,
1169 <em class="parameter"><code>const <span class="type">gchar</span> *left</code></em>,1169 <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> *left</code></em>,
1170 <em class="parameter"><code>const <span class="type">gchar</span> *center</code></em>,1170 <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> *center</code></em>,
1171 <em class="parameter"><code>const <span class="type">gchar</span> *right</code></em>);</pre>1171 <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> *right</code></em>);</pre>
1172<p>1172<p>
1173Sets strftime like header format strings, to be printed on the1173Sets strftime like header format strings, to be printed on the
1174left, center and right of the bottom of each page. The strings may1174left, center and right of the bottom of each page. The strings may
@@ -1181,7 +1181,7 @@
1181the footer from the document text.1181the footer from the document text.
1182</p>1182</p>
1183<p>1183<p>
1184If <code class="literal">NULL</code> is given for any of the three arguments, that particular1184If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is given for any of the three arguments, that particular
1185string will not be printed.1185string will not be printed.
1186</p>1186</p>
1187<p>1187<p>
@@ -1203,7 +1203,7 @@
1203<tr>1203<tr>
1204<td><p><span class="term"><em class="parameter"><code>separator</code></em> :</span></p></td>1204<td><p><span class="term"><em class="parameter"><code>separator</code></em> :</span></p></td>
1205<td>1205<td>
1206<code class="literal">TRUE</code> if you want a separator line to be printed.</td>1206<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if you want a separator line to be printed.</td>
1207</tr>1207</tr>
1208<tr>1208<tr>
1209<td><p><span class="term"><em class="parameter"><code>left</code></em> :</span></p></td>1209<td><p><span class="term"><em class="parameter"><code>left</code></em> :</span></p></td>
@@ -1227,7 +1227,7 @@
1227<hr>1227<hr>
1228<div class="refsect2">1228<div class="refsect2">
1229<a name="gtk-source-print-compositor-get-n-pages"></a><h3>gtk_source_print_compositor_get_n_pages ()</h3>1229<a name="gtk-source-print-compositor-get-n-pages"></a><h3>gtk_source_print_compositor_get_n_pages ()</h3>
1230<pre class="programlisting"><span class="returnvalue">gint</span> gtk_source_print_compositor_get_n_pages1230<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> gtk_source_print_compositor_get_n_pages
1231 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>1231 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
1232<p>1232<p>
1233Returns the number of pages in the document or <code class="code">-1</code> if the 1233Returns the number of pages in the document or <code class="code">-1</code> if the
@@ -1252,7 +1252,7 @@
1252<hr>1252<hr>
1253<div class="refsect2">1253<div class="refsect2">
1254<a name="gtk-source-print-compositor-paginate"></a><h3>gtk_source_print_compositor_paginate ()</h3>1254<a name="gtk-source-print-compositor-paginate"></a><h3>gtk_source_print_compositor_paginate ()</h3>
1255<pre class="programlisting"><span class="returnvalue">gboolean</span> gtk_source_print_compositor_paginate1255<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_print_compositor_paginate
1256 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,1256 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
1257 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>);</pre>1257 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>);</pre>
1258<p>1258<p>
@@ -1263,7 +1263,7 @@
1263Each time <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-paginate" title="gtk_source_print_compositor_paginate ()"><code class="function">gtk_source_print_compositor_paginate()</code></a> is invoked, a chunk of the document 1263Each time <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-paginate" title="gtk_source_print_compositor_paginate ()"><code class="function">gtk_source_print_compositor_paginate()</code></a> is invoked, a chunk of the document
1264is paginated. To paginate the entire document, <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-paginate" title="gtk_source_print_compositor_paginate ()"><code class="function">gtk_source_print_compositor_paginate()</code></a> 1264is paginated. To paginate the entire document, <a class="link" href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-paginate" title="gtk_source_print_compositor_paginate ()"><code class="function">gtk_source_print_compositor_paginate()</code></a>
1265must be invoked multiple times.1265must be invoked multiple times.
1266It returns <code class="literal">TRUE</code> if the document has been completely paginated, otherwise it returns <code class="literal">FALSE</code>.1266It returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the document has been completely paginated, otherwise it returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
1267</p>1267</p>
1268<p>1268<p>
1269This method has been designed to be invoked in the handler of the <a href="http://library.gnome.org/devel/gtk/unstable/gtk3-High-level-Printing-API.html#GtkPrintOperation-paginate"><span class="type">"paginate"</span></a> signal,1269This method has been designed to be invoked in the handler of the <a href="http://library.gnome.org/devel/gtk/unstable/gtk3-High-level-Printing-API.html#GtkPrintOperation-paginate"><span class="type">"paginate"</span></a> signal,
@@ -1300,7 +1300,7 @@
130023</pre></td>130023</pre></td>
1301 <td class="listing_code"><pre class="programlisting"><span class="comment">// Signal handler for the GtkPrintOperation::paginate signal</span>1301 <td class="listing_code"><pre class="programlisting"><span class="comment">// Signal handler for the GtkPrintOperation::paginate signal</span>
13021302
1303<span class="keyword">static</span><span class="normal"> gboolean</span>1303<span class="keyword">static</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a></span>
1304<span class="function">paginate</span><span class="normal"> </span><span class="symbol">(</span><span class="usertype">GtkPrintOperation</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">operation</span><span class="symbol">,</span>1304<span class="function">paginate</span><span class="normal"> </span><span class="symbol">(</span><span class="usertype">GtkPrintOperation</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">operation</span><span class="symbol">,</span>
1305<span class="normal"> </span><span class="usertype">GtkPrintContext</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">context</span><span class="symbol">,</span>1305<span class="normal"> </span><span class="usertype">GtkPrintContext</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">context</span><span class="symbol">,</span>
1306<span class="normal"> </span><span class="usertype">gpointer</span><span class="normal"> user_data</span><span class="symbol">)</span>1306<span class="normal"> </span><span class="usertype">gpointer</span><span class="normal"> user_data</span><span class="symbol">)</span>
@@ -1316,10 +1316,10 @@
1316<span class="normal"> n_pages </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-n-pages">gtk_source_print_compositor_get_n_pages</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">compositor</span><span class="symbol">);</span>1316<span class="normal"> n_pages </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GtkSourcePrintCompositor.html#gtk-source-print-compositor-get-n-pages">gtk_source_print_compositor_get_n_pages</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">compositor</span><span class="symbol">);</span>
1317<span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gtk/unstable/gtk3-High-level-Printing-API.html#gtk-print-operation-set-n-pages">gtk_print_operation_set_n_pages</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">operation</span><span class="symbol">,</span><span class="normal"> n_pages</span><span class="symbol">);</span>1317<span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gtk/unstable/gtk3-High-level-Printing-API.html#gtk-print-operation-set-n-pages">gtk_print_operation_set_n_pages</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">operation</span><span class="symbol">,</span><span class="normal"> n_pages</span><span class="symbol">);</span>
13181318
1319<span class="normal"> </span><span class="keyword">return</span><span class="normal"> TRUE</span><span class="symbol">;</span>1319<span class="normal"> </span><span class="keyword">return</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS">TRUE</a></span><span class="symbol">;</span>
1320<span class="normal"> </span><span class="cbracket">}</span>1320<span class="normal"> </span><span class="cbracket">}</span>
1321<span class="normal"> </span>1321<span class="normal"> </span>
1322<span class="normal"> </span><span class="keyword">return</span><span class="normal"> FALSE</span><span class="symbol">;</span>1322<span class="normal"> </span><span class="keyword">return</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS">FALSE</a></span><span class="symbol">;</span>
1323<span class="cbracket">}</span></pre></td>1323<span class="cbracket">}</span></pre></td>
1324 </tr>1324 </tr>
1325 </tbody>1325 </tbody>
@@ -1395,7 +1395,7 @@
1395<tr>1395<tr>
1396<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>1396<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1397<td>1397<td>
1398<code class="literal">TRUE</code> if the document has been completely paginated, <code class="literal">FALSE</code> otherwise.</td>1398<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the document has been completely paginated, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
1399</tr>1399</tr>
1400</tbody>1400</tbody>
1401</table></div>1401</table></div>
@@ -1404,7 +1404,7 @@
1404<hr>1404<hr>
1405<div class="refsect2">1405<div class="refsect2">
1406<a name="gtk-source-print-compositor-get-pagination-progress"></a><h3>gtk_source_print_compositor_get_pagination_progress ()</h3>1406<a name="gtk-source-print-compositor-get-pagination-progress"></a><h3>gtk_source_print_compositor_get_pagination_progress ()</h3>
1407<pre class="programlisting"><span class="returnvalue">gdouble</span> gtk_source_print_compositor_get_pagination_progress1407<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> gtk_source_print_compositor_get_pagination_progress
1408 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>1408 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>);</pre>
1409<p>1409<p>
1410Returns the current fraction of the document pagination that has been completed.1410Returns the current fraction of the document pagination that has been completed.
@@ -1430,7 +1430,7 @@
1430<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_draw_page1430<pre class="programlisting"><span class="returnvalue">void</span> gtk_source_print_compositor_draw_page
1431 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,1431 (<em class="parameter"><code><a class="link" href="GtkSourcePrintCompositor.html" title="GtkSourcePrintCompositor"><span class="type">GtkSourcePrintCompositor</span></a> *compositor</code></em>,
1432 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>,1432 <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkPrintContext.html"><span class="type">GtkPrintContext</span></a> *context</code></em>,
1433 <em class="parameter"><code><span class="type">gint</span> page_nr</code></em>);</pre>1433 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_nr</code></em>);</pre>
1434<p>1434<p>
1435Draw page <em class="parameter"><code>page_nr</code></em> for printing on the the Cairo context encapsuled in <em class="parameter"><code>context</code></em>.1435Draw page <em class="parameter"><code>page_nr</code></em> for printing on the the Cairo context encapsuled in <em class="parameter"><code>context</code></em>.
1436</p>1436</p>
@@ -1507,7 +1507,7 @@
1507<a name="GtkSourcePrintCompositor.property-details"></a><h2>Property Details</h2>1507<a name="GtkSourcePrintCompositor.property-details"></a><h2>Property Details</h2>
1508<div class="refsect2">1508<div class="refsect2">
1509<a name="GtkSourcePrintCompositor--body-font-name"></a><h3>The <code class="literal">"body-font-name"</code> property</h3>1509<a name="GtkSourcePrintCompositor--body-font-name"></a><h3>The <code class="literal">"body-font-name"</code> property</h3>
1510<pre class="programlisting"> "body-font-name" <span class="type">gchar</span>* : Read / Write</pre>1510<pre class="programlisting"> "body-font-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1511<p>1511<p>
1512Name of the font used for the text body.1512Name of the font used for the text body.
1513</p>1513</p>
@@ -1535,7 +1535,7 @@
1535<hr>1535<hr>
1536<div class="refsect2">1536<div class="refsect2">
1537<a name="GtkSourcePrintCompositor--footer-font-name"></a><h3>The <code class="literal">"footer-font-name"</code> property</h3>1537<a name="GtkSourcePrintCompositor--footer-font-name"></a><h3>The <code class="literal">"footer-font-name"</code> property</h3>
1538<pre class="programlisting"> "footer-font-name" <span class="type">gchar</span>* : Read / Write</pre>1538<pre class="programlisting"> "footer-font-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1539<p>1539<p>
1540Name of the font used to print page footer. 1540Name of the font used to print page footer.
1541If this property is unspecified, the text body font is used.1541If this property is unspecified, the text body font is used.
@@ -1555,7 +1555,7 @@
1555<hr>1555<hr>
1556<div class="refsect2">1556<div class="refsect2">
1557<a name="GtkSourcePrintCompositor--header-font-name"></a><h3>The <code class="literal">"header-font-name"</code> property</h3>1557<a name="GtkSourcePrintCompositor--header-font-name"></a><h3>The <code class="literal">"header-font-name"</code> property</h3>
1558<pre class="programlisting"> "header-font-name" <span class="type">gchar</span>* : Read / Write</pre>1558<pre class="programlisting"> "header-font-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1559<p>1559<p>
1560Name of the font used to print page header. 1560Name of the font used to print page header.
1561If this property is unspecified, the text body font is used.1561If this property is unspecified, the text body font is used.
@@ -1575,7 +1575,7 @@
1575<hr>1575<hr>
1576<div class="refsect2">1576<div class="refsect2">
1577<a name="GtkSourcePrintCompositor--highlight-syntax"></a><h3>The <code class="literal">"highlight-syntax"</code> property</h3>1577<a name="GtkSourcePrintCompositor--highlight-syntax"></a><h3>The <code class="literal">"highlight-syntax"</code> property</h3>
1578<pre class="programlisting"> "highlight-syntax" <span class="type">gboolean</span> : Read / Write</pre>1578<pre class="programlisting"> "highlight-syntax" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
1579<p>1579<p>
1580Whether to print the document with highlighted syntax.1580Whether to print the document with highlighted syntax.
1581 1581
@@ -1588,7 +1588,7 @@
1588<hr>1588<hr>
1589<div class="refsect2">1589<div class="refsect2">
1590<a name="GtkSourcePrintCompositor--line-numbers-font-name"></a><h3>The <code class="literal">"line-numbers-font-name"</code> property</h3>1590<a name="GtkSourcePrintCompositor--line-numbers-font-name"></a><h3>The <code class="literal">"line-numbers-font-name"</code> property</h3>
1591<pre class="programlisting"> "line-numbers-font-name" <span class="type">gchar</span>* : Read / Write</pre>1591<pre class="programlisting"> "line-numbers-font-name" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
1592<p>1592<p>
1593Name of the font used to print line numbers on the left margin. 1593Name of the font used to print line numbers on the left margin.
1594If this property is unspecified, the text body font is used.1594If this property is unspecified, the text body font is used.
@@ -1608,7 +1608,7 @@
1608<hr>1608<hr>
1609<div class="refsect2">1609<div class="refsect2">
1610<a name="GtkSourcePrintCompositor--n-pages"></a><h3>The <code class="literal">"n-pages"</code> property</h3>1610<a name="GtkSourcePrintCompositor--n-pages"></a><h3>The <code class="literal">"n-pages"</code> property</h3>
1611<pre class="programlisting"> "n-pages" <span class="type">gint</span> : Read</pre>1611<pre class="programlisting"> "n-pages" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read</pre>
1612<p>1612<p>
1613The number of pages in the document or <code class="code">-1</code> if the 1613The number of pages in the document or <code class="code">-1</code> if the
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches