Merge lp:~noskcaj/ubuntu/vivid/gtksourceview3/3.14.3 into lp:ubuntu/vivid/gtksourceview3
- Vivid (15.04)
- 3.14.3
- Merge into vivid
Proposed by
Jackson Doak
Status: | Rejected |
---|---|
Rejected by: | Iain Lane |
Proposed branch: | lp:~noskcaj/ubuntu/vivid/gtksourceview3/3.14.3 |
Merge into: | lp:ubuntu/vivid/gtksourceview3 |
Diff against target: |
4326 lines (+1199/-583) 71 files modified
NEWS (+10/-0) README (+3/-3) configure (+15/-15) configure.ac (+2/-2) data/language-specs/css.lang (+1/-0) debian/changelog (+7/-0) debian/control (+2/-1) debian/control.in (+2/-1) debian/patches/git_fix_height_parameter.patch (+24/-0) debian/patches/series (+1/-0) docs/reference/Makefile.in (+8/-4) docs/reference/html/GtkSourceBuffer.html (+11/-11) docs/reference/html/GtkSourceCompletion.html (+15/-15) docs/reference/html/GtkSourceCompletionContext.html (+3/-3) docs/reference/html/GtkSourceCompletionInfo.html (+3/-3) docs/reference/html/GtkSourceCompletionItem.html (+1/-1) docs/reference/html/GtkSourceCompletionProposal.html (+3/-3) docs/reference/html/GtkSourceCompletionProvider.html (+3/-3) docs/reference/html/GtkSourceCompletionWords.html (+1/-1) docs/reference/html/GtkSourceEncoding.html (+1/-1) docs/reference/html/GtkSourceFile.html (+1/-1) docs/reference/html/GtkSourceFileLoader.html (+1/-1) docs/reference/html/GtkSourceFileSaver.html (+1/-1) docs/reference/html/GtkSourceGutter.html (+1/-1) docs/reference/html/GtkSourceGutterRenderer.html (+11/-11) docs/reference/html/GtkSourceGutterRendererPixbuf.html (+1/-1) docs/reference/html/GtkSourceGutterRendererText.html (+1/-1) docs/reference/html/GtkSourceLanguage.html (+1/-1) docs/reference/html/GtkSourceLanguageManager.html (+1/-1) docs/reference/html/GtkSourceMark.html (+1/-1) docs/reference/html/GtkSourceMarkAttributes.html (+5/-5) docs/reference/html/GtkSourcePrintCompositor.html (+1/-1) docs/reference/html/GtkSourceSearchContext.html (+1/-1) docs/reference/html/GtkSourceSearchSettings.html (+1/-1) docs/reference/html/GtkSourceStyle.html (+1/-1) docs/reference/html/GtkSourceStyleScheme.html (+1/-1) docs/reference/html/GtkSourceStyleSchemeManager.html (+1/-1) docs/reference/html/GtkSourceUndoManager.html (+5/-5) docs/reference/html/GtkSourceView.html (+15/-15) docs/reference/html/annotation-glossary.html (+1/-1) docs/reference/html/api-index-3-0.html (+1/-1) docs/reference/html/api-index-3-10.html (+1/-1) docs/reference/html/api-index-3-12.html (+1/-1) docs/reference/html/api-index-3-14.html (+1/-1) docs/reference/html/api-index-3-4.html (+1/-1) docs/reference/html/api-index-deprecated.html (+1/-1) docs/reference/html/api-index-full.html (+1/-1) docs/reference/html/ch01.html (+1/-1) docs/reference/html/ch02.html (+1/-1) docs/reference/html/gtksourceview-3.0-GtkSourceUtils.html (+1/-1) docs/reference/html/gtksourceview-3.0.devhelp2 (+48/-0) docs/reference/html/index.html (+1/-1) docs/reference/html/index.sgml (+48/-0) docs/reference/html/lang-reference.html (+1/-1) docs/reference/html/lang-tutorial.html (+1/-1) docs/reference/html/object-tree.html (+1/-1) docs/reference/html/style-reference.html (+1/-1) docs/reference/version.xml (+1/-1) gtk-doc.make (+8/-4) gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c (+1/-15) gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.c (+43/-0) gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.h (+4/-0) gtksourceview/gtksourcecompletionprovider.c (+1/-1) gtksourceview/gtksourceencoding.c (+36/-3) gtksourceview/gtksourcesearchcontext.c (+11/-3) gtksourceview/gtksourceundomanagerdefault.c (+298/-156) po/fi.po (+174/-171) po/nb.po (+88/-91) po/sr.po (+2/-2) tests/test-search-context.c (+36/-1) tests/test-undo-manager.c (+217/-1) |
To merge this branch: | bzr merge lp:~noskcaj/ubuntu/vivid/gtksourceview3/3.14.3 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu branches | Pending | ||
Review via email: mp+250885@code.launchpad.net |
Commit message
Description of the change
New upstream bugfix release + upstream typo fix
To post a comment you must log in.
Revision history for this message
Iain Lane (laney) wrote : | # |
Unmerged revisions
- 54. By Jackson Doak
-
Add git_fix_
height_ parameter. patch. Fix a typo saying width is height. - 53. By Jackson Doak
-
New upstream release. LP: #1423016
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === added file '.pc/99_ltmain_as-needed.patch/.timestamp' |
2 | === modified file 'NEWS' |
3 | --- NEWS 2014-10-13 20:29:35 +0000 |
4 | +++ NEWS 2015-02-25 08:09:43 +0000 |
5 | @@ -1,3 +1,13 @@ |
6 | +News in 3.14.3 |
7 | +-------------- |
8 | +* Bug fixes |
9 | +* Translation updates |
10 | + |
11 | +News in 3.14.2 |
12 | +-------------- |
13 | +* Bug fix |
14 | +* Translation updates |
15 | + |
16 | News in 3.14.1 |
17 | -------------- |
18 | * Fix UndoManager with a new implementation |
19 | |
20 | === modified file 'README' |
21 | --- README 2014-10-13 20:29:35 +0000 |
22 | +++ README 2015-02-25 08:09:43 +0000 |
23 | @@ -1,7 +1,7 @@ |
24 | General Information |
25 | =================== |
26 | |
27 | -This is version 3.14.1 of GtkSourceView. |
28 | +This is version 3.14.3 of GtkSourceView. |
29 | |
30 | GtkSourceView is a text widget that extends the standard GTK+ text widget |
31 | GtkTextView. |
32 | @@ -33,8 +33,8 @@ |
33 | |
34 | Simple install procedure: |
35 | |
36 | - % tar Jxf gtksourceview-3.14.1.tar.xz # unpack the sources |
37 | - % cd gtksourceview-3.14.1 # change to the toplevel directory |
38 | + % tar Jxf gtksourceview-3.14.3.tar.xz # unpack the sources |
39 | + % cd gtksourceview-3.14.3 # change to the toplevel directory |
40 | % ./configure # run the `configure' script |
41 | % make # build gtksourceview |
42 | [ Become root if necessary ] |
43 | |
44 | === modified file 'configure' |
45 | --- configure 2014-10-13 20:29:35 +0000 |
46 | +++ configure 2015-02-25 08:09:43 +0000 |
47 | @@ -1,6 +1,6 @@ |
48 | #! /bin/sh |
49 | # Guess values for system-dependent variables and create Makefiles. |
50 | -# Generated by GNU Autoconf 2.69 for gtksourceview 3.14.1. |
51 | +# Generated by GNU Autoconf 2.69 for gtksourceview 3.14.3. |
52 | # |
53 | # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview>. |
54 | # |
55 | @@ -591,8 +591,8 @@ |
56 | # Identity of this package. |
57 | PACKAGE_NAME='gtksourceview' |
58 | PACKAGE_TARNAME='gtksourceview' |
59 | -PACKAGE_VERSION='3.14.1' |
60 | -PACKAGE_STRING='gtksourceview 3.14.1' |
61 | +PACKAGE_VERSION='3.14.3' |
62 | +PACKAGE_STRING='gtksourceview 3.14.3' |
63 | PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtksourceview' |
64 | PACKAGE_URL='https://wiki.gnome.org/Projects/GtkSourceView' |
65 | |
66 | @@ -1446,7 +1446,7 @@ |
67 | # Omit some internal or obsolete options to make the list less imposing. |
68 | # This message is too long to be a string in the A/UX 3.1 sh. |
69 | cat <<_ACEOF |
70 | -\`configure' configures gtksourceview 3.14.1 to adapt to many kinds of systems. |
71 | +\`configure' configures gtksourceview 3.14.3 to adapt to many kinds of systems. |
72 | |
73 | Usage: $0 [OPTION]... [VAR=VALUE]... |
74 | |
75 | @@ -1516,7 +1516,7 @@ |
76 | |
77 | if test -n "$ac_init_help"; then |
78 | case $ac_init_help in |
79 | - short | recursive ) echo "Configuration of gtksourceview 3.14.1:";; |
80 | + short | recursive ) echo "Configuration of gtksourceview 3.14.3:";; |
81 | esac |
82 | cat <<\_ACEOF |
83 | |
84 | @@ -1658,7 +1658,7 @@ |
85 | test -n "$ac_init_help" && exit $ac_status |
86 | if $ac_init_version; then |
87 | cat <<\_ACEOF |
88 | -gtksourceview configure 3.14.1 |
89 | +gtksourceview configure 3.14.3 |
90 | generated by GNU Autoconf 2.69 |
91 | |
92 | Copyright (C) 2012 Free Software Foundation, Inc. |
93 | @@ -2027,7 +2027,7 @@ |
94 | This file contains any messages produced by compilers while |
95 | running configure, to aid debugging if configure makes a mistake. |
96 | |
97 | -It was created by gtksourceview $as_me 3.14.1, which was |
98 | +It was created by gtksourceview $as_me 3.14.3, which was |
99 | generated by GNU Autoconf 2.69. Invocation command line was |
100 | |
101 | $ $0 $@ |
102 | @@ -2919,7 +2919,7 @@ |
103 | |
104 | # Define the identity of the package. |
105 | PACKAGE='gtksourceview' |
106 | - VERSION='3.14.1' |
107 | + VERSION='3.14.3' |
108 | |
109 | |
110 | cat >>confdefs.h <<_ACEOF |
111 | @@ -13569,20 +13569,20 @@ |
112 | as_fn_error $? "gobject-introspection-1.0 is not installed" "$LINENO" 5 |
113 | fi |
114 | if test -n "$PKG_CONFIG" && \ |
115 | - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.9.0\""; } >&5 |
116 | - ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.9.0") 2>&5 |
117 | + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.42.0\""; } >&5 |
118 | + ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.42.0") 2>&5 |
119 | ac_status=$? |
120 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
121 | test $ac_status = 0; }; then |
122 | found_introspection=yes |
123 | else |
124 | - as_fn_error $? "You need to have gobject-introspection >= 0.9.0 installed to build gtksourceview" "$LINENO" 5 |
125 | + as_fn_error $? "You need to have gobject-introspection >= 1.42.0 installed to build gtksourceview" "$LINENO" 5 |
126 | fi |
127 | ;; #( |
128 | auto) : |
129 | if test -n "$PKG_CONFIG" && \ |
130 | - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.9.0\""; } >&5 |
131 | - ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.9.0") 2>&5 |
132 | + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.42.0\""; } >&5 |
133 | + ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.42.0") 2>&5 |
134 | ac_status=$? |
135 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
136 | test $ac_status = 0; }; then |
137 | @@ -14736,7 +14736,7 @@ |
138 | # report actual input values of CONFIG_FILES etc. instead of their |
139 | # values after options handling. |
140 | ac_log=" |
141 | -This file was extended by gtksourceview $as_me 3.14.1, which was |
142 | +This file was extended by gtksourceview $as_me 3.14.3, which was |
143 | generated by GNU Autoconf 2.69. Invocation command line was |
144 | |
145 | CONFIG_FILES = $CONFIG_FILES |
146 | @@ -14803,7 +14803,7 @@ |
147 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
148 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
149 | ac_cs_version="\\ |
150 | -gtksourceview config.status 3.14.1 |
151 | +gtksourceview config.status 3.14.3 |
152 | configured by $0, generated by GNU Autoconf 2.69, |
153 | with options \\"\$ac_cs_config\\" |
154 | |
155 | |
156 | === modified file 'configure.ac' |
157 | --- configure.ac 2014-10-13 20:29:35 +0000 |
158 | +++ configure.ac 2015-02-25 08:09:43 +0000 |
159 | @@ -4,7 +4,7 @@ |
160 | |
161 | m4_define(gtksourceview_major_version, 3) |
162 | m4_define(gtksourceview_minor_version, 14) |
163 | -m4_define(gtksourceview_micro_version, 1) |
164 | +m4_define(gtksourceview_micro_version, 3) |
165 | m4_define(gtksourceview_version, gtksourceview_major_version.gtksourceview_minor_version.gtksourceview_micro_version) |
166 | |
167 | AC_INIT([gtksourceview], |
168 | @@ -160,7 +160,7 @@ |
169 | AC_SUBST(GDK_PIXBUF_PREFIX) |
170 | |
171 | # Introspection |
172 | -GOBJECT_INTROSPECTION_CHECK([0.9.0]) |
173 | +GOBJECT_INTROSPECTION_CHECK([1.42.0]) |
174 | |
175 | # Code coverage |
176 | GNOME_CODE_COVERAGE |
177 | |
178 | === modified file 'data/language-specs/css.lang' |
179 | --- data/language-specs/css.lang 2014-10-13 20:29:35 +0000 |
180 | +++ data/language-specs/css.lang 2015-02-25 08:09:43 +0000 |
181 | @@ -303,6 +303,7 @@ |
182 | <keyword>block</keyword> |
183 | <keyword>bolder</keyword> |
184 | <keyword>bold</keyword> |
185 | + <keyword>both</keyword> |
186 | <keyword>bottom</keyword> |
187 | <keyword>capitalize</keyword> |
188 | <keyword>center-left</keyword> |
189 | |
190 | === modified file 'debian/changelog' |
191 | --- debian/changelog 2014-10-13 20:29:35 +0000 |
192 | +++ debian/changelog 2015-02-25 08:09:43 +0000 |
193 | @@ -1,3 +1,10 @@ |
194 | +gtksourceview3 (3.14.3-0ubuntu1) vivid; urgency=medium |
195 | + |
196 | + * New upstream release. LP: #1423016 |
197 | + * Add git_fix_height_parameter.patch. Fix a typo saying width is height. |
198 | + |
199 | + -- Jackson Doak <noskcaj@ubuntu.com> Wed, 25 Feb 2015 18:30:03 +1100 |
200 | + |
201 | gtksourceview3 (3.14.1-1) unstable; urgency=medium |
202 | |
203 | * New upstream release. |
204 | |
205 | === modified file 'debian/control' |
206 | --- debian/control 2014-10-13 20:29:35 +0000 |
207 | +++ debian/control 2015-02-25 08:09:43 +0000 |
208 | @@ -5,7 +5,8 @@ |
209 | Source: gtksourceview3 |
210 | Section: libs |
211 | Priority: optional |
212 | -Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
213 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
214 | +XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
215 | Uploaders: Andreas Henriksson <andreas@fatal.se>, Emilio Pozuelo Monfort <pochu@debian.org>, Laurent Bigonville <bigon@debian.org>, Michael Biebl <biebl@debian.org> |
216 | Build-Depends: autotools-dev, |
217 | cdbs (>= 0.4.93), |
218 | |
219 | === modified file 'debian/control.in' |
220 | --- debian/control.in 2014-10-13 20:29:35 +0000 |
221 | +++ debian/control.in 2015-02-25 08:09:43 +0000 |
222 | @@ -1,7 +1,8 @@ |
223 | Source: gtksourceview3 |
224 | Section: libs |
225 | Priority: optional |
226 | -Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
227 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
228 | +XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
229 | Uploaders: @GNOME_TEAM@ |
230 | Build-Depends: autotools-dev, |
231 | cdbs (>= 0.4.93), |
232 | |
233 | === added file 'debian/patches/git_fix_height_parameter.patch' |
234 | --- debian/patches/git_fix_height_parameter.patch 1970-01-01 00:00:00 +0000 |
235 | +++ debian/patches/git_fix_height_parameter.patch 2015-02-25 08:09:43 +0000 |
236 | @@ -0,0 +1,24 @@ |
237 | +From 5cef37b6bef9af44292b3707d1e2b120fe4b7f4c Mon Sep 17 00:00:00 2001 |
238 | +From: Maks Naumov <maksqwe1@ukr.net> |
239 | +Date: Sat, 10 Jan 2015 04:22:11 -0800 |
240 | +Subject: Fix height parameter calculation in gutter_renderer_pixbuf_draw() |
241 | + |
242 | +Signed-off-by: Maks Naumov <maksqwe1@ukr.net> |
243 | + |
244 | +https://bugzilla.gnome.org/show_bug.cgi?id=742705 |
245 | + |
246 | +diff --git a/gtksourceview/gtksourcegutterrendererpixbuf.c b/gtksourceview/gtksourcegutterrendererpixbuf.c |
247 | +index bb3cce1..531698b 100644 |
248 | +--- a/gtksourceview/gtksourcegutterrendererpixbuf.c |
249 | ++++ b/gtksourceview/gtksourcegutterrendererpixbuf.c |
250 | +@@ -115,7 +115,7 @@ gutter_renderer_pixbuf_draw (GtkSourceGutterRenderer *renderer, |
251 | + } |
252 | + |
253 | + width = gdk_pixbuf_get_width (pixbuf); |
254 | +- height = gdk_pixbuf_get_width (pixbuf); |
255 | ++ height = gdk_pixbuf_get_height (pixbuf); |
256 | + |
257 | + gtk_source_gutter_renderer_get_alignment (renderer, |
258 | + &xalign, |
259 | +-- |
260 | +cgit v0.10.2 |
261 | |
262 | === modified file 'debian/patches/series' |
263 | --- debian/patches/series 2014-07-07 11:31:02 +0000 |
264 | +++ debian/patches/series 2015-02-25 08:09:43 +0000 |
265 | @@ -1,1 +1,2 @@ |
266 | 99_ltmain_as-needed.patch |
267 | +git_fix_height_parameter.patch |
268 | |
269 | === modified file 'docs/reference/Makefile.in' |
270 | --- docs/reference/Makefile.in 2014-10-13 20:29:35 +0000 |
271 | +++ docs/reference/Makefile.in 2015-02-25 08:09:43 +0000 |
272 | @@ -397,6 +397,7 @@ |
273 | TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE) |
274 | SETUP_FILES = \ |
275 | $(content_files) \ |
276 | + $(expand_content_files) \ |
277 | $(DOC_MAIN_SGML_FILE) \ |
278 | $(DOC_MODULE)-sections.txt \ |
279 | $(DOC_MODULE)-overrides.txt |
280 | @@ -684,7 +685,7 @@ |
281 | |
282 | setup-build.stamp: |
283 | -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ |
284 | - files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \ |
285 | + files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \ |
286 | if test "x$$files" != "x" ; then \ |
287 | for file in $$files ; do \ |
288 | destdir=`dirname $(abs_builddir)/$$file`; \ |
289 | @@ -733,7 +734,7 @@ |
290 | sgml.stamp: sgml-build.stamp |
291 | @true |
292 | |
293 | -html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) |
294 | +html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) |
295 | $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ |
296 | mkhtml_options=""; \ |
297 | gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ |
298 | @@ -759,7 +760,7 @@ |
299 | $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) |
300 | $(AM_V_at)touch html-build.stamp |
301 | |
302 | -pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) |
303 | +pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) |
304 | $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \ |
305 | mkpdf_options=""; \ |
306 | gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \ |
307 | @@ -788,12 +789,15 @@ |
308 | @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \ |
309 | rm -f $(DOC_MODULE).types; \ |
310 | fi |
311 | + @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \ |
312 | + rm -f $(DOC_MODULE)-sections.txt; \ |
313 | + fi |
314 | |
315 | distclean-local: |
316 | @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \ |
317 | $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt |
318 | @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ |
319 | - rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \ |
320 | + rm -f $(SETUP_FILES) $(DOC_MODULE).types; \ |
321 | fi |
322 | |
323 | maintainer-clean-local: |
324 | |
325 | === modified file 'docs/reference/html/GtkSourceBuffer.html' |
326 | --- docs/reference/html/GtkSourceBuffer.html 2014-10-13 20:29:35 +0000 |
327 | +++ docs/reference/html/GtkSourceBuffer.html 2015-02-25 08:09:43 +0000 |
328 | @@ -2,7 +2,7 @@ |
329 | <html> |
330 | <head> |
331 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
332 | -<title>GtkSourceView 3 Reference Manual: GtkSourceBuffer</title> |
333 | +<title>GtkSourceBuffer: GtkSourceView 3 Reference Manual</title> |
334 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
335 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
336 | <link rel="up" href="ch01.html" title="API reference"> |
337 | @@ -389,27 +389,27 @@ |
338 | <tr> |
339 | <td class="signal_type"><span class="returnvalue">void</span></td> |
340 | <td class="signal_name"><a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-bracket-matched" title="The “bracket-matched” signal">bracket-matched</a></td> |
341 | -<td class="signal_flags">Run Last</td> |
342 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
343 | </tr> |
344 | <tr> |
345 | <td class="signal_type"><span class="returnvalue">void</span></td> |
346 | <td class="signal_name"><a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-highlight-updated" title="The “highlight-updated” signal">highlight-updated</a></td> |
347 | -<td class="signal_flags">Run Last</td> |
348 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
349 | </tr> |
350 | <tr> |
351 | <td class="signal_type"><span class="returnvalue">void</span></td> |
352 | <td class="signal_name"><a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-redo" title="The “redo” signal">redo</a></td> |
353 | -<td class="signal_flags">Run Last</td> |
354 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
355 | </tr> |
356 | <tr> |
357 | <td class="signal_type"><span class="returnvalue">void</span></td> |
358 | <td class="signal_name"><a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-source-mark-updated" title="The “source-mark-updated” signal">source-mark-updated</a></td> |
359 | -<td class="signal_flags">Run Last</td> |
360 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
361 | </tr> |
362 | <tr> |
363 | <td class="signal_type"><span class="returnvalue">void</span></td> |
364 | <td class="signal_name"><a class="link" href="GtkSourceBuffer.html#GtkSourceBuffer-undo" title="The “undo” signal">undo</a></td> |
365 | -<td class="signal_flags">Run Last</td> |
366 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
367 | </tr> |
368 | </tbody> |
369 | </table></div> |
370 | @@ -1978,7 +1978,7 @@ |
371 | </tbody> |
372 | </table></div> |
373 | </div> |
374 | -<p>Flags: Run Last</p> |
375 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
376 | <p class="since">Since 2.12</p> |
377 | </div> |
378 | <hr> |
379 | @@ -2026,7 +2026,7 @@ |
380 | </tbody> |
381 | </table></div> |
382 | </div> |
383 | -<p>Flags: Run Last</p> |
384 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
385 | </div> |
386 | <hr> |
387 | <div class="refsect2"> |
388 | @@ -2057,7 +2057,7 @@ |
389 | </tbody> |
390 | </table></div> |
391 | </div> |
392 | -<p>Flags: Run Last</p> |
393 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
394 | </div> |
395 | <hr> |
396 | <div class="refsect2"> |
397 | @@ -2096,7 +2096,7 @@ |
398 | </tbody> |
399 | </table></div> |
400 | </div> |
401 | -<p>Flags: Run Last</p> |
402 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
403 | </div> |
404 | <hr> |
405 | <div class="refsect2"> |
406 | @@ -2128,7 +2128,7 @@ |
407 | </tbody> |
408 | </table></div> |
409 | </div> |
410 | -<p>Flags: Run Last</p> |
411 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
412 | </div> |
413 | </div> |
414 | <div class="refsect1"> |
415 | |
416 | === modified file 'docs/reference/html/GtkSourceCompletion.html' |
417 | --- docs/reference/html/GtkSourceCompletion.html 2014-10-13 20:29:35 +0000 |
418 | +++ docs/reference/html/GtkSourceCompletion.html 2015-02-25 08:09:43 +0000 |
419 | @@ -2,7 +2,7 @@ |
420 | <html> |
421 | <head> |
422 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
423 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletion</title> |
424 | +<title>GtkSourceCompletion: GtkSourceView 3 Reference Manual</title> |
425 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
426 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
427 | <link rel="up" href="ch01.html" title="API reference"> |
428 | @@ -204,32 +204,32 @@ |
429 | <tr> |
430 | <td class="signal_type"><span class="returnvalue">void</span></td> |
431 | <td class="signal_name"><a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-activate-proposal" title="The “activate-proposal” signal">activate-proposal</a></td> |
432 | -<td class="signal_flags">Action</td> |
433 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
434 | </tr> |
435 | <tr> |
436 | <td class="signal_type"><span class="returnvalue">void</span></td> |
437 | <td class="signal_name"><a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-hide" title="The “hide” signal">hide</a></td> |
438 | -<td class="signal_flags">Action</td> |
439 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
440 | </tr> |
441 | <tr> |
442 | <td class="signal_type"><span class="returnvalue">void</span></td> |
443 | <td class="signal_name"><a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-move-cursor" title="The “move-cursor” signal">move-cursor</a></td> |
444 | -<td class="signal_flags">Action</td> |
445 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
446 | </tr> |
447 | <tr> |
448 | <td class="signal_type"><span class="returnvalue">void</span></td> |
449 | <td class="signal_name"><a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-move-page" title="The “move-page” signal">move-page</a></td> |
450 | -<td class="signal_flags">Action</td> |
451 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
452 | </tr> |
453 | <tr> |
454 | <td class="signal_type"><span class="returnvalue">void</span></td> |
455 | <td class="signal_name"><a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-populate-context" title="The “populate-context” signal">populate-context</a></td> |
456 | -<td class="signal_flags">Action</td> |
457 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
458 | </tr> |
459 | <tr> |
460 | <td class="signal_type"><span class="returnvalue">void</span></td> |
461 | <td class="signal_name"><a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion-show" title="The “show” signal">show</a></td> |
462 | -<td class="signal_flags">Action</td> |
463 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
464 | </tr> |
465 | </tbody> |
466 | </table></div> |
467 | @@ -905,7 +905,7 @@ |
468 | </tbody> |
469 | </table></div> |
470 | </div> |
471 | -<p>Flags: Action</p> |
472 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
473 | </div> |
474 | <hr> |
475 | <div class="refsect2"> |
476 | @@ -937,7 +937,7 @@ |
477 | </tbody> |
478 | </table></div> |
479 | </div> |
480 | -<p>Flags: Action</p> |
481 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
482 | </div> |
483 | <hr> |
484 | <div class="refsect2"> |
485 | @@ -955,7 +955,7 @@ |
486 | <span class="keycap"><strong>Home</strong></span> and <span class="keycap"><strong>End</strong></span> keys are bound to the |
487 | <p>normal behavior expected by those keys.</p> |
488 | <p>When <em class="parameter"><code>step</code></em> |
489 | - is equal to <code class="literal">GTK_SCROLL_PAGES</code>, the page size is defined by |
490 | + is equal to <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GTK-SCROLL-PAGES:CAPS"><code class="literal">GTK_SCROLL_PAGES</code></a>, the page size is defined by |
491 | the <a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--proposal-page-size" title="The “proposal-page-size” property"><span class="type">“proposal-page-size”</span></a> property. It is used for |
492 | the <span class="keycap"><strong>PageDown</strong></span> and <span class="keycap"><strong>PageUp</strong></span> keys.</p> |
493 | <p>Applications should not connect to it, but may emit it with |
494 | @@ -993,7 +993,7 @@ |
495 | </tbody> |
496 | </table></div> |
497 | </div> |
498 | -<p>Flags: Action</p> |
499 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
500 | </div> |
501 | <hr> |
502 | <div class="refsect2"> |
503 | @@ -1011,7 +1011,7 @@ |
504 | <span class="keycap"><strong>Control</strong></span>+<span class="keycap"><strong>Home</strong></span><p>is for displaying all the providers.</p> |
505 | <span class="keycap"><strong>Control</strong></span>+<span class="keycap"><strong>End</strong></span><p>is for going to the last provider.</p> |
506 | <p>When <em class="parameter"><code>step</code></em> |
507 | - is equal to <span class="type">GTK_SCROLL_PAGES</span>, the page size is defined by |
508 | + is equal to <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GTK-SCROLL-PAGES:CAPS"><span class="type">GTK_SCROLL_PAGES</span></a>, the page size is defined by |
509 | the <a class="link" href="GtkSourceCompletion.html#GtkSourceCompletion--provider-page-size" title="The “provider-page-size” property"><span class="type">“provider-page-size”</span></a> property.</p> |
510 | <p>Applications should not connect to it, but may emit it with |
511 | <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control the page selection |
512 | @@ -1048,7 +1048,7 @@ |
513 | </tbody> |
514 | </table></div> |
515 | </div> |
516 | -<p>Flags: Action</p> |
517 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
518 | </div> |
519 | <hr> |
520 | <div class="refsect2"> |
521 | @@ -1086,7 +1086,7 @@ |
522 | </tbody> |
523 | </table></div> |
524 | </div> |
525 | -<p>Flags: Action</p> |
526 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
527 | </div> |
528 | <hr> |
529 | <div class="refsect2"> |
530 | @@ -1118,7 +1118,7 @@ |
531 | </tbody> |
532 | </table></div> |
533 | </div> |
534 | -<p>Flags: Action</p> |
535 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
536 | </div> |
537 | </div> |
538 | </div> |
539 | |
540 | === modified file 'docs/reference/html/GtkSourceCompletionContext.html' |
541 | --- docs/reference/html/GtkSourceCompletionContext.html 2014-09-22 20:55:55 +0000 |
542 | +++ docs/reference/html/GtkSourceCompletionContext.html 2015-02-25 08:09:43 +0000 |
543 | @@ -2,7 +2,7 @@ |
544 | <html> |
545 | <head> |
546 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
547 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletionContext</title> |
548 | +<title>GtkSourceCompletionContext: GtkSourceView 3 Reference Manual</title> |
549 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
550 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
551 | <link rel="up" href="ch01.html" title="API reference"> |
552 | @@ -109,7 +109,7 @@ |
553 | <tbody><tr> |
554 | <td class="signal_type"><span class="returnvalue">void</span></td> |
555 | <td class="signal_name"><a class="link" href="GtkSourceCompletionContext.html#GtkSourceCompletionContext-cancelled" title="The “cancelled” signal">cancelled</a></td> |
556 | -<td class="signal_flags">Action</td> |
557 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
558 | </tr></tbody> |
559 | </table></div> |
560 | </div> |
561 | @@ -386,7 +386,7 @@ |
562 | </tr></tbody> |
563 | </table></div> |
564 | </div> |
565 | -<p>Flags: Action</p> |
566 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
567 | </div> |
568 | </div> |
569 | </div> |
570 | |
571 | === modified file 'docs/reference/html/GtkSourceCompletionInfo.html' |
572 | --- docs/reference/html/GtkSourceCompletionInfo.html 2014-10-13 20:29:35 +0000 |
573 | +++ docs/reference/html/GtkSourceCompletionInfo.html 2015-02-25 08:09:43 +0000 |
574 | @@ -2,7 +2,7 @@ |
575 | <html> |
576 | <head> |
577 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
578 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletionInfo</title> |
579 | +<title>GtkSourceCompletionInfo: GtkSourceView 3 Reference Manual</title> |
580 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
581 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
582 | <link rel="up" href="ch01.html" title="API reference"> |
583 | @@ -88,7 +88,7 @@ |
584 | <tbody><tr> |
585 | <td class="signal_type"><span class="returnvalue">void</span></td> |
586 | <td class="signal_name"><a class="link" href="GtkSourceCompletionInfo.html#GtkSourceCompletionInfo-before-show" title="The “before-show” signal">before-show</a></td> |
587 | -<td class="signal_flags">Action</td> |
588 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
589 | </tr></tbody> |
590 | </table></div> |
591 | </div> |
592 | @@ -337,7 +337,7 @@ |
593 | </tbody> |
594 | </table></div> |
595 | </div> |
596 | -<p>Flags: Action</p> |
597 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
598 | </div> |
599 | </div> |
600 | </div> |
601 | |
602 | === modified file 'docs/reference/html/GtkSourceCompletionItem.html' |
603 | --- docs/reference/html/GtkSourceCompletionItem.html 2014-10-13 20:29:35 +0000 |
604 | +++ docs/reference/html/GtkSourceCompletionItem.html 2015-02-25 08:09:43 +0000 |
605 | @@ -2,7 +2,7 @@ |
606 | <html> |
607 | <head> |
608 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
609 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletionItem</title> |
610 | +<title>GtkSourceCompletionItem: GtkSourceView 3 Reference Manual</title> |
611 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
612 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
613 | <link rel="up" href="ch01.html" title="API reference"> |
614 | |
615 | === modified file 'docs/reference/html/GtkSourceCompletionProposal.html' |
616 | --- docs/reference/html/GtkSourceCompletionProposal.html 2014-10-13 20:29:35 +0000 |
617 | +++ docs/reference/html/GtkSourceCompletionProposal.html 2015-02-25 08:09:43 +0000 |
618 | @@ -2,7 +2,7 @@ |
619 | <html> |
620 | <head> |
621 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
622 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletionProposal</title> |
623 | +<title>GtkSourceCompletionProposal: GtkSourceView 3 Reference Manual</title> |
624 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
625 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
626 | <link rel="up" href="ch01.html" title="API reference"> |
627 | @@ -121,7 +121,7 @@ |
628 | <tbody><tr> |
629 | <td class="signal_type"><span class="returnvalue">void</span></td> |
630 | <td class="signal_name"><a class="link" href="GtkSourceCompletionProposal.html#GtkSourceCompletionProposal-changed" title="The “changed” signal">changed</a></td> |
631 | -<td class="signal_flags">Action</td> |
632 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
633 | </tr></tbody> |
634 | </table></div> |
635 | </div> |
636 | @@ -561,7 +561,7 @@ |
637 | </tbody> |
638 | </table></div> |
639 | </div> |
640 | -<p>Flags: Action</p> |
641 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
642 | </div> |
643 | </div> |
644 | </div> |
645 | |
646 | === modified file 'docs/reference/html/GtkSourceCompletionProvider.html' |
647 | --- docs/reference/html/GtkSourceCompletionProvider.html 2014-10-13 20:29:35 +0000 |
648 | +++ docs/reference/html/GtkSourceCompletionProvider.html 2015-02-25 08:09:43 +0000 |
649 | @@ -2,7 +2,7 @@ |
650 | <html> |
651 | <head> |
652 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
653 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletionProvider</title> |
654 | +<title>GtkSourceCompletionProvider: GtkSourceView 3 Reference Manual</title> |
655 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
656 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
657 | <link rel="up" href="ch01.html" title="API reference"> |
658 | @@ -482,8 +482,8 @@ |
659 | </tr> |
660 | <tr> |
661 | <td class="parameter_name"><p>iter</p></td> |
662 | -<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkTextIter.html"><span class="type">GtkTextIter</span></a>.</p></td> |
663 | -<td class="parameter_annotations"> </td> |
664 | +<td class="parameter_description"><p> a <a href="http://developer.gnome.org/gtk2/GtkTextIter.html"><span class="type">GtkTextIter</span></a>. </p></td> |
665 | +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> |
666 | </tr> |
667 | </tbody> |
668 | </table></div> |
669 | |
670 | === modified file 'docs/reference/html/GtkSourceCompletionWords.html' |
671 | --- docs/reference/html/GtkSourceCompletionWords.html 2014-09-22 20:55:55 +0000 |
672 | +++ docs/reference/html/GtkSourceCompletionWords.html 2015-02-25 08:09:43 +0000 |
673 | @@ -2,7 +2,7 @@ |
674 | <html> |
675 | <head> |
676 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
677 | -<title>GtkSourceView 3 Reference Manual: GtkSourceCompletionWords</title> |
678 | +<title>GtkSourceCompletionWords: GtkSourceView 3 Reference Manual</title> |
679 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
680 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
681 | <link rel="up" href="ch01.html" title="API reference"> |
682 | |
683 | === modified file 'docs/reference/html/GtkSourceEncoding.html' |
684 | --- docs/reference/html/GtkSourceEncoding.html 2014-09-22 20:55:55 +0000 |
685 | +++ docs/reference/html/GtkSourceEncoding.html 2015-02-25 08:09:43 +0000 |
686 | @@ -2,7 +2,7 @@ |
687 | <html> |
688 | <head> |
689 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
690 | -<title>GtkSourceView 3 Reference Manual: GtkSourceEncoding</title> |
691 | +<title>GtkSourceEncoding: GtkSourceView 3 Reference Manual</title> |
692 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
693 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
694 | <link rel="up" href="ch01.html" title="API reference"> |
695 | |
696 | === modified file 'docs/reference/html/GtkSourceFile.html' |
697 | --- docs/reference/html/GtkSourceFile.html 2014-09-22 20:55:55 +0000 |
698 | +++ docs/reference/html/GtkSourceFile.html 2015-02-25 08:09:43 +0000 |
699 | @@ -2,7 +2,7 @@ |
700 | <html> |
701 | <head> |
702 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
703 | -<title>GtkSourceView 3 Reference Manual: GtkSourceFile</title> |
704 | +<title>GtkSourceFile: GtkSourceView 3 Reference Manual</title> |
705 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
706 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
707 | <link rel="up" href="ch01.html" title="API reference"> |
708 | |
709 | === modified file 'docs/reference/html/GtkSourceFileLoader.html' |
710 | --- docs/reference/html/GtkSourceFileLoader.html 2014-09-22 20:55:55 +0000 |
711 | +++ docs/reference/html/GtkSourceFileLoader.html 2015-02-25 08:09:43 +0000 |
712 | @@ -2,7 +2,7 @@ |
713 | <html> |
714 | <head> |
715 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
716 | -<title>GtkSourceView 3 Reference Manual: GtkSourceFileLoader</title> |
717 | +<title>GtkSourceFileLoader: GtkSourceView 3 Reference Manual</title> |
718 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
719 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
720 | <link rel="up" href="ch01.html" title="API reference"> |
721 | |
722 | === modified file 'docs/reference/html/GtkSourceFileSaver.html' |
723 | --- docs/reference/html/GtkSourceFileSaver.html 2014-09-22 20:55:55 +0000 |
724 | +++ docs/reference/html/GtkSourceFileSaver.html 2015-02-25 08:09:43 +0000 |
725 | @@ -2,7 +2,7 @@ |
726 | <html> |
727 | <head> |
728 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
729 | -<title>GtkSourceView 3 Reference Manual: GtkSourceFileSaver</title> |
730 | +<title>GtkSourceFileSaver: GtkSourceView 3 Reference Manual</title> |
731 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
732 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
733 | <link rel="up" href="ch01.html" title="API reference"> |
734 | |
735 | === modified file 'docs/reference/html/GtkSourceGutter.html' |
736 | --- docs/reference/html/GtkSourceGutter.html 2014-10-13 20:29:35 +0000 |
737 | +++ docs/reference/html/GtkSourceGutter.html 2015-02-25 08:09:43 +0000 |
738 | @@ -2,7 +2,7 @@ |
739 | <html> |
740 | <head> |
741 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
742 | -<title>GtkSourceView 3 Reference Manual: GtkSourceGutter</title> |
743 | +<title>GtkSourceGutter: GtkSourceView 3 Reference Manual</title> |
744 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
745 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
746 | <link rel="up" href="ch01.html" title="API reference"> |
747 | |
748 | === modified file 'docs/reference/html/GtkSourceGutterRenderer.html' |
749 | --- docs/reference/html/GtkSourceGutterRenderer.html 2014-09-22 20:55:55 +0000 |
750 | +++ docs/reference/html/GtkSourceGutterRenderer.html 2015-02-25 08:09:43 +0000 |
751 | @@ -2,7 +2,7 @@ |
752 | <html> |
753 | <head> |
754 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
755 | -<title>GtkSourceView 3 Reference Manual: GtkSourceGutterRenderer</title> |
756 | +<title>GtkSourceGutterRenderer: GtkSourceView 3 Reference Manual</title> |
757 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
758 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
759 | <link rel="up" href="ch01.html" title="API reference"> |
760 | @@ -302,27 +302,27 @@ |
761 | <tr> |
762 | <td class="signal_type"><span class="returnvalue">void</span></td> |
763 | <td class="signal_name"><a class="link" href="GtkSourceGutterRenderer.html#GtkSourceGutterRenderer-activate" title="The “activate” signal">activate</a></td> |
764 | -<td class="signal_flags">Run Last</td> |
765 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
766 | </tr> |
767 | <tr> |
768 | <td class="signal_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> |
769 | <td class="signal_name"><a class="link" href="GtkSourceGutterRenderer.html#GtkSourceGutterRenderer-query-activatable" title="The “query-activatable” signal">query-activatable</a></td> |
770 | -<td class="signal_flags">Run Last</td> |
771 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
772 | </tr> |
773 | <tr> |
774 | <td class="signal_type"><span class="returnvalue">void</span></td> |
775 | <td class="signal_name"><a class="link" href="GtkSourceGutterRenderer.html#GtkSourceGutterRenderer-query-data" title="The “query-data” signal">query-data</a></td> |
776 | -<td class="signal_flags">Run Last</td> |
777 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
778 | </tr> |
779 | <tr> |
780 | <td class="signal_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> |
781 | <td class="signal_name"><a class="link" href="GtkSourceGutterRenderer.html#GtkSourceGutterRenderer-query-tooltip" title="The “query-tooltip” signal">query-tooltip</a></td> |
782 | -<td class="signal_flags">Run Last</td> |
783 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
784 | </tr> |
785 | <tr> |
786 | <td class="signal_type"><span class="returnvalue">void</span></td> |
787 | <td class="signal_name"><a class="link" href="GtkSourceGutterRenderer.html#GtkSourceGutterRenderer-queue-draw" title="The “queue-draw” signal">queue-draw</a></td> |
788 | -<td class="signal_flags">Run Last</td> |
789 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
790 | </tr> |
791 | </tbody> |
792 | </table></div> |
793 | @@ -1487,7 +1487,7 @@ |
794 | </tbody> |
795 | </table></div> |
796 | </div> |
797 | -<p>Flags: Run Last</p> |
798 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
799 | </div> |
800 | <hr> |
801 | <div class="refsect2"> |
802 | @@ -1537,7 +1537,7 @@ |
803 | </tbody> |
804 | </table></div> |
805 | </div> |
806 | -<p>Flags: Run Last</p> |
807 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
808 | </div> |
809 | <hr> |
810 | <div class="refsect2"> |
811 | @@ -1589,7 +1589,7 @@ |
812 | </tbody> |
813 | </table></div> |
814 | </div> |
815 | -<p>Flags: Run Last</p> |
816 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
817 | </div> |
818 | <hr> |
819 | <div class="refsect2"> |
820 | @@ -1651,7 +1651,7 @@ |
821 | </tbody> |
822 | </table></div> |
823 | </div> |
824 | -<p>Flags: Run Last</p> |
825 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
826 | </div> |
827 | <hr> |
828 | <div class="refsect2"> |
829 | @@ -1685,7 +1685,7 @@ |
830 | </tbody> |
831 | </table></div> |
832 | </div> |
833 | -<p>Flags: Run Last</p> |
834 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
835 | </div> |
836 | </div> |
837 | <div class="refsect1"> |
838 | |
839 | === modified file 'docs/reference/html/GtkSourceGutterRendererPixbuf.html' |
840 | --- docs/reference/html/GtkSourceGutterRendererPixbuf.html 2014-09-22 20:55:55 +0000 |
841 | +++ docs/reference/html/GtkSourceGutterRendererPixbuf.html 2015-02-25 08:09:43 +0000 |
842 | @@ -2,7 +2,7 @@ |
843 | <html> |
844 | <head> |
845 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
846 | -<title>GtkSourceView 3 Reference Manual: GtkSourceGutterRendererPixbuf</title> |
847 | +<title>GtkSourceGutterRendererPixbuf: GtkSourceView 3 Reference Manual</title> |
848 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
849 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
850 | <link rel="up" href="ch01.html" title="API reference"> |
851 | |
852 | === modified file 'docs/reference/html/GtkSourceGutterRendererText.html' |
853 | --- docs/reference/html/GtkSourceGutterRendererText.html 2014-09-22 20:55:55 +0000 |
854 | +++ docs/reference/html/GtkSourceGutterRendererText.html 2015-02-25 08:09:43 +0000 |
855 | @@ -2,7 +2,7 @@ |
856 | <html> |
857 | <head> |
858 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
859 | -<title>GtkSourceView 3 Reference Manual: GtkSourceGutterRendererText</title> |
860 | +<title>GtkSourceGutterRendererText: GtkSourceView 3 Reference Manual</title> |
861 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
862 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
863 | <link rel="up" href="ch01.html" title="API reference"> |
864 | |
865 | === modified file 'docs/reference/html/GtkSourceLanguage.html' |
866 | --- docs/reference/html/GtkSourceLanguage.html 2014-10-13 20:29:35 +0000 |
867 | +++ docs/reference/html/GtkSourceLanguage.html 2015-02-25 08:09:43 +0000 |
868 | @@ -2,7 +2,7 @@ |
869 | <html> |
870 | <head> |
871 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
872 | -<title>GtkSourceView 3 Reference Manual: GtkSourceLanguage</title> |
873 | +<title>GtkSourceLanguage: GtkSourceView 3 Reference Manual</title> |
874 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
875 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
876 | <link rel="up" href="ch01.html" title="API reference"> |
877 | |
878 | === modified file 'docs/reference/html/GtkSourceLanguageManager.html' |
879 | --- docs/reference/html/GtkSourceLanguageManager.html 2014-10-13 20:29:35 +0000 |
880 | +++ docs/reference/html/GtkSourceLanguageManager.html 2015-02-25 08:09:43 +0000 |
881 | @@ -2,7 +2,7 @@ |
882 | <html> |
883 | <head> |
884 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
885 | -<title>GtkSourceView 3 Reference Manual: GtkSourceLanguageManager</title> |
886 | +<title>GtkSourceLanguageManager: GtkSourceView 3 Reference Manual</title> |
887 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
888 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
889 | <link rel="up" href="ch01.html" title="API reference"> |
890 | |
891 | === modified file 'docs/reference/html/GtkSourceMark.html' |
892 | --- docs/reference/html/GtkSourceMark.html 2014-10-13 20:29:35 +0000 |
893 | +++ docs/reference/html/GtkSourceMark.html 2015-02-25 08:09:43 +0000 |
894 | @@ -2,7 +2,7 @@ |
895 | <html> |
896 | <head> |
897 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
898 | -<title>GtkSourceView 3 Reference Manual: GtkSourceMark</title> |
899 | +<title>GtkSourceMark: GtkSourceView 3 Reference Manual</title> |
900 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
901 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
902 | <link rel="up" href="ch01.html" title="API reference"> |
903 | |
904 | === modified file 'docs/reference/html/GtkSourceMarkAttributes.html' |
905 | --- docs/reference/html/GtkSourceMarkAttributes.html 2014-09-22 20:55:55 +0000 |
906 | +++ docs/reference/html/GtkSourceMarkAttributes.html 2015-02-25 08:09:43 +0000 |
907 | @@ -2,7 +2,7 @@ |
908 | <html> |
909 | <head> |
910 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
911 | -<title>GtkSourceView 3 Reference Manual: GtkSourceMarkAttributes</title> |
912 | +<title>GtkSourceMarkAttributes: GtkSourceView 3 Reference Manual</title> |
913 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
914 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
915 | <link rel="up" href="ch01.html" title="API reference"> |
916 | @@ -208,13 +208,13 @@ |
917 | <td class="signal_type"> |
918 | <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*</td> |
919 | <td class="signal_name"><a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes-query-tooltip-markup" title="The “query-tooltip-markup” signal">query-tooltip-markup</a></td> |
920 | -<td class="signal_flags">Run Last</td> |
921 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
922 | </tr> |
923 | <tr> |
924 | <td class="signal_type"> |
925 | <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*</td> |
926 | <td class="signal_name"><a class="link" href="GtkSourceMarkAttributes.html#GtkSourceMarkAttributes-query-tooltip-text" title="The “query-tooltip-text” signal">query-tooltip-text</a></td> |
927 | -<td class="signal_flags">Run Last</td> |
928 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
929 | </tr> |
930 | </tbody> |
931 | </table></div> |
932 | @@ -837,7 +837,7 @@ |
933 | <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when done with it. </p> |
934 | <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> |
935 | </div> |
936 | -<p>Flags: Run Last</p> |
937 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
938 | </div> |
939 | <hr> |
940 | <div class="refsect2"> |
941 | @@ -882,7 +882,7 @@ |
942 | <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when done with it. </p> |
943 | <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> |
944 | </div> |
945 | -<p>Flags: Run Last</p> |
946 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
947 | </div> |
948 | </div> |
949 | <div class="refsect1"> |
950 | |
951 | === modified file 'docs/reference/html/GtkSourcePrintCompositor.html' |
952 | --- docs/reference/html/GtkSourcePrintCompositor.html 2014-10-13 20:29:35 +0000 |
953 | +++ docs/reference/html/GtkSourcePrintCompositor.html 2015-02-25 08:09:43 +0000 |
954 | @@ -2,7 +2,7 @@ |
955 | <html> |
956 | <head> |
957 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
958 | -<title>GtkSourceView 3 Reference Manual: GtkSourcePrintCompositor</title> |
959 | +<title>GtkSourcePrintCompositor: GtkSourceView 3 Reference Manual</title> |
960 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
961 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
962 | <link rel="up" href="ch01.html" title="API reference"> |
963 | |
964 | === modified file 'docs/reference/html/GtkSourceSearchContext.html' |
965 | --- docs/reference/html/GtkSourceSearchContext.html 2014-09-22 20:55:55 +0000 |
966 | +++ docs/reference/html/GtkSourceSearchContext.html 2015-02-25 08:09:43 +0000 |
967 | @@ -2,7 +2,7 @@ |
968 | <html> |
969 | <head> |
970 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
971 | -<title>GtkSourceView 3 Reference Manual: GtkSourceSearchContext</title> |
972 | +<title>GtkSourceSearchContext: GtkSourceView 3 Reference Manual</title> |
973 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
974 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
975 | <link rel="up" href="ch01.html" title="API reference"> |
976 | |
977 | === modified file 'docs/reference/html/GtkSourceSearchSettings.html' |
978 | --- docs/reference/html/GtkSourceSearchSettings.html 2014-09-22 20:55:55 +0000 |
979 | +++ docs/reference/html/GtkSourceSearchSettings.html 2015-02-25 08:09:43 +0000 |
980 | @@ -2,7 +2,7 @@ |
981 | <html> |
982 | <head> |
983 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
984 | -<title>GtkSourceView 3 Reference Manual: GtkSourceSearchSettings</title> |
985 | +<title>GtkSourceSearchSettings: GtkSourceView 3 Reference Manual</title> |
986 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
987 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
988 | <link rel="up" href="ch01.html" title="API reference"> |
989 | |
990 | === modified file 'docs/reference/html/GtkSourceStyle.html' |
991 | --- docs/reference/html/GtkSourceStyle.html 2014-10-13 20:29:35 +0000 |
992 | +++ docs/reference/html/GtkSourceStyle.html 2015-02-25 08:09:43 +0000 |
993 | @@ -2,7 +2,7 @@ |
994 | <html> |
995 | <head> |
996 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
997 | -<title>GtkSourceView 3 Reference Manual: GtkSourceStyle</title> |
998 | +<title>GtkSourceStyle: GtkSourceView 3 Reference Manual</title> |
999 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1000 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1001 | <link rel="up" href="ch01.html" title="API reference"> |
1002 | |
1003 | === modified file 'docs/reference/html/GtkSourceStyleScheme.html' |
1004 | --- docs/reference/html/GtkSourceStyleScheme.html 2014-10-13 20:29:35 +0000 |
1005 | +++ docs/reference/html/GtkSourceStyleScheme.html 2015-02-25 08:09:43 +0000 |
1006 | @@ -2,7 +2,7 @@ |
1007 | <html> |
1008 | <head> |
1009 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1010 | -<title>GtkSourceView 3 Reference Manual: GtkSourceStyleScheme</title> |
1011 | +<title>GtkSourceStyleScheme: GtkSourceView 3 Reference Manual</title> |
1012 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1013 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1014 | <link rel="up" href="ch01.html" title="API reference"> |
1015 | |
1016 | === modified file 'docs/reference/html/GtkSourceStyleSchemeManager.html' |
1017 | --- docs/reference/html/GtkSourceStyleSchemeManager.html 2014-10-13 20:29:35 +0000 |
1018 | +++ docs/reference/html/GtkSourceStyleSchemeManager.html 2015-02-25 08:09:43 +0000 |
1019 | @@ -2,7 +2,7 @@ |
1020 | <html> |
1021 | <head> |
1022 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1023 | -<title>GtkSourceView 3 Reference Manual: GtkSourceStyleSchemeManager</title> |
1024 | +<title>GtkSourceStyleSchemeManager: GtkSourceView 3 Reference Manual</title> |
1025 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1026 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1027 | <link rel="up" href="ch01.html" title="API reference"> |
1028 | |
1029 | === modified file 'docs/reference/html/GtkSourceUndoManager.html' |
1030 | --- docs/reference/html/GtkSourceUndoManager.html 2014-10-13 20:29:35 +0000 |
1031 | +++ docs/reference/html/GtkSourceUndoManager.html 2015-02-25 08:09:43 +0000 |
1032 | @@ -2,7 +2,7 @@ |
1033 | <html> |
1034 | <head> |
1035 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1036 | -<title>GtkSourceView 3 Reference Manual: GtkSourceUndoManager</title> |
1037 | +<title>GtkSourceUndoManager: GtkSourceView 3 Reference Manual</title> |
1038 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1039 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1040 | <link rel="up" href="ch01.html" title="API reference"> |
1041 | @@ -121,12 +121,12 @@ |
1042 | <tr> |
1043 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1044 | <td class="signal_name"><a class="link" href="GtkSourceUndoManager.html#GtkSourceUndoManager-can-redo-changed" title="The “can-redo-changed” signal">can-redo-changed</a></td> |
1045 | -<td class="signal_flags">Action</td> |
1046 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1047 | </tr> |
1048 | <tr> |
1049 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1050 | <td class="signal_name"><a class="link" href="GtkSourceUndoManager.html#GtkSourceUndoManager-can-undo-changed" title="The “can-undo-changed” signal">can-undo-changed</a></td> |
1051 | -<td class="signal_flags">Action</td> |
1052 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1053 | </tr> |
1054 | </tbody> |
1055 | </table></div> |
1056 | @@ -414,7 +414,7 @@ |
1057 | </tbody> |
1058 | </table></div> |
1059 | </div> |
1060 | -<p>Flags: Action</p> |
1061 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1062 | <p class="since">Since 2.10</p> |
1063 | </div> |
1064 | <hr> |
1065 | @@ -446,7 +446,7 @@ |
1066 | </tbody> |
1067 | </table></div> |
1068 | </div> |
1069 | -<p>Flags: Action</p> |
1070 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1071 | <p class="since">Since 2.10</p> |
1072 | </div> |
1073 | </div> |
1074 | |
1075 | === modified file 'docs/reference/html/GtkSourceView.html' |
1076 | --- docs/reference/html/GtkSourceView.html 2014-10-13 20:29:35 +0000 |
1077 | +++ docs/reference/html/GtkSourceView.html 2015-02-25 08:09:43 +0000 |
1078 | @@ -2,7 +2,7 @@ |
1079 | <html> |
1080 | <head> |
1081 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1082 | -<title>GtkSourceView 3 Reference Manual: GtkSourceView</title> |
1083 | +<title>GtkSourceView: GtkSourceView 3 Reference Manual</title> |
1084 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1085 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1086 | <link rel="up" href="ch01.html" title="API reference"> |
1087 | @@ -384,37 +384,37 @@ |
1088 | <tr> |
1089 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1090 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-line-mark-activated" title="The “line-mark-activated” signal">line-mark-activated</a></td> |
1091 | -<td class="signal_flags">Run Last</td> |
1092 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
1093 | </tr> |
1094 | <tr> |
1095 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1096 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-move-lines" title="The “move-lines” signal">move-lines</a></td> |
1097 | -<td class="signal_flags">Action</td> |
1098 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1099 | </tr> |
1100 | <tr> |
1101 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1102 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-move-words" title="The “move-words” signal">move-words</a></td> |
1103 | -<td class="signal_flags">Action</td> |
1104 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1105 | </tr> |
1106 | <tr> |
1107 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1108 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-redo" title="The “redo” signal">redo</a></td> |
1109 | -<td class="signal_flags">Action</td> |
1110 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1111 | </tr> |
1112 | <tr> |
1113 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1114 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-show-completion" title="The “show-completion” signal">show-completion</a></td> |
1115 | -<td class="signal_flags">Action</td> |
1116 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1117 | </tr> |
1118 | <tr> |
1119 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1120 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-smart-home-end" title="The “smart-home-end” signal">smart-home-end</a></td> |
1121 | -<td class="signal_flags">Run Last</td> |
1122 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> |
1123 | </tr> |
1124 | <tr> |
1125 | <td class="signal_type"><span class="returnvalue">void</span></td> |
1126 | <td class="signal_name"><a class="link" href="GtkSourceView.html#GtkSourceView-undo" title="The “undo” signal">undo</a></td> |
1127 | -<td class="signal_flags">Action</td> |
1128 | +<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td> |
1129 | </tr> |
1130 | </tbody> |
1131 | </table></div> |
1132 | @@ -1781,7 +1781,7 @@ |
1133 | </tbody> |
1134 | </table></div> |
1135 | </div> |
1136 | -<p>Flags: Run Last</p> |
1137 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
1138 | </div> |
1139 | <hr> |
1140 | <div class="refsect2"> |
1141 | @@ -1831,7 +1831,7 @@ |
1142 | </tbody> |
1143 | </table></div> |
1144 | </div> |
1145 | -<p>Flags: Action</p> |
1146 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1147 | <p class="since">Since 2.10</p> |
1148 | </div> |
1149 | <hr> |
1150 | @@ -1872,7 +1872,7 @@ |
1151 | </tbody> |
1152 | </table></div> |
1153 | </div> |
1154 | -<p>Flags: Action</p> |
1155 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1156 | <p class="since">Since 3.0</p> |
1157 | </div> |
1158 | <hr> |
1159 | @@ -1881,7 +1881,7 @@ |
1160 | <pre class="programlisting"><span class="returnvalue">void</span> |
1161 | user_function (<a class="link" href="GtkSourceView.html" title="GtkSourceView"><span class="type">GtkSourceView</span></a> *sourceview, |
1162 | <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> |
1163 | -<p>Flags: Action</p> |
1164 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1165 | </div> |
1166 | <hr> |
1167 | <div class="refsect2"> |
1168 | @@ -1919,7 +1919,7 @@ |
1169 | </tbody> |
1170 | </table></div> |
1171 | </div> |
1172 | -<p>Flags: Action</p> |
1173 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1174 | </div> |
1175 | <hr> |
1176 | <div class="refsect2"> |
1177 | @@ -1966,7 +1966,7 @@ |
1178 | </tbody> |
1179 | </table></div> |
1180 | </div> |
1181 | -<p>Flags: Run Last</p> |
1182 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> |
1183 | <p class="since">Since 3.0</p> |
1184 | </div> |
1185 | <hr> |
1186 | @@ -1975,7 +1975,7 @@ |
1187 | <pre class="programlisting"><span class="returnvalue">void</span> |
1188 | user_function (<a class="link" href="GtkSourceView.html" title="GtkSourceView"><span class="type">GtkSourceView</span></a> *sourceview, |
1189 | <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> |
1190 | -<p>Flags: Action</p> |
1191 | +<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p> |
1192 | </div> |
1193 | </div> |
1194 | <div class="refsect1"> |
1195 | |
1196 | === modified file 'docs/reference/html/annotation-glossary.html' |
1197 | --- docs/reference/html/annotation-glossary.html 2014-10-13 20:29:35 +0000 |
1198 | +++ docs/reference/html/annotation-glossary.html 2015-02-25 08:09:43 +0000 |
1199 | @@ -2,7 +2,7 @@ |
1200 | <html> |
1201 | <head> |
1202 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1203 | -<title>GtkSourceView 3 Reference Manual: Annotation Glossary</title> |
1204 | +<title>Annotation Glossary: GtkSourceView 3 Reference Manual</title> |
1205 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1206 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1207 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1208 | |
1209 | === modified file 'docs/reference/html/api-index-3-0.html' |
1210 | --- docs/reference/html/api-index-3-0.html 2014-09-01 06:36:09 +0000 |
1211 | +++ docs/reference/html/api-index-3-0.html 2015-02-25 08:09:43 +0000 |
1212 | @@ -2,7 +2,7 @@ |
1213 | <html> |
1214 | <head> |
1215 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1216 | -<title>GtkSourceView 3 Reference Manual: Index of new symbols in 3.0</title> |
1217 | +<title>Index of new symbols in 3.0: GtkSourceView 3 Reference Manual</title> |
1218 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1219 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1220 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1221 | |
1222 | === modified file 'docs/reference/html/api-index-3-10.html' |
1223 | --- docs/reference/html/api-index-3-10.html 2014-08-28 16:27:35 +0000 |
1224 | +++ docs/reference/html/api-index-3-10.html 2015-02-25 08:09:43 +0000 |
1225 | @@ -2,7 +2,7 @@ |
1226 | <html> |
1227 | <head> |
1228 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1229 | -<title>GtkSourceView 3 Reference Manual: Index of new symbols in 3.10</title> |
1230 | +<title>Index of new symbols in 3.10: GtkSourceView 3 Reference Manual</title> |
1231 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1232 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1233 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1234 | |
1235 | === modified file 'docs/reference/html/api-index-3-12.html' |
1236 | --- docs/reference/html/api-index-3-12.html 2014-09-06 11:24:17 +0000 |
1237 | +++ docs/reference/html/api-index-3-12.html 2015-02-25 08:09:43 +0000 |
1238 | @@ -2,7 +2,7 @@ |
1239 | <html> |
1240 | <head> |
1241 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1242 | -<title>GtkSourceView 3 Reference Manual: Index of new symbols in 3.12</title> |
1243 | +<title>Index of new symbols in 3.12: GtkSourceView 3 Reference Manual</title> |
1244 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1245 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1246 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1247 | |
1248 | === modified file 'docs/reference/html/api-index-3-14.html' |
1249 | --- docs/reference/html/api-index-3-14.html 2014-09-06 11:24:17 +0000 |
1250 | +++ docs/reference/html/api-index-3-14.html 2015-02-25 08:09:43 +0000 |
1251 | @@ -2,7 +2,7 @@ |
1252 | <html> |
1253 | <head> |
1254 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1255 | -<title>GtkSourceView 3 Reference Manual: Index of new symbols in 3.14</title> |
1256 | +<title>Index of new symbols in 3.14: GtkSourceView 3 Reference Manual</title> |
1257 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1258 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1259 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1260 | |
1261 | === modified file 'docs/reference/html/api-index-3-4.html' |
1262 | --- docs/reference/html/api-index-3-4.html 2014-08-28 16:27:35 +0000 |
1263 | +++ docs/reference/html/api-index-3-4.html 2015-02-25 08:09:43 +0000 |
1264 | @@ -2,7 +2,7 @@ |
1265 | <html> |
1266 | <head> |
1267 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1268 | -<title>GtkSourceView 3 Reference Manual: Index of new symbols in 3.4</title> |
1269 | +<title>Index of new symbols in 3.4: GtkSourceView 3 Reference Manual</title> |
1270 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1271 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1272 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1273 | |
1274 | === modified file 'docs/reference/html/api-index-deprecated.html' |
1275 | --- docs/reference/html/api-index-deprecated.html 2014-09-01 06:36:09 +0000 |
1276 | +++ docs/reference/html/api-index-deprecated.html 2015-02-25 08:09:43 +0000 |
1277 | @@ -2,7 +2,7 @@ |
1278 | <html> |
1279 | <head> |
1280 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1281 | -<title>GtkSourceView 3 Reference Manual: Index of deprecated symbols</title> |
1282 | +<title>Index of deprecated symbols: GtkSourceView 3 Reference Manual</title> |
1283 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1284 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1285 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1286 | |
1287 | === modified file 'docs/reference/html/api-index-full.html' |
1288 | --- docs/reference/html/api-index-full.html 2014-10-13 20:29:35 +0000 |
1289 | +++ docs/reference/html/api-index-full.html 2015-02-25 08:09:43 +0000 |
1290 | @@ -2,7 +2,7 @@ |
1291 | <html> |
1292 | <head> |
1293 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1294 | -<title>GtkSourceView 3 Reference Manual: Index of all symbols</title> |
1295 | +<title>Index of all symbols: GtkSourceView 3 Reference Manual</title> |
1296 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1297 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1298 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1299 | |
1300 | === modified file 'docs/reference/html/ch01.html' |
1301 | --- docs/reference/html/ch01.html 2014-09-06 11:24:17 +0000 |
1302 | +++ docs/reference/html/ch01.html 2015-02-25 08:09:43 +0000 |
1303 | @@ -2,7 +2,7 @@ |
1304 | <html> |
1305 | <head> |
1306 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1307 | -<title>GtkSourceView 3 Reference Manual: API reference</title> |
1308 | +<title>API reference: GtkSourceView 3 Reference Manual</title> |
1309 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1310 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1311 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1312 | |
1313 | === modified file 'docs/reference/html/ch02.html' |
1314 | --- docs/reference/html/ch02.html 2014-08-28 16:27:35 +0000 |
1315 | +++ docs/reference/html/ch02.html 2015-02-25 08:09:43 +0000 |
1316 | @@ -2,7 +2,7 @@ |
1317 | <html> |
1318 | <head> |
1319 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1320 | -<title>GtkSourceView 3 Reference Manual: Syntax highlighting reference</title> |
1321 | +<title>Syntax highlighting reference: GtkSourceView 3 Reference Manual</title> |
1322 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1323 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1324 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1325 | |
1326 | === modified file 'docs/reference/html/gtksourceview-3.0-GtkSourceUtils.html' |
1327 | --- docs/reference/html/gtksourceview-3.0-GtkSourceUtils.html 2014-09-22 20:55:55 +0000 |
1328 | +++ docs/reference/html/gtksourceview-3.0-GtkSourceUtils.html 2015-02-25 08:09:43 +0000 |
1329 | @@ -2,7 +2,7 @@ |
1330 | <html> |
1331 | <head> |
1332 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1333 | -<title>GtkSourceView 3 Reference Manual: GtkSourceUtils</title> |
1334 | +<title>GtkSourceUtils: GtkSourceView 3 Reference Manual</title> |
1335 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1336 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1337 | <link rel="up" href="ch01.html" title="API reference"> |
1338 | |
1339 | === modified file 'docs/reference/html/gtksourceview-3.0.devhelp2' |
1340 | --- docs/reference/html/gtksourceview-3.0.devhelp2 2014-10-13 20:29:35 +0000 |
1341 | +++ docs/reference/html/gtksourceview-3.0.devhelp2 2015-02-25 08:09:43 +0000 |
1342 | @@ -597,5 +597,53 @@ |
1343 | <keyword type="" name="Sub-pattern contexts" link="lang-reference.html#id-1.3.3.13.7"/> |
1344 | <keyword type="" name="Reference contexts" link="lang-reference.html#id-1.3.3.13.8"/> |
1345 | <keyword type="" name="Keyword contexts" link="lang-reference.html#id-1.3.3.13.9"/> |
1346 | + <keyword type="constant" name="GTK_SOURCE_BRACKET_MATCH_NONE" link="GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-NONE:CAPS"/> |
1347 | + <keyword type="constant" name="GTK_SOURCE_BRACKET_MATCH_OUT_OF_RANGE" link="GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-OUT-OF-RANGE:CAPS"/> |
1348 | + <keyword type="constant" name="GTK_SOURCE_BRACKET_MATCH_NOT_FOUND" link="GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-NOT-FOUND:CAPS"/> |
1349 | + <keyword type="constant" name="GTK_SOURCE_BRACKET_MATCH_FOUND" link="GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-FOUND:CAPS"/> |
1350 | + <keyword type="constant" name="GTK_SOURCE_CHANGE_CASE_LOWER" link="GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-LOWER:CAPS"/> |
1351 | + <keyword type="constant" name="GTK_SOURCE_CHANGE_CASE_UPPER" link="GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-UPPER:CAPS"/> |
1352 | + <keyword type="constant" name="GTK_SOURCE_CHANGE_CASE_TOGGLE" link="GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-TOGGLE:CAPS"/> |
1353 | + <keyword type="constant" name="GTK_SOURCE_CHANGE_CASE_TITLE" link="GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-TITLE:CAPS"/> |
1354 | + <keyword type="constant" name="GTK_SOURCE_COMPLETION_ERROR_ALREADY_BOUND" link="GtkSourceCompletion.html#GTK-SOURCE-COMPLETION-ERROR-ALREADY-BOUND:CAPS"/> |
1355 | + <keyword type="constant" name="GTK_SOURCE_COMPLETION_ERROR_NOT_BOUND" link="GtkSourceCompletion.html#GTK-SOURCE-COMPLETION-ERROR-NOT-BOUND:CAPS"/> |
1356 | + <keyword type="constant" name="GTK_SOURCE_COMPLETION_ACTIVATION_NONE" link="GtkSourceCompletionContext.html#GTK-SOURCE-COMPLETION-ACTIVATION-NONE:CAPS"/> |
1357 | + <keyword type="constant" name="GTK_SOURCE_COMPLETION_ACTIVATION_INTERACTIVE" link="GtkSourceCompletionContext.html#GTK-SOURCE-COMPLETION-ACTIVATION-INTERACTIVE:CAPS"/> |
1358 | + <keyword type="constant" name="GTK_SOURCE_COMPLETION_ACTIVATION_USER_REQUESTED" link="GtkSourceCompletionContext.html#GTK-SOURCE-COMPLETION-ACTIVATION-USER-REQUESTED:CAPS"/> |
1359 | + <keyword type="constant" name="GTK_SOURCE_NEWLINE_TYPE_LF" link="GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-LF:CAPS"/> |
1360 | + <keyword type="constant" name="GTK_SOURCE_NEWLINE_TYPE_CR" link="GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-CR:CAPS"/> |
1361 | + <keyword type="constant" name="GTK_SOURCE_NEWLINE_TYPE_CR_LF" link="GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-CR-LF:CAPS"/> |
1362 | + <keyword type="constant" name="GTK_SOURCE_COMPRESSION_TYPE_NONE" link="GtkSourceFile.html#GTK-SOURCE-COMPRESSION-TYPE-NONE:CAPS"/> |
1363 | + <keyword type="constant" name="GTK_SOURCE_COMPRESSION_TYPE_GZIP" link="GtkSourceFile.html#GTK-SOURCE-COMPRESSION-TYPE-GZIP:CAPS"/> |
1364 | + <keyword type="constant" name="GTK_SOURCE_FILE_LOADER_ERROR_TOO_BIG" link="GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR-TOO-BIG:CAPS"/> |
1365 | + <keyword type="constant" name="GTK_SOURCE_FILE_LOADER_ERROR_ENCODING_AUTO_DETECTION_FAILED" link="GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR-ENCODING-AUTO-DETECTION-FAILED:CAPS"/> |
1366 | + <keyword type="constant" name="GTK_SOURCE_FILE_LOADER_ERROR_CONVERSION_FALLBACK" link="GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR-CONVERSION-FALLBACK:CAPS"/> |
1367 | + <keyword type="constant" name="GTK_SOURCE_FILE_SAVER_ERROR_INVALID_CHARS" link="GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-ERROR-INVALID-CHARS:CAPS"/> |
1368 | + <keyword type="constant" name="GTK_SOURCE_FILE_SAVER_ERROR_EXTERNALLY_MODIFIED" link="GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-ERROR-EXTERNALLY-MODIFIED:CAPS"/> |
1369 | + <keyword type="constant" name="GTK_SOURCE_FILE_SAVER_FLAGS_NONE" link="GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-NONE:CAPS"/> |
1370 | + <keyword type="constant" name="GTK_SOURCE_FILE_SAVER_FLAGS_IGNORE_INVALID_CHARS" link="GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-IGNORE-INVALID-CHARS:CAPS"/> |
1371 | + <keyword type="constant" name="GTK_SOURCE_FILE_SAVER_FLAGS_IGNORE_MODIFICATION_TIME" link="GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-IGNORE-MODIFICATION-TIME:CAPS"/> |
1372 | + <keyword type="constant" name="GTK_SOURCE_FILE_SAVER_FLAGS_CREATE_BACKUP" link="GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-CREATE-BACKUP:CAPS"/> |
1373 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_STATE_NORMAL" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-NORMAL:CAPS"/> |
1374 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_STATE_CURSOR" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-CURSOR:CAPS"/> |
1375 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_STATE_PRELIT" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-PRELIT:CAPS"/> |
1376 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_STATE_SELECTED" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-SELECTED:CAPS"/> |
1377 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_CELL" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-CELL:CAPS"/> |
1378 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_FIRST" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-FIRST:CAPS"/> |
1379 | + <keyword type="constant" name="GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_LAST" link="GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-LAST:CAPS"/> |
1380 | + <keyword type="constant" name="GTK_SOURCE_SMART_HOME_END_DISABLED" link="GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-DISABLED:CAPS"/> |
1381 | + <keyword type="constant" name="GTK_SOURCE_SMART_HOME_END_BEFORE" link="GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-BEFORE:CAPS"/> |
1382 | + <keyword type="constant" name="GTK_SOURCE_SMART_HOME_END_AFTER" link="GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-AFTER:CAPS"/> |
1383 | + <keyword type="constant" name="GTK_SOURCE_SMART_HOME_END_ALWAYS" link="GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-ALWAYS:CAPS"/> |
1384 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_SPACE" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-SPACE:CAPS"/> |
1385 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_TAB" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-TAB:CAPS"/> |
1386 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_NEWLINE" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-NEWLINE:CAPS"/> |
1387 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_NBSP" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-NBSP:CAPS"/> |
1388 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_LEADING" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-LEADING:CAPS"/> |
1389 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_TEXT" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-TEXT:CAPS"/> |
1390 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_TRAILING" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-TRAILING:CAPS"/> |
1391 | + <keyword type="constant" name="GTK_SOURCE_DRAW_SPACES_ALL" link="GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-ALL:CAPS"/> |
1392 | + <keyword type="constant" name="GTK_SOURCE_VIEW_GUTTER_POSITION_LINES" link="GtkSourceView.html#GTK-SOURCE-VIEW-GUTTER-POSITION-LINES:CAPS"/> |
1393 | + <keyword type="constant" name="GTK_SOURCE_VIEW_GUTTER_POSITION_MARKS" link="GtkSourceView.html#GTK-SOURCE-VIEW-GUTTER-POSITION-MARKS:CAPS"/> |
1394 | </functions> |
1395 | </book> |
1396 | |
1397 | === modified file 'docs/reference/html/index.html' |
1398 | --- docs/reference/html/index.html 2014-10-13 20:29:35 +0000 |
1399 | +++ docs/reference/html/index.html 2015-02-25 08:09:43 +0000 |
1400 | @@ -14,7 +14,7 @@ |
1401 | <div class="titlepage"> |
1402 | <div> |
1403 | <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GtkSourceView 3 Reference Manual</p></th></tr></table></div> |
1404 | -<div><p class="releaseinfo">for GtkSourceView 3.14.1 |
1405 | +<div><p class="releaseinfo">for GtkSourceView 3.14.3 |
1406 | </p></div> |
1407 | </div> |
1408 | <hr> |
1409 | |
1410 | === modified file 'docs/reference/html/index.sgml' |
1411 | --- docs/reference/html/index.sgml 2014-10-13 20:29:35 +0000 |
1412 | +++ docs/reference/html/index.sgml 2015-02-25 08:09:43 +0000 |
1413 | @@ -44,7 +44,15 @@ |
1414 | <ANCHOR id="GtkSourceBuffer.other_details" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceBuffer.other_details"> |
1415 | <ANCHOR id="GtkSourceBuffer-struct" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceBuffer-struct"> |
1416 | <ANCHOR id="GtkSourceBracketMatchType" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceBracketMatchType"> |
1417 | +<ANCHOR id="GTK-SOURCE-BRACKET-MATCH-NONE:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-NONE:CAPS"> |
1418 | +<ANCHOR id="GTK-SOURCE-BRACKET-MATCH-OUT-OF-RANGE:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-OUT-OF-RANGE:CAPS"> |
1419 | +<ANCHOR id="GTK-SOURCE-BRACKET-MATCH-NOT-FOUND:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-NOT-FOUND:CAPS"> |
1420 | +<ANCHOR id="GTK-SOURCE-BRACKET-MATCH-FOUND:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-BRACKET-MATCH-FOUND:CAPS"> |
1421 | <ANCHOR id="GtkSourceChangeCaseType" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceChangeCaseType"> |
1422 | +<ANCHOR id="GTK-SOURCE-CHANGE-CASE-LOWER:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-LOWER:CAPS"> |
1423 | +<ANCHOR id="GTK-SOURCE-CHANGE-CASE-UPPER:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-UPPER:CAPS"> |
1424 | +<ANCHOR id="GTK-SOURCE-CHANGE-CASE-TOGGLE:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-TOGGLE:CAPS"> |
1425 | +<ANCHOR id="GTK-SOURCE-CHANGE-CASE-TITLE:CAPS" href="gtksourceview-3.0/GtkSourceBuffer.html#GTK-SOURCE-CHANGE-CASE-TITLE:CAPS"> |
1426 | <ANCHOR id="GtkSourceBuffer.property-details" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceBuffer.property-details"> |
1427 | <ANCHOR id="GtkSourceBuffer--can-redo" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceBuffer--can-redo"> |
1428 | <ANCHOR id="GtkSourceBuffer--can-undo" href="gtksourceview-3.0/GtkSourceBuffer.html#GtkSourceBuffer--can-undo"> |
1429 | @@ -87,6 +95,8 @@ |
1430 | <ANCHOR id="GtkSourceCompletion-struct" href="gtksourceview-3.0/GtkSourceCompletion.html#GtkSourceCompletion-struct"> |
1431 | <ANCHOR id="GTK-SOURCE-COMPLETION-ERROR:CAPS" href="gtksourceview-3.0/GtkSourceCompletion.html#GTK-SOURCE-COMPLETION-ERROR:CAPS"> |
1432 | <ANCHOR id="GtkSourceCompletionError" href="gtksourceview-3.0/GtkSourceCompletion.html#GtkSourceCompletionError"> |
1433 | +<ANCHOR id="GTK-SOURCE-COMPLETION-ERROR-ALREADY-BOUND:CAPS" href="gtksourceview-3.0/GtkSourceCompletion.html#GTK-SOURCE-COMPLETION-ERROR-ALREADY-BOUND:CAPS"> |
1434 | +<ANCHOR id="GTK-SOURCE-COMPLETION-ERROR-NOT-BOUND:CAPS" href="gtksourceview-3.0/GtkSourceCompletion.html#GTK-SOURCE-COMPLETION-ERROR-NOT-BOUND:CAPS"> |
1435 | <ANCHOR id="GtkSourceCompletion.property-details" href="gtksourceview-3.0/GtkSourceCompletion.html#GtkSourceCompletion.property-details"> |
1436 | <ANCHOR id="GtkSourceCompletion--accelerators" href="gtksourceview-3.0/GtkSourceCompletion.html#GtkSourceCompletion--accelerators"> |
1437 | <ANCHOR id="GtkSourceCompletion--auto-complete-delay" href="gtksourceview-3.0/GtkSourceCompletion.html#GtkSourceCompletion--auto-complete-delay"> |
1438 | @@ -118,6 +128,9 @@ |
1439 | <ANCHOR id="gtk-source-completion-context-get-activation" href="gtksourceview-3.0/GtkSourceCompletionContext.html#gtk-source-completion-context-get-activation"> |
1440 | <ANCHOR id="GtkSourceCompletionContext.other_details" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GtkSourceCompletionContext.other_details"> |
1441 | <ANCHOR id="GtkSourceCompletionActivation" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GtkSourceCompletionActivation"> |
1442 | +<ANCHOR id="GTK-SOURCE-COMPLETION-ACTIVATION-NONE:CAPS" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GTK-SOURCE-COMPLETION-ACTIVATION-NONE:CAPS"> |
1443 | +<ANCHOR id="GTK-SOURCE-COMPLETION-ACTIVATION-INTERACTIVE:CAPS" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GTK-SOURCE-COMPLETION-ACTIVATION-INTERACTIVE:CAPS"> |
1444 | +<ANCHOR id="GTK-SOURCE-COMPLETION-ACTIVATION-USER-REQUESTED:CAPS" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GTK-SOURCE-COMPLETION-ACTIVATION-USER-REQUESTED:CAPS"> |
1445 | <ANCHOR id="GtkSourceCompletionContext-struct" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GtkSourceCompletionContext-struct"> |
1446 | <ANCHOR id="GtkSourceCompletionContext.property-details" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GtkSourceCompletionContext.property-details"> |
1447 | <ANCHOR id="GtkSourceCompletionContext--activation" href="gtksourceview-3.0/GtkSourceCompletionContext.html#GtkSourceCompletionContext--activation"> |
1448 | @@ -269,8 +282,13 @@ |
1449 | <ANCHOR id="GtkSourceFile.other_details" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceFile.other_details"> |
1450 | <ANCHOR id="GtkSourceFile-struct" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceFile-struct"> |
1451 | <ANCHOR id="GtkSourceNewlineType" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceNewlineType"> |
1452 | +<ANCHOR id="GTK-SOURCE-NEWLINE-TYPE-LF:CAPS" href="gtksourceview-3.0/GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-LF:CAPS"> |
1453 | +<ANCHOR id="GTK-SOURCE-NEWLINE-TYPE-CR:CAPS" href="gtksourceview-3.0/GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-CR:CAPS"> |
1454 | +<ANCHOR id="GTK-SOURCE-NEWLINE-TYPE-CR-LF:CAPS" href="gtksourceview-3.0/GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-CR-LF:CAPS"> |
1455 | <ANCHOR id="GTK-SOURCE-NEWLINE-TYPE-DEFAULT:CAPS" href="gtksourceview-3.0/GtkSourceFile.html#GTK-SOURCE-NEWLINE-TYPE-DEFAULT:CAPS"> |
1456 | <ANCHOR id="GtkSourceCompressionType" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceCompressionType"> |
1457 | +<ANCHOR id="GTK-SOURCE-COMPRESSION-TYPE-NONE:CAPS" href="gtksourceview-3.0/GtkSourceFile.html#GTK-SOURCE-COMPRESSION-TYPE-NONE:CAPS"> |
1458 | +<ANCHOR id="GTK-SOURCE-COMPRESSION-TYPE-GZIP:CAPS" href="gtksourceview-3.0/GtkSourceFile.html#GTK-SOURCE-COMPRESSION-TYPE-GZIP:CAPS"> |
1459 | <ANCHOR id="GtkSourceFile.property-details" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceFile.property-details"> |
1460 | <ANCHOR id="GtkSourceFile--compression-type" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceFile--compression-type"> |
1461 | <ANCHOR id="GtkSourceFile--encoding" href="gtksourceview-3.0/GtkSourceFile.html#GtkSourceFile--encoding"> |
1462 | @@ -301,6 +319,9 @@ |
1463 | <ANCHOR id="GtkSourceFileLoader-struct" href="gtksourceview-3.0/GtkSourceFileLoader.html#GtkSourceFileLoader-struct"> |
1464 | <ANCHOR id="GTK-SOURCE-FILE-LOADER-ERROR:CAPS" href="gtksourceview-3.0/GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR:CAPS"> |
1465 | <ANCHOR id="GtkSourceFileLoaderError" href="gtksourceview-3.0/GtkSourceFileLoader.html#GtkSourceFileLoaderError"> |
1466 | +<ANCHOR id="GTK-SOURCE-FILE-LOADER-ERROR-TOO-BIG:CAPS" href="gtksourceview-3.0/GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR-TOO-BIG:CAPS"> |
1467 | +<ANCHOR id="GTK-SOURCE-FILE-LOADER-ERROR-ENCODING-AUTO-DETECTION-FAILED:CAPS" href="gtksourceview-3.0/GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR-ENCODING-AUTO-DETECTION-FAILED:CAPS"> |
1468 | +<ANCHOR id="GTK-SOURCE-FILE-LOADER-ERROR-CONVERSION-FALLBACK:CAPS" href="gtksourceview-3.0/GtkSourceFileLoader.html#GTK-SOURCE-FILE-LOADER-ERROR-CONVERSION-FALLBACK:CAPS"> |
1469 | <ANCHOR id="GtkSourceFileLoader.property-details" href="gtksourceview-3.0/GtkSourceFileLoader.html#GtkSourceFileLoader.property-details"> |
1470 | <ANCHOR id="GtkSourceFileLoader--buffer" href="gtksourceview-3.0/GtkSourceFileLoader.html#GtkSourceFileLoader--buffer"> |
1471 | <ANCHOR id="GtkSourceFileLoader--file" href="gtksourceview-3.0/GtkSourceFileLoader.html#GtkSourceFileLoader--file"> |
1472 | @@ -334,7 +355,13 @@ |
1473 | <ANCHOR id="GtkSourceFileSaver-struct" href="gtksourceview-3.0/GtkSourceFileSaver.html#GtkSourceFileSaver-struct"> |
1474 | <ANCHOR id="GTK-SOURCE-FILE-SAVER-ERROR:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-ERROR:CAPS"> |
1475 | <ANCHOR id="GtkSourceFileSaverError" href="gtksourceview-3.0/GtkSourceFileSaver.html#GtkSourceFileSaverError"> |
1476 | +<ANCHOR id="GTK-SOURCE-FILE-SAVER-ERROR-INVALID-CHARS:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-ERROR-INVALID-CHARS:CAPS"> |
1477 | +<ANCHOR id="GTK-SOURCE-FILE-SAVER-ERROR-EXTERNALLY-MODIFIED:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-ERROR-EXTERNALLY-MODIFIED:CAPS"> |
1478 | <ANCHOR id="GtkSourceFileSaverFlags" href="gtksourceview-3.0/GtkSourceFileSaver.html#GtkSourceFileSaverFlags"> |
1479 | +<ANCHOR id="GTK-SOURCE-FILE-SAVER-FLAGS-NONE:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-NONE:CAPS"> |
1480 | +<ANCHOR id="GTK-SOURCE-FILE-SAVER-FLAGS-IGNORE-INVALID-CHARS:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-IGNORE-INVALID-CHARS:CAPS"> |
1481 | +<ANCHOR id="GTK-SOURCE-FILE-SAVER-FLAGS-IGNORE-MODIFICATION-TIME:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-IGNORE-MODIFICATION-TIME:CAPS"> |
1482 | +<ANCHOR id="GTK-SOURCE-FILE-SAVER-FLAGS-CREATE-BACKUP:CAPS" href="gtksourceview-3.0/GtkSourceFileSaver.html#GTK-SOURCE-FILE-SAVER-FLAGS-CREATE-BACKUP:CAPS"> |
1483 | <ANCHOR id="GtkSourceFileSaver.property-details" href="gtksourceview-3.0/GtkSourceFileSaver.html#GtkSourceFileSaver.property-details"> |
1484 | <ANCHOR id="GtkSourceFileSaver--buffer" href="gtksourceview-3.0/GtkSourceFileSaver.html#GtkSourceFileSaver--buffer"> |
1485 | <ANCHOR id="GtkSourceFileSaver--compression-type" href="gtksourceview-3.0/GtkSourceFileSaver.html#GtkSourceFileSaver--compression-type"> |
1486 | @@ -402,7 +429,14 @@ |
1487 | <ANCHOR id="GtkSourceGutterRenderer.other_details" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRenderer.other_details"> |
1488 | <ANCHOR id="GtkSourceGutterRenderer-struct" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRenderer-struct"> |
1489 | <ANCHOR id="GtkSourceGutterRendererState" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRendererState"> |
1490 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-STATE-NORMAL:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-NORMAL:CAPS"> |
1491 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-STATE-CURSOR:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-CURSOR:CAPS"> |
1492 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-STATE-PRELIT:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-PRELIT:CAPS"> |
1493 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-STATE-SELECTED:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-STATE-SELECTED:CAPS"> |
1494 | <ANCHOR id="GtkSourceGutterRendererAlignmentMode" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRendererAlignmentMode"> |
1495 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-CELL:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-CELL:CAPS"> |
1496 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-FIRST:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-FIRST:CAPS"> |
1497 | +<ANCHOR id="GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-LAST:CAPS" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GTK-SOURCE-GUTTER-RENDERER-ALIGNMENT-MODE-LAST:CAPS"> |
1498 | <ANCHOR id="GtkSourceGutterRenderer.property-details" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRenderer.property-details"> |
1499 | <ANCHOR id="GtkSourceGutterRenderer--alignment-mode" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRenderer--alignment-mode"> |
1500 | <ANCHOR id="GtkSourceGutterRenderer--background-rgba" href="gtksourceview-3.0/GtkSourceGutterRenderer.html#GtkSourceGutterRenderer--background-rgba"> |
1501 | @@ -836,8 +870,22 @@ |
1502 | <ANCHOR id="GtkSourceView.other_details" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceView.other_details"> |
1503 | <ANCHOR id="GtkSourceView-struct" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceView-struct"> |
1504 | <ANCHOR id="GtkSourceSmartHomeEndType" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceSmartHomeEndType"> |
1505 | +<ANCHOR id="GTK-SOURCE-SMART-HOME-END-DISABLED:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-DISABLED:CAPS"> |
1506 | +<ANCHOR id="GTK-SOURCE-SMART-HOME-END-BEFORE:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-BEFORE:CAPS"> |
1507 | +<ANCHOR id="GTK-SOURCE-SMART-HOME-END-AFTER:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-AFTER:CAPS"> |
1508 | +<ANCHOR id="GTK-SOURCE-SMART-HOME-END-ALWAYS:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-SMART-HOME-END-ALWAYS:CAPS"> |
1509 | <ANCHOR id="GtkSourceDrawSpacesFlags" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceDrawSpacesFlags"> |
1510 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-SPACE:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-SPACE:CAPS"> |
1511 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-TAB:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-TAB:CAPS"> |
1512 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-NEWLINE:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-NEWLINE:CAPS"> |
1513 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-NBSP:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-NBSP:CAPS"> |
1514 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-LEADING:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-LEADING:CAPS"> |
1515 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-TEXT:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-TEXT:CAPS"> |
1516 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-TRAILING:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-TRAILING:CAPS"> |
1517 | +<ANCHOR id="GTK-SOURCE-DRAW-SPACES-ALL:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-DRAW-SPACES-ALL:CAPS"> |
1518 | <ANCHOR id="GtkSourceViewGutterPosition" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceViewGutterPosition"> |
1519 | +<ANCHOR id="GTK-SOURCE-VIEW-GUTTER-POSITION-LINES:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-VIEW-GUTTER-POSITION-LINES:CAPS"> |
1520 | +<ANCHOR id="GTK-SOURCE-VIEW-GUTTER-POSITION-MARKS:CAPS" href="gtksourceview-3.0/GtkSourceView.html#GTK-SOURCE-VIEW-GUTTER-POSITION-MARKS:CAPS"> |
1521 | <ANCHOR id="GtkSourceView.property-details" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceView.property-details"> |
1522 | <ANCHOR id="GtkSourceView--auto-indent" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceView--auto-indent"> |
1523 | <ANCHOR id="GtkSourceView--completion" href="gtksourceview-3.0/GtkSourceView.html#GtkSourceView--completion"> |
1524 | |
1525 | === modified file 'docs/reference/html/lang-reference.html' |
1526 | --- docs/reference/html/lang-reference.html 2014-10-13 20:29:35 +0000 |
1527 | +++ docs/reference/html/lang-reference.html 2015-02-25 08:09:43 +0000 |
1528 | @@ -2,7 +2,7 @@ |
1529 | <html> |
1530 | <head> |
1531 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1532 | -<title>GtkSourceView 3 Reference Manual: Language Definition v2.0 Reference</title> |
1533 | +<title>Language Definition v2.0 Reference: GtkSourceView 3 Reference Manual</title> |
1534 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1535 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1536 | <link rel="up" href="ch02.html" title="Syntax highlighting reference"> |
1537 | |
1538 | === modified file 'docs/reference/html/lang-tutorial.html' |
1539 | --- docs/reference/html/lang-tutorial.html 2014-09-01 06:36:09 +0000 |
1540 | +++ docs/reference/html/lang-tutorial.html 2015-02-25 08:09:43 +0000 |
1541 | @@ -2,7 +2,7 @@ |
1542 | <html> |
1543 | <head> |
1544 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1545 | -<title>GtkSourceView 3 Reference Manual: Language Definition v2.0 Tutorial</title> |
1546 | +<title>Language Definition v2.0 Tutorial: GtkSourceView 3 Reference Manual</title> |
1547 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1548 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1549 | <link rel="up" href="ch02.html" title="Syntax highlighting reference"> |
1550 | |
1551 | === modified file 'docs/reference/html/object-tree.html' |
1552 | --- docs/reference/html/object-tree.html 2014-09-22 20:55:55 +0000 |
1553 | +++ docs/reference/html/object-tree.html 2015-02-25 08:09:43 +0000 |
1554 | @@ -2,7 +2,7 @@ |
1555 | <html> |
1556 | <head> |
1557 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1558 | -<title>GtkSourceView 3 Reference Manual: Object Hierarchy</title> |
1559 | +<title>Object Hierarchy: GtkSourceView 3 Reference Manual</title> |
1560 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1561 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1562 | <link rel="up" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1563 | |
1564 | === modified file 'docs/reference/html/style-reference.html' |
1565 | --- docs/reference/html/style-reference.html 2014-09-01 06:36:09 +0000 |
1566 | +++ docs/reference/html/style-reference.html 2015-02-25 08:09:43 +0000 |
1567 | @@ -2,7 +2,7 @@ |
1568 | <html> |
1569 | <head> |
1570 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1571 | -<title>GtkSourceView 3 Reference Manual: Style Scheme Definition Reference</title> |
1572 | +<title>Style Scheme Definition Reference: GtkSourceView 3 Reference Manual</title> |
1573 | <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> |
1574 | <link rel="home" href="index.html" title="GtkSourceView 3 Reference Manual"> |
1575 | <link rel="up" href="ch02.html" title="Syntax highlighting reference"> |
1576 | |
1577 | === modified file 'docs/reference/version.xml' |
1578 | --- docs/reference/version.xml 2014-10-13 20:29:35 +0000 |
1579 | +++ docs/reference/version.xml 2015-02-25 08:09:43 +0000 |
1580 | @@ -1,1 +1,1 @@ |
1581 | -3.14.1 |
1582 | +3.14.3 |
1583 | |
1584 | === modified file 'gtk-doc.make' |
1585 | --- gtk-doc.make 2014-07-07 11:31:02 +0000 |
1586 | +++ gtk-doc.make 2015-02-25 08:09:43 +0000 |
1587 | @@ -25,6 +25,7 @@ |
1588 | |
1589 | SETUP_FILES = \ |
1590 | $(content_files) \ |
1591 | + $(expand_content_files) \ |
1592 | $(DOC_MAIN_SGML_FILE) \ |
1593 | $(DOC_MODULE)-sections.txt \ |
1594 | $(DOC_MODULE)-overrides.txt |
1595 | @@ -86,7 +87,7 @@ |
1596 | |
1597 | setup-build.stamp: |
1598 | -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ |
1599 | - files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \ |
1600 | + files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \ |
1601 | if test "x$$files" != "x" ; then \ |
1602 | for file in $$files ; do \ |
1603 | destdir=`dirname $(abs_builddir)/$$file`; \ |
1604 | @@ -162,7 +163,7 @@ |
1605 | GTK_DOC_V_XREF_=$(GTK_DOC_V_XREF_$(AM_DEFAULT_VERBOSITY)) |
1606 | GTK_DOC_V_XREF_0=@echo " DOC Fixing cross-references"; |
1607 | |
1608 | -html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) |
1609 | +html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) |
1610 | $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ |
1611 | mkhtml_options=""; \ |
1612 | gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ |
1613 | @@ -194,7 +195,7 @@ |
1614 | GTK_DOC_V_PDF_=$(GTK_DOC_V_PDF_$(AM_DEFAULT_VERBOSITY)) |
1615 | GTK_DOC_V_PDF_0=@echo " DOC Building PDF"; |
1616 | |
1617 | -pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) |
1618 | +pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) |
1619 | $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \ |
1620 | mkpdf_options=""; \ |
1621 | gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \ |
1622 | @@ -223,12 +224,15 @@ |
1623 | @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \ |
1624 | rm -f $(DOC_MODULE).types; \ |
1625 | fi |
1626 | + @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \ |
1627 | + rm -f $(DOC_MODULE)-sections.txt; \ |
1628 | + fi |
1629 | |
1630 | distclean-local: |
1631 | @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \ |
1632 | $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt |
1633 | @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ |
1634 | - rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \ |
1635 | + rm -f $(SETUP_FILES) $(DOC_MODULE).types; \ |
1636 | fi |
1637 | |
1638 | maintainer-clean-local: |
1639 | |
1640 | === modified file 'gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c' |
1641 | --- gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c 2014-10-13 20:29:35 +0000 |
1642 | +++ gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c 2015-02-25 08:09:43 +0000 |
1643 | @@ -164,8 +164,6 @@ |
1644 | { |
1645 | GtkTextIter line_end; |
1646 | GtkTextIter text_end; |
1647 | - GtkTextIter check_start; |
1648 | - GtkTextIter check_end; |
1649 | gchar *text; |
1650 | GSList *words; |
1651 | |
1652 | @@ -187,19 +185,7 @@ |
1653 | text_end = line_end; |
1654 | } |
1655 | |
1656 | - check_start = *start; |
1657 | - check_end = text_end; |
1658 | - _gtk_source_completion_words_utils_adjust_region (&check_start, &check_end); |
1659 | - |
1660 | - if (!gtk_text_iter_equal (start, &check_start)) |
1661 | - { |
1662 | - g_warning ("words completion scan_line(): 'start' iter not adjusted."); |
1663 | - } |
1664 | - |
1665 | - if (!gtk_text_iter_equal (&text_end, &check_end)) |
1666 | - { |
1667 | - g_warning ("words completion scan_line(): 'text_end' iter not adjusted."); |
1668 | - } |
1669 | + _gtk_source_completion_words_utils_check_scan_region (start, &text_end); |
1670 | |
1671 | text = gtk_text_buffer_get_text (buffer->priv->buffer, |
1672 | start, |
1673 | |
1674 | === modified file 'gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.c' |
1675 | --- gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.c 2014-10-13 20:29:35 +0000 |
1676 | +++ gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.c 2015-02-25 08:09:43 +0000 |
1677 | @@ -204,3 +204,46 @@ |
1678 | gtk_text_iter_forward_char (end); |
1679 | } |
1680 | } |
1681 | + |
1682 | +/* @iter here is a vertical bar between two characters, not the character |
1683 | + * pointed by @iter. So "inside word" means really "inside word", not the |
1684 | + * definition used by gtk_text_iter_inside_word(). |
1685 | + */ |
1686 | +static gboolean |
1687 | +iter_inside_word (const GtkTextIter *iter) |
1688 | +{ |
1689 | + GtkTextIter prev; |
1690 | + |
1691 | + if (gtk_text_iter_is_start (iter) || gtk_text_iter_is_end (iter)) |
1692 | + { |
1693 | + return FALSE; |
1694 | + } |
1695 | + |
1696 | + prev = *iter; |
1697 | + gtk_text_iter_backward_char (&prev); |
1698 | + |
1699 | + return (valid_word_char (gtk_text_iter_get_char (&prev)) && |
1700 | + valid_word_char (gtk_text_iter_get_char (iter))); |
1701 | +} |
1702 | + |
1703 | +/* Checks if @start and @end are well placed for scanning the region between the |
1704 | + * two iters. |
1705 | + * If an iter isn't well placed, then the library of words will maybe be |
1706 | + * inconsistent with the words present in the text buffer. |
1707 | + */ |
1708 | +void |
1709 | +_gtk_source_completion_words_utils_check_scan_region (const GtkTextIter *start, |
1710 | + const GtkTextIter *end) |
1711 | +{ |
1712 | + g_return_if_fail (gtk_text_iter_compare (start, end) <= 0); |
1713 | + |
1714 | + if (iter_inside_word (start)) |
1715 | + { |
1716 | + g_warning ("Words completion: 'start' iter not well placed."); |
1717 | + } |
1718 | + |
1719 | + if (iter_inside_word (end)) |
1720 | + { |
1721 | + g_warning ("Words completion: 'end' iter not well placed."); |
1722 | + } |
1723 | +} |
1724 | |
1725 | === modified file 'gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.h' |
1726 | --- gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.h 2014-10-13 20:29:35 +0000 |
1727 | +++ gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.h 2015-02-25 08:09:43 +0000 |
1728 | @@ -38,6 +38,10 @@ |
1729 | void _gtk_source_completion_words_utils_adjust_region (GtkTextIter *start, |
1730 | GtkTextIter *end); |
1731 | |
1732 | +G_GNUC_INTERNAL |
1733 | +void _gtk_source_completion_words_utils_check_scan_region (const GtkTextIter *start, |
1734 | + const GtkTextIter *end); |
1735 | + |
1736 | G_END_DECLS |
1737 | |
1738 | #endif /* __GTK_SOURCE_COMPLETION_WORDS_UTILS_H__ */ |
1739 | |
1740 | === modified file 'gtksourceview/gtksourcecompletionprovider.c' |
1741 | --- gtksourceview/gtksourcecompletionprovider.c 2014-10-13 20:29:35 +0000 |
1742 | +++ gtksourceview/gtksourcecompletionprovider.c 2015-02-25 08:09:43 +0000 |
1743 | @@ -291,7 +291,7 @@ |
1744 | * @provider: a #GtkSourceCompletionProvider. |
1745 | * @proposal: a #GtkSourceCompletionProposal. |
1746 | * @context: a #GtkSourceCompletionContext. |
1747 | - * @iter: a #GtkTextIter. |
1748 | + * @iter: (out): a #GtkTextIter. |
1749 | * |
1750 | * Get the #GtkTextIter at which the completion for @proposal starts. When |
1751 | * implemented, this information is used to position the completion window |
1752 | |
1753 | === modified file 'gtksourceview/gtksourceencoding.c' |
1754 | --- gtksourceview/gtksourceencoding.c 2014-09-06 11:24:17 +0000 |
1755 | +++ gtksourceview/gtksourceencoding.c 2015-02-25 08:09:43 +0000 |
1756 | @@ -627,9 +627,11 @@ |
1757 | _gtk_source_encoding_get_default_candidates (void) |
1758 | { |
1759 | const gchar *encodings_str; |
1760 | + const gchar *encodings_str_translated; |
1761 | GVariant *encodings_variant; |
1762 | const gchar **encodings_strv; |
1763 | GSList *encodings_list; |
1764 | + GError *error = NULL; |
1765 | |
1766 | /* Translators: This is the sorted list of encodings used by |
1767 | * GtkSourceView for automatic detection of the file encoding. You may |
1768 | @@ -643,10 +645,41 @@ |
1769 | * recognized encodings are used. See |
1770 | * https://git.gnome.org/browse/gtksourceview/tree/gtksourceview/gtksourceencoding.c#n147 |
1771 | * for a list of supported encodings. |
1772 | + * Keep the same format: square brackets, single quotes, commas. |
1773 | */ |
1774 | - encodings_str = _("['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"); |
1775 | - |
1776 | - encodings_variant = g_variant_new_parsed (encodings_str); |
1777 | + encodings_str = N_("['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"); |
1778 | + |
1779 | + encodings_str_translated = _(encodings_str); |
1780 | + |
1781 | + encodings_variant = g_variant_parse (G_VARIANT_TYPE_STRING_ARRAY, |
1782 | + encodings_str_translated, |
1783 | + NULL, |
1784 | + NULL, |
1785 | + &error); |
1786 | + |
1787 | + if (error != NULL) |
1788 | + { |
1789 | + const gchar * const *language_names = g_get_language_names (); |
1790 | + |
1791 | + g_warning ("Error while parsing encodings list for locale %s:\n" |
1792 | + "Translated list: %s\n" |
1793 | + "Error message: %s", |
1794 | + language_names[0], |
1795 | + encodings_str_translated, |
1796 | + error->message); |
1797 | + |
1798 | + g_error_free (error); |
1799 | + error = NULL; |
1800 | + |
1801 | + encodings_variant = g_variant_parse (G_VARIANT_TYPE_STRING_ARRAY, |
1802 | + encodings_str, |
1803 | + NULL, |
1804 | + NULL, |
1805 | + &error); |
1806 | + |
1807 | + g_assert_no_error (error); |
1808 | + } |
1809 | + |
1810 | g_variant_ref_sink (encodings_variant); |
1811 | |
1812 | encodings_strv = g_variant_get_strv (encodings_variant, NULL); |
1813 | |
1814 | === modified file 'gtksourceview/gtksourcesearchcontext.c' |
1815 | --- gtksourceview/gtksourcesearchcontext.c 2014-09-06 11:24:17 +0000 |
1816 | +++ gtksourceview/gtksourcesearchcontext.c 2015-02-25 08:09:43 +0000 |
1817 | @@ -581,6 +581,7 @@ |
1818 | return flags; |
1819 | } |
1820 | |
1821 | +/* @start_pos is in bytes. */ |
1822 | static void |
1823 | regex_search_get_real_start (GtkSourceSearchContext *search, |
1824 | const GtkTextIter *start, |
1825 | @@ -588,16 +589,23 @@ |
1826 | gint *start_pos) |
1827 | { |
1828 | gint max_lookbehind = g_regex_get_max_lookbehind (search->priv->regex); |
1829 | + gint i; |
1830 | + gchar *text; |
1831 | |
1832 | *real_start = *start; |
1833 | |
1834 | - for (*start_pos = 0; *start_pos < max_lookbehind; (*start_pos)++) |
1835 | + for (i = 0; i < max_lookbehind; i++) |
1836 | { |
1837 | if (!gtk_text_iter_backward_char (real_start)) |
1838 | { |
1839 | break; |
1840 | } |
1841 | } |
1842 | + |
1843 | + text = gtk_text_iter_get_visible_text (real_start, start); |
1844 | + *start_pos = strlen (text); |
1845 | + |
1846 | + g_free (text); |
1847 | } |
1848 | |
1849 | static GRegexMatchFlags |
1850 | @@ -1847,7 +1855,7 @@ |
1851 | |
1852 | DEBUG ({ |
1853 | g_print ("\n*** regex search - scan segment ***\n"); |
1854 | - g_print ("start position in the subject: %d\n", start_pos); |
1855 | + g_print ("start position in the subject (in bytes): %d\n", start_pos); |
1856 | }); |
1857 | |
1858 | match_options = regex_search_get_match_options (&real_start, segment_end); |
1859 | @@ -3439,7 +3447,7 @@ |
1860 | |
1861 | gtk_text_buffer_begin_user_action (search->priv->buffer); |
1862 | gtk_text_buffer_delete (search->priv->buffer, match_start, match_end); |
1863 | - gtk_text_buffer_insert (search->priv->buffer, match_end, subject_replaced, -1); |
1864 | + gtk_text_buffer_insert (search->priv->buffer, match_end, subject_replaced + start_pos, -1); |
1865 | gtk_text_buffer_end_user_action (search->priv->buffer); |
1866 | |
1867 | g_free (subject_replaced); |
1868 | |
1869 | === modified file 'gtksourceview/gtksourceundomanagerdefault.c' |
1870 | --- gtksourceview/gtksourceundomanagerdefault.c 2014-10-13 20:29:35 +0000 |
1871 | +++ gtksourceview/gtksourceundomanagerdefault.c 2015-02-25 08:09:43 +0000 |
1872 | @@ -6,7 +6,7 @@ |
1873 | * Copyright (C) 1998, 1999 - Alex Roberts, Evan Lawrence |
1874 | * Copyright (C) 2000, 2001 - Chema Celorio, Paolo Maggi |
1875 | * Copyright (C) 2002-2005 - Paolo Maggi |
1876 | - * Copyright (C) 2014 - Sébastien Wilmet <swilmet@gnome.org> |
1877 | + * Copyright (C) 2014, 2015 - Sébastien Wilmet <swilmet@gnome.org> |
1878 | * |
1879 | * This library is free software; you can redistribute it and/or |
1880 | * modify it under the terms of the GNU Lesser General Public |
1881 | @@ -39,6 +39,19 @@ |
1882 | ACTION_TYPE_DELETE |
1883 | } ActionType; |
1884 | |
1885 | +/* A more precise deletion type. But currently it's only a guess, we are not |
1886 | + * 100% sure of the deletion type. To be sure, we would need to listen to key |
1887 | + * events on the GtkSourceView widget, which is more complicated than simply |
1888 | + * listening to the insert-text and delete-range GtkTextBuffer signals. |
1889 | + */ |
1890 | +typedef enum |
1891 | +{ |
1892 | + DELETION_TYPE_SELECTION_DELETED, |
1893 | + DELETION_TYPE_BACKSPACE_KEY, |
1894 | + DELETION_TYPE_DELETE_KEY, |
1895 | + DELETION_TYPE_PROGRAMMATICALLY |
1896 | +} DeletionType; |
1897 | + |
1898 | struct _Action |
1899 | { |
1900 | ActionType type; |
1901 | @@ -58,11 +71,21 @@ |
1902 | */ |
1903 | gchar *text; |
1904 | |
1905 | - /* Used only for a deletion. If forward is TRUE, the Delete key was |
1906 | - * probably used. If forward is FALSE, the Backspace key was probably |
1907 | - * used. |
1908 | + /* Character offsets of the insert and selection bound marks. |
1909 | + * They are both -1 or they both match @start or @end. |
1910 | + * If the text cursor or the selected text is not related to the action, |
1911 | + * the selection is not stored (i.e. -1). |
1912 | + * If not -1, when undoing or redoing an action, the insert and |
1913 | + * selection bound marks are restored to where they were. |
1914 | + * For an insert, @selection_insert and @selection_bound must match |
1915 | + * @start, otherwise the selection or cursor position is unrelated to |
1916 | + * the insertion. |
1917 | + * For a deletion, if @selection_insert and @selection_bound are -1, it |
1918 | + * corresponds to DELETION_TYPE_PROGRAMMATICALLY. For all the other |
1919 | + * deletion types, the selection is stored. |
1920 | */ |
1921 | - guint forward : 1; |
1922 | + gint selection_insert; |
1923 | + gint selection_bound; |
1924 | }; |
1925 | |
1926 | struct _ActionGroup |
1927 | @@ -103,6 +126,16 @@ |
1928 | */ |
1929 | GList *location; |
1930 | |
1931 | + /* A new ActionGroup that is created when some text is inserted or |
1932 | + * deleted in the buffer. As long as a user action is running (when |
1933 | + * 'running_user_action' is TRUE) the new actions are inserted into |
1934 | + * 'new_action_group'. When the user action ends, we try to merge |
1935 | + * 'new_action_group' with the previous ActionGroup in 'action_groups' |
1936 | + * (the node on the left of 'location'). If the merging fails, a new |
1937 | + * node is inserted on the left of 'location'. |
1938 | + */ |
1939 | + ActionGroup *new_action_group; |
1940 | + |
1941 | /* The number of nested calls to |
1942 | * gtk_source_buffer_begin_not_undoable_action(). |
1943 | */ |
1944 | @@ -162,7 +195,14 @@ |
1945 | static Action * |
1946 | action_new (void) |
1947 | { |
1948 | - return g_slice_new0 (Action); |
1949 | + Action *action; |
1950 | + |
1951 | + action = g_slice_new0 (Action); |
1952 | + |
1953 | + action->selection_insert = -1; |
1954 | + action->selection_bound = -1; |
1955 | + |
1956 | + return action; |
1957 | } |
1958 | |
1959 | static void |
1960 | @@ -253,6 +293,9 @@ |
1961 | manager->priv->location = NULL; |
1962 | manager->priv->saved_location = NULL; |
1963 | |
1964 | + action_group_free (manager->priv->new_action_group); |
1965 | + manager->priv->new_action_group = NULL; |
1966 | + |
1967 | update_can_undo_can_redo (manager); |
1968 | } |
1969 | |
1970 | @@ -346,40 +389,6 @@ |
1971 | } |
1972 | |
1973 | static void |
1974 | -insert_new_action_group (GtkSourceUndoManagerDefault *manager) |
1975 | -{ |
1976 | - ActionGroup *group = action_group_new (); |
1977 | - |
1978 | - if (manager->priv->location != NULL) |
1979 | - { |
1980 | - g_queue_insert_before (manager->priv->action_groups, |
1981 | - manager->priv->location, |
1982 | - group); |
1983 | - } |
1984 | - else |
1985 | - { |
1986 | - g_queue_push_tail (manager->priv->action_groups, |
1987 | - group); |
1988 | - } |
1989 | - |
1990 | - if (manager->priv->has_saved_location && |
1991 | - manager->priv->saved_location == manager->priv->location) |
1992 | - { |
1993 | - if (manager->priv->saved_location != NULL) |
1994 | - { |
1995 | - manager->priv->saved_location = manager->priv->saved_location->prev; |
1996 | - } |
1997 | - else |
1998 | - { |
1999 | - manager->priv->saved_location = manager->priv->action_groups->tail; |
2000 | - } |
2001 | - |
2002 | - g_assert (manager->priv->saved_location != NULL); |
2003 | - g_assert (manager->priv->saved_location->data == group); |
2004 | - } |
2005 | -} |
2006 | - |
2007 | -static void |
2008 | remove_redo_action_groups (GtkSourceUndoManagerDefault *manager) |
2009 | { |
2010 | while (manager->priv->location != NULL) |
2011 | @@ -420,74 +429,69 @@ |
2012 | return action_merge (action, new_action); |
2013 | } |
2014 | |
2015 | -/* Try to merge the current action group with the previous one. The "current |
2016 | - * action group" is the node on the left of location. |
2017 | +/* Try to merge the new action group with the previous one (the one located on |
2018 | + * the left of priv->location). If the merge fails, a new node is inserted into |
2019 | + * the history. |
2020 | */ |
2021 | static void |
2022 | -try_merge_current_action_group (GtkSourceUndoManagerDefault *manager) |
2023 | +insert_new_action_group (GtkSourceUndoManagerDefault *manager) |
2024 | { |
2025 | - GList *new_node = NULL; |
2026 | GList *prev_node = NULL; |
2027 | - ActionGroup *new_group = NULL; |
2028 | ActionGroup *prev_group = NULL; |
2029 | - |
2030 | - if (manager->priv->location != NULL) |
2031 | - { |
2032 | - new_node = manager->priv->location->prev; |
2033 | - } |
2034 | - else |
2035 | - { |
2036 | - new_node = manager->priv->action_groups->tail; |
2037 | - } |
2038 | - |
2039 | - g_assert (new_node != NULL); |
2040 | - new_group = new_node->data; |
2041 | - |
2042 | - prev_node = new_node->prev; |
2043 | + ActionGroup *new_group = manager->priv->new_action_group; |
2044 | + gboolean can_merge = TRUE; |
2045 | + |
2046 | + if (new_group == NULL || new_group->actions->length == 0) |
2047 | + { |
2048 | + return; |
2049 | + } |
2050 | + |
2051 | + remove_redo_action_groups (manager); |
2052 | + g_assert (manager->priv->location == NULL); |
2053 | + |
2054 | + prev_node = manager->priv->action_groups->tail; |
2055 | |
2056 | if (prev_node != NULL) |
2057 | { |
2058 | prev_group = prev_node->data; |
2059 | |
2060 | /* If the previous group is empty, it means that it was not correctly |
2061 | - * merged. |
2062 | + * inserted into the history. |
2063 | */ |
2064 | g_assert_cmpuint (prev_group->actions->length, >, 0); |
2065 | } |
2066 | |
2067 | - /* If the saved_location is between the two nodes, the two nodes cannot |
2068 | - * be merged. Except if the new node is empty. |
2069 | + /* If the saved_location is equal to the current location, the two |
2070 | + * ActionGroups cannot be merged, to not lose the saved_location. |
2071 | */ |
2072 | if (manager->priv->has_saved_location && |
2073 | - manager->priv->saved_location == new_node && |
2074 | - new_group->actions->length > 0) |
2075 | + manager->priv->saved_location == manager->priv->location) |
2076 | { |
2077 | - goto end; |
2078 | + g_assert (manager->priv->saved_location == NULL); |
2079 | + can_merge = FALSE; |
2080 | } |
2081 | |
2082 | - if ((prev_group == NULL && new_group->actions->length == 0) || |
2083 | - (prev_group != NULL && action_group_merge (prev_group, new_group))) |
2084 | + if (can_merge && |
2085 | + prev_group != NULL && |
2086 | + action_group_merge (prev_group, new_group)) |
2087 | { |
2088 | - if (manager->priv->has_saved_location && |
2089 | - manager->priv->saved_location == new_node) |
2090 | - { |
2091 | - manager->priv->saved_location = new_node->next; |
2092 | - } |
2093 | - |
2094 | - /* Of course, no need to update location, since new_node is on |
2095 | - * the left of location. |
2096 | - */ |
2097 | - g_assert (manager->priv->location != new_node); |
2098 | - |
2099 | - action_group_free (new_group); |
2100 | - g_queue_delete_link (manager->priv->action_groups, new_node); |
2101 | - |
2102 | - check_history_size (manager); |
2103 | + /* new_group merged into prev_group */ |
2104 | + action_group_free (manager->priv->new_action_group); |
2105 | + manager->priv->new_action_group = NULL; |
2106 | + |
2107 | update_can_undo_can_redo (manager); |
2108 | return; |
2109 | } |
2110 | |
2111 | -end: |
2112 | + g_queue_push_tail (manager->priv->action_groups, new_group); |
2113 | + manager->priv->new_action_group = NULL; |
2114 | + |
2115 | + if (manager->priv->has_saved_location && |
2116 | + manager->priv->saved_location == NULL) |
2117 | + { |
2118 | + manager->priv->saved_location = manager->priv->action_groups->tail; |
2119 | + } |
2120 | + |
2121 | /* "Archive" prev_group. It will never be mergeable again. If the user |
2122 | * does some undo's to return to this location, a new action won't be |
2123 | * merged with an "archived" action group. |
2124 | @@ -505,20 +509,16 @@ |
2125 | insert_action (GtkSourceUndoManagerDefault *manager, |
2126 | Action *new_action) |
2127 | { |
2128 | - ActionGroup *group; |
2129 | + ActionGroup *new_group; |
2130 | |
2131 | g_assert (new_action != NULL); |
2132 | |
2133 | - remove_redo_action_groups (manager); |
2134 | - g_assert (manager->priv->location == NULL); |
2135 | - |
2136 | - if (!manager->priv->running_user_action) |
2137 | + if (manager->priv->new_action_group == NULL) |
2138 | { |
2139 | - insert_new_action_group (manager); |
2140 | + manager->priv->new_action_group = action_group_new (); |
2141 | } |
2142 | |
2143 | - group = g_queue_peek_tail (manager->priv->action_groups); |
2144 | - g_assert (group != NULL); |
2145 | + new_group = manager->priv->new_action_group; |
2146 | |
2147 | /* Inside a group, don't try to merge the actions. It is needed to keep |
2148 | * them separate so when undoing or redoing, the cursor position is set |
2149 | @@ -528,7 +528,7 @@ |
2150 | * undo, the cursor position should be placed at "a|aba", not "aa|ba" |
2151 | * (but it's a detail). |
2152 | */ |
2153 | - g_queue_push_tail (group->actions, new_action); |
2154 | + g_queue_push_tail (new_group->actions, new_action); |
2155 | |
2156 | /* An action is mergeable only for an insertion or deletion of a single |
2157 | * character. If the text contains several characters, the new_action |
2158 | @@ -537,12 +537,12 @@ |
2159 | if (new_action->end - new_action->start > 1 || |
2160 | g_str_equal (new_action->text, "\n")) |
2161 | { |
2162 | - group->force_not_mergeable = TRUE; |
2163 | + new_group->force_not_mergeable = TRUE; |
2164 | } |
2165 | |
2166 | if (!manager->priv->running_user_action) |
2167 | { |
2168 | - try_merge_current_action_group (manager); |
2169 | + insert_new_action_group (manager); |
2170 | } |
2171 | } |
2172 | |
2173 | @@ -662,18 +662,35 @@ |
2174 | |
2175 | action->end = new_action->end; |
2176 | |
2177 | + /* No need to update the selection, action->start is not modified. */ |
2178 | + g_assert ((action->selection_insert == -1 && |
2179 | + action->selection_bound == -1) || |
2180 | + (action->selection_insert == action->start && |
2181 | + action->selection_bound == action->start)); |
2182 | + |
2183 | return TRUE; |
2184 | } |
2185 | |
2186 | static void |
2187 | -action_insert_set_cursor_position (GtkTextBuffer *buffer, |
2188 | - Action *action, |
2189 | - gboolean undo) |
2190 | +action_insert_restore_selection (GtkTextBuffer *buffer, |
2191 | + Action *action, |
2192 | + gboolean undo) |
2193 | { |
2194 | GtkTextIter iter; |
2195 | |
2196 | g_assert_cmpint (action->type, ==, ACTION_TYPE_INSERT); |
2197 | |
2198 | + /* No need to take into account action->selection_insert and |
2199 | + * action->selection_bound, because: |
2200 | + * - If they are both -1, we still want to place the cursor correctly, |
2201 | + * as done below, because if the cursor is not moved the user won't |
2202 | + * see the modification. |
2203 | + * - If they are set, their values are both action->start, so the undo |
2204 | + * works as expeceted in this case. The redo is also the expected |
2205 | + * behavior because after inserting a character the cursor is _after_ |
2206 | + * the character, not before. |
2207 | + */ |
2208 | + |
2209 | if (undo) |
2210 | { |
2211 | gtk_text_buffer_get_iter_at_offset (buffer, &iter, action->start); |
2212 | @@ -706,12 +723,45 @@ |
2213 | delete_text (buffer, action->start, action->end); |
2214 | } |
2215 | |
2216 | +static DeletionType |
2217 | +get_deletion_type (Action *action) |
2218 | +{ |
2219 | + g_assert_cmpint (action->type, ==, ACTION_TYPE_DELETE); |
2220 | + |
2221 | + if (action->selection_insert == -1) |
2222 | + { |
2223 | + g_assert_cmpint (action->selection_bound, ==, -1); |
2224 | + return DELETION_TYPE_PROGRAMMATICALLY; |
2225 | + } |
2226 | + |
2227 | + if (action->selection_insert == action->end && |
2228 | + action->selection_bound == action->end) |
2229 | + { |
2230 | + return DELETION_TYPE_BACKSPACE_KEY; |
2231 | + } |
2232 | + |
2233 | + if (action->selection_insert == action->start && |
2234 | + action->selection_bound == action->start) |
2235 | + { |
2236 | + return DELETION_TYPE_DELETE_KEY; |
2237 | + } |
2238 | + |
2239 | + g_assert (action->selection_insert == action->start || |
2240 | + action->selection_insert == action->end); |
2241 | + g_assert (action->selection_bound == action->start || |
2242 | + action->selection_bound == action->end); |
2243 | + |
2244 | + return DELETION_TYPE_SELECTION_DELETED; |
2245 | +} |
2246 | + |
2247 | static gboolean |
2248 | action_delete_merge (Action *action, |
2249 | Action *new_action) |
2250 | { |
2251 | gint new_text_length; |
2252 | gunichar new_char; |
2253 | + DeletionType deletion_type; |
2254 | + DeletionType new_deletion_type; |
2255 | |
2256 | g_assert_cmpint (action->type, ==, ACTION_TYPE_DELETE); |
2257 | g_assert_cmpint (new_action->type, ==, ACTION_TYPE_DELETE); |
2258 | @@ -722,21 +772,57 @@ |
2259 | new_char = g_utf8_get_char (new_action->text); |
2260 | g_assert (new_char != '\n'); |
2261 | |
2262 | - /* A Backspace can not be merged with a Delete. |
2263 | - * Two Backspaces or two Deletes must follow each other. |
2264 | - * In "abc", if the cursor is at offset 2 and I press the Backspace key, |
2265 | - * then move the cursor after 'c' and press Backspace again, the two |
2266 | - * deletes won't be merged, since there was a cursor movement in |
2267 | - * between. |
2268 | - */ |
2269 | - if ((action->forward != new_action->forward) || |
2270 | - (action->forward && action->start != new_action->start) || |
2271 | - (!action->forward && action->start != new_action->end)) |
2272 | + deletion_type = get_deletion_type (action); |
2273 | + new_deletion_type = get_deletion_type (new_action); |
2274 | + |
2275 | + if (deletion_type != new_deletion_type) |
2276 | { |
2277 | return FALSE; |
2278 | } |
2279 | |
2280 | - /* forward, Delete key pressed several times */ |
2281 | + switch (deletion_type) |
2282 | + { |
2283 | + /* If the user has selected some text and then has deleted it, |
2284 | + * it should be seen as a single action group, not mergeable. A |
2285 | + * good reason for that is to correctly restore the selection. |
2286 | + */ |
2287 | + case DELETION_TYPE_SELECTION_DELETED: |
2288 | + return FALSE; |
2289 | + |
2290 | + /* For memory use it would be better to take it into account, |
2291 | + * but the code is simpler like that. |
2292 | + */ |
2293 | + case DELETION_TYPE_PROGRAMMATICALLY: |
2294 | + return FALSE; |
2295 | + |
2296 | + /* Two Backspaces or two Deletes must follow each other. In |
2297 | + * "abc", if the cursor is at offset 2 and I press the Backspace |
2298 | + * key, then move the cursor after 'c' and press Backspace |
2299 | + * again, the two deletes won't be merged, since there was a |
2300 | + * cursor movement in between. |
2301 | + */ |
2302 | + |
2303 | + case DELETION_TYPE_DELETE_KEY: |
2304 | + /* Not consecutive deletes. */ |
2305 | + if (action->start != new_action->start) |
2306 | + { |
2307 | + return FALSE; |
2308 | + } |
2309 | + break; |
2310 | + |
2311 | + case DELETION_TYPE_BACKSPACE_KEY: |
2312 | + /* Not consecutive backspaces. */ |
2313 | + if (action->start != new_action->end) |
2314 | + { |
2315 | + return FALSE; |
2316 | + } |
2317 | + break; |
2318 | + |
2319 | + default: |
2320 | + g_assert_not_reached (); |
2321 | + } |
2322 | + |
2323 | + /* Delete key pressed several times. */ |
2324 | if (action->start == new_action->start) |
2325 | { |
2326 | gunichar last_char; |
2327 | @@ -758,10 +844,16 @@ |
2328 | |
2329 | action->end += new_text_length; |
2330 | |
2331 | + /* No need to update the selection, action->start is not |
2332 | + * modified. |
2333 | + */ |
2334 | + g_assert_cmpint (action->selection_insert, ==, action->start); |
2335 | + g_assert_cmpint (action->selection_bound, ==, action->start); |
2336 | + |
2337 | return TRUE; |
2338 | } |
2339 | |
2340 | - /* backward, Backspace key pressed several times */ |
2341 | + /* Backspace key pressed several times. */ |
2342 | if (action->start == new_action->end) |
2343 | { |
2344 | gunichar last_char; |
2345 | @@ -786,6 +878,10 @@ |
2346 | |
2347 | action->start = new_action->start; |
2348 | |
2349 | + /* No need to update the selection, action->end is not modified. */ |
2350 | + g_assert_cmpint (action->selection_insert, ==, action->end); |
2351 | + g_assert_cmpint (action->selection_bound, ==, action->end); |
2352 | + |
2353 | return TRUE; |
2354 | } |
2355 | |
2356 | @@ -794,24 +890,47 @@ |
2357 | } |
2358 | |
2359 | static void |
2360 | -action_delete_set_cursor_position (GtkTextBuffer *buffer, |
2361 | - Action *action, |
2362 | - gboolean undo) |
2363 | +action_delete_restore_selection (GtkTextBuffer *buffer, |
2364 | + Action *action, |
2365 | + gboolean undo) |
2366 | { |
2367 | - GtkTextIter iter; |
2368 | |
2369 | g_assert_cmpint (action->type, ==, ACTION_TYPE_DELETE); |
2370 | |
2371 | if (undo) |
2372 | { |
2373 | - gtk_text_buffer_get_iter_at_offset (buffer, &iter, action->end); |
2374 | + if (action->selection_insert == -1) |
2375 | + { |
2376 | + GtkTextIter iter; |
2377 | + |
2378 | + g_assert_cmpint (action->selection_bound, ==, -1); |
2379 | + |
2380 | + gtk_text_buffer_get_iter_at_offset (buffer, &iter, action->end); |
2381 | + gtk_text_buffer_place_cursor (buffer, &iter); |
2382 | + } |
2383 | + else |
2384 | + { |
2385 | + GtkTextIter insert_iter; |
2386 | + GtkTextIter bound_iter; |
2387 | + |
2388 | + gtk_text_buffer_get_iter_at_offset (buffer, |
2389 | + &insert_iter, |
2390 | + action->selection_insert); |
2391 | + |
2392 | + gtk_text_buffer_get_iter_at_offset (buffer, |
2393 | + &bound_iter, |
2394 | + action->selection_bound); |
2395 | + |
2396 | + gtk_text_buffer_select_range (buffer, &insert_iter, &bound_iter); |
2397 | + } |
2398 | } |
2399 | else /* redo */ |
2400 | { |
2401 | + GtkTextIter iter; |
2402 | + |
2403 | gtk_text_buffer_get_iter_at_offset (buffer, &iter, action->start); |
2404 | + gtk_text_buffer_place_cursor (buffer, &iter); |
2405 | } |
2406 | - |
2407 | - gtk_text_buffer_place_cursor (buffer, &iter); |
2408 | } |
2409 | |
2410 | /* Action interface. |
2411 | @@ -893,25 +1012,25 @@ |
2412 | } |
2413 | } |
2414 | |
2415 | -/* Set the cursor position according to @action. |
2416 | +/* Restore the selection (or cursor position) according to @action. |
2417 | * If @undo is TRUE, @action has just been undone. If @undo is FALSE, @action |
2418 | * has just been redone. |
2419 | */ |
2420 | static void |
2421 | -action_set_cursor_position (GtkTextBuffer *buffer, |
2422 | - Action *action, |
2423 | - gboolean undo) |
2424 | +action_restore_selection (GtkTextBuffer *buffer, |
2425 | + Action *action, |
2426 | + gboolean undo) |
2427 | { |
2428 | g_assert (action != NULL); |
2429 | |
2430 | switch (action->type) |
2431 | { |
2432 | case ACTION_TYPE_INSERT: |
2433 | - action_insert_set_cursor_position (buffer, action, undo); |
2434 | + action_insert_restore_selection (buffer, action, undo); |
2435 | break; |
2436 | |
2437 | case ACTION_TYPE_DELETE: |
2438 | - action_delete_set_cursor_position (buffer, action, undo); |
2439 | + action_delete_restore_selection (buffer, action, undo); |
2440 | break; |
2441 | |
2442 | default: |
2443 | @@ -923,6 +1042,25 @@ |
2444 | /* Buffer signal handlers */ |
2445 | |
2446 | static void |
2447 | +set_selection_bounds (GtkTextBuffer *buffer, |
2448 | + Action *action) |
2449 | +{ |
2450 | + GtkTextMark *insert_mark; |
2451 | + GtkTextMark *bound_mark; |
2452 | + GtkTextIter insert_iter; |
2453 | + GtkTextIter bound_iter; |
2454 | + |
2455 | + insert_mark = gtk_text_buffer_get_insert (buffer); |
2456 | + bound_mark = gtk_text_buffer_get_selection_bound (buffer); |
2457 | + |
2458 | + gtk_text_buffer_get_iter_at_mark (buffer, &insert_iter, insert_mark); |
2459 | + gtk_text_buffer_get_iter_at_mark (buffer, &bound_iter, bound_mark); |
2460 | + |
2461 | + action->selection_insert = gtk_text_iter_get_offset (&insert_iter); |
2462 | + action->selection_bound = gtk_text_iter_get_offset (&bound_iter); |
2463 | +} |
2464 | + |
2465 | +static void |
2466 | insert_text_cb (GtkTextBuffer *buffer, |
2467 | GtkTextIter *location, |
2468 | const gchar *text, |
2469 | @@ -936,6 +1074,21 @@ |
2470 | action->text = g_strndup (text, length); |
2471 | action->end = action->start + g_utf8_strlen (action->text, -1); |
2472 | |
2473 | + set_selection_bounds (buffer, action); |
2474 | + |
2475 | + if (action->selection_insert != action->selection_bound || |
2476 | + action->selection_insert != action->start) |
2477 | + { |
2478 | + action->selection_insert = -1; |
2479 | + action->selection_bound = -1; |
2480 | + } |
2481 | + else |
2482 | + { |
2483 | + /* The insertion occurred at the cursor. */ |
2484 | + g_assert_cmpint (action->selection_insert, ==, action->start); |
2485 | + g_assert_cmpint (action->selection_bound, ==, action->start); |
2486 | + } |
2487 | + |
2488 | insert_action (manager, action); |
2489 | } |
2490 | |
2491 | @@ -946,7 +1099,6 @@ |
2492 | GtkSourceUndoManagerDefault *manager) |
2493 | { |
2494 | Action *action = action_new (); |
2495 | - GtkTextIter cursor_pos; |
2496 | |
2497 | action->type = ACTION_TYPE_DELETE; |
2498 | action->start = gtk_text_iter_get_offset (start); |
2499 | @@ -955,10 +1107,16 @@ |
2500 | |
2501 | g_assert_cmpint (action->start, <, action->end); |
2502 | |
2503 | - gtk_text_buffer_get_iter_at_mark (buffer, &cursor_pos, |
2504 | - gtk_text_buffer_get_insert (buffer)); |
2505 | + set_selection_bounds (buffer, action); |
2506 | |
2507 | - action->forward = gtk_text_iter_equal (&cursor_pos, start); |
2508 | + if ((action->selection_insert != action->start && |
2509 | + action->selection_insert != action->end) || |
2510 | + (action->selection_bound != action->start && |
2511 | + action->selection_bound != action->end)) |
2512 | + { |
2513 | + action->selection_insert = -1; |
2514 | + action->selection_bound = -1; |
2515 | + } |
2516 | |
2517 | insert_action (manager, action); |
2518 | } |
2519 | @@ -967,8 +1125,6 @@ |
2520 | begin_user_action_cb (GtkTextBuffer *buffer, |
2521 | GtkSourceUndoManagerDefault *manager) |
2522 | { |
2523 | - insert_new_action_group (manager); |
2524 | - |
2525 | manager->priv->running_user_action = TRUE; |
2526 | update_can_undo_can_redo (manager); |
2527 | } |
2528 | @@ -977,7 +1133,7 @@ |
2529 | end_user_action_cb (GtkTextBuffer *buffer, |
2530 | GtkSourceUndoManagerDefault *manager) |
2531 | { |
2532 | - try_merge_current_action_group (manager); |
2533 | + insert_new_action_group (manager); |
2534 | |
2535 | manager->priv->running_user_action = FALSE; |
2536 | update_can_undo_can_redo (manager); |
2537 | @@ -993,7 +1149,9 @@ |
2538 | * deleted. |
2539 | */ |
2540 | if (manager->priv->has_saved_location && |
2541 | - manager->priv->saved_location == manager->priv->location) |
2542 | + manager->priv->saved_location == manager->priv->location && |
2543 | + (manager->priv->new_action_group == NULL || |
2544 | + manager->priv->new_action_group->actions->length == 0)) |
2545 | { |
2546 | manager->priv->has_saved_location = FALSE; |
2547 | } |
2548 | @@ -1002,18 +1160,17 @@ |
2549 | /* saved */ |
2550 | else |
2551 | { |
2552 | - manager->priv->saved_location = manager->priv->location; |
2553 | - manager->priv->has_saved_location = TRUE; |
2554 | - |
2555 | /* Saving a buffer during a user action is allowed, the user |
2556 | * action is split. |
2557 | * FIXME and/or a warning should be printed? |
2558 | */ |
2559 | if (manager->priv->running_user_action) |
2560 | { |
2561 | - try_merge_current_action_group (manager); |
2562 | insert_new_action_group (manager); |
2563 | } |
2564 | + |
2565 | + manager->priv->saved_location = manager->priv->location; |
2566 | + manager->priv->has_saved_location = TRUE; |
2567 | } |
2568 | } |
2569 | |
2570 | @@ -1034,14 +1191,6 @@ |
2571 | manager); |
2572 | |
2573 | g_signal_handlers_block_by_func (manager->priv->buffer, |
2574 | - begin_user_action_cb, |
2575 | - manager); |
2576 | - |
2577 | - g_signal_handlers_block_by_func (manager->priv->buffer, |
2578 | - end_user_action_cb, |
2579 | - manager); |
2580 | - |
2581 | - g_signal_handlers_block_by_func (manager->priv->buffer, |
2582 | modified_changed_cb, |
2583 | manager); |
2584 | } |
2585 | @@ -1063,14 +1212,6 @@ |
2586 | manager); |
2587 | |
2588 | g_signal_handlers_unblock_by_func (manager->priv->buffer, |
2589 | - begin_user_action_cb, |
2590 | - manager); |
2591 | - |
2592 | - g_signal_handlers_unblock_by_func (manager->priv->buffer, |
2593 | - end_user_action_cb, |
2594 | - manager); |
2595 | - |
2596 | - g_signal_handlers_unblock_by_func (manager->priv->buffer, |
2597 | modified_changed_cb, |
2598 | manager); |
2599 | } |
2600 | @@ -1198,6 +1339,8 @@ |
2601 | g_queue_free_full (manager->priv->action_groups, |
2602 | (GDestroyNotify) action_group_free); |
2603 | |
2604 | + action_group_free (manager->priv->new_action_group); |
2605 | + |
2606 | G_OBJECT_CLASS (gtk_source_undo_manager_default_parent_class)->finalize (object); |
2607 | } |
2608 | |
2609 | @@ -1297,11 +1440,8 @@ |
2610 | } |
2611 | |
2612 | g_assert (new_location != NULL); |
2613 | + |
2614 | group = new_location->data; |
2615 | - |
2616 | - /* Empty groups are inserted at the beginning of a user action, but |
2617 | - * during a user action can_undo is FALSE. |
2618 | - */ |
2619 | g_assert_cmpuint (group->actions->length, >, 0); |
2620 | |
2621 | block_signal_handlers (manager); |
2622 | @@ -1318,7 +1458,7 @@ |
2623 | * a search and replace, it will be the first occurrence in the buffer. |
2624 | */ |
2625 | action = g_queue_peek_head (group->actions); |
2626 | - action_set_cursor_position (manager->priv->buffer, action, TRUE); |
2627 | + action_restore_selection (manager->priv->buffer, action, TRUE); |
2628 | |
2629 | unblock_signal_handlers (manager); |
2630 | |
2631 | @@ -1363,7 +1503,7 @@ |
2632 | */ |
2633 | if (l == group->actions->head) |
2634 | { |
2635 | - action_set_cursor_position (manager->priv->buffer, action, FALSE); |
2636 | + action_restore_selection (manager->priv->buffer, action, FALSE); |
2637 | } |
2638 | } |
2639 | |
2640 | @@ -1400,6 +1540,7 @@ |
2641 | { |
2642 | unblock_signal_handlers (manager); |
2643 | clear_all (manager); |
2644 | + modified_changed_cb (manager->priv->buffer, manager); |
2645 | } |
2646 | } |
2647 | |
2648 | @@ -1433,6 +1574,7 @@ |
2649 | else if (manager->priv->max_undo_levels == 0) |
2650 | { |
2651 | unblock_signal_handlers (manager); |
2652 | + modified_changed_cb (manager->priv->buffer, manager); |
2653 | } |
2654 | |
2655 | manager->priv->max_undo_levels = max_undo_levels; |
2656 | |
2657 | === modified file 'po/fi.po' |
2658 | --- po/fi.po 2014-10-13 20:29:35 +0000 |
2659 | +++ po/fi.po 2015-02-25 08:09:43 +0000 |
2660 | @@ -13,9 +13,9 @@ |
2661 | msgid "" |
2662 | msgstr "" |
2663 | "Project-Id-Version: gtksourceview\n" |
2664 | -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug." |
2665 | -"cgi?product=gtksourceview&keywords=I18N+L10N&component=general\n" |
2666 | -"POT-Creation-Date: 2014-08-09 09:11+0000\n" |
2667 | +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" |
2668 | +"product=gtksourceview&keywords=I18N+L10N&component=general\n" |
2669 | +"POT-Creation-Date: 2014-11-07 10:10+0000\n" |
2670 | "PO-Revision-Date: 2014-08-09 13:08+0300\n" |
2671 | "Last-Translator: Lasse Liehu <lasse.liehu@gmail.com>\n" |
2672 | "Language-Team: Finnish <kde-i18n-doc@kde.org>\n" |
2673 | @@ -71,7 +71,7 @@ |
2674 | |
2675 | #: ../data/glade/gtksourceview.xml.in.h:12 |
2676 | #: ../gtksourceview/gtksourcecompletionitem.c:262 |
2677 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:409 |
2678 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:421 |
2679 | msgid "Text" |
2680 | msgstr "Teksti" |
2681 | |
2682 | @@ -82,7 +82,7 @@ |
2683 | #. Translators: "All" is used as a label in the status bar of the |
2684 | #. popup, telling that all completion pages are shown. |
2685 | #: ../data/glade/gtksourceview.xml.in.h:14 |
2686 | -#: ../gtksourceview/gtksourcecompletion.c:788 |
2687 | +#: ../gtksourceview/gtksourcecompletion.c:811 |
2688 | msgid "All" |
2689 | msgstr "Kaikki" |
2690 | |
2691 | @@ -120,7 +120,8 @@ |
2692 | #: ../data/language-specs/sparql.lang.h:1 ../data/language-specs/sql.lang.h:1 |
2693 | #: ../data/language-specs/systemverilog.lang.h:1 |
2694 | #: ../data/language-specs/vala.lang.h:1 ../data/language-specs/vbnet.lang.h:1 |
2695 | -#: ../data/language-specs/verilog.lang.h:1 ../data/language-specs/vhdl.lang.h:1 |
2696 | +#: ../data/language-specs/verilog.lang.h:1 |
2697 | +#: ../data/language-specs/vhdl.lang.h:1 |
2698 | #, fuzzy |
2699 | #| msgid "Sources" |
2700 | msgid "Source" |
2701 | @@ -188,7 +189,8 @@ |
2702 | #: ../data/language-specs/opal.lang.h:6 ../data/language-specs/perl.lang.h:17 |
2703 | #: ../data/language-specs/php.lang.h:5 ../data/language-specs/prolog.lang.h:9 |
2704 | #: ../data/language-specs/scala.lang.h:3 ../data/language-specs/vala.lang.h:4 |
2705 | -#: ../data/language-specs/verilog.lang.h:7 ../data/language-specs/xml.lang.h:13 |
2706 | +#: ../data/language-specs/verilog.lang.h:7 |
2707 | +#: ../data/language-specs/xml.lang.h:13 |
2708 | msgid "Error" |
2709 | msgstr "Virhe" |
2710 | |
2711 | @@ -364,7 +366,8 @@ |
2712 | #: ../data/language-specs/llvm.lang.h:12 |
2713 | #: ../data/language-specs/netrexx.lang.h:16 |
2714 | #: ../data/language-specs/prolog.lang.h:7 |
2715 | -#: ../data/language-specs/scala.lang.h:12 ../data/language-specs/vhdl.lang.h:11 |
2716 | +#: ../data/language-specs/scala.lang.h:12 |
2717 | +#: ../data/language-specs/vhdl.lang.h:11 |
2718 | msgid "Number" |
2719 | msgstr "Numero" |
2720 | |
2721 | @@ -724,7 +727,7 @@ |
2722 | #: ../data/language-specs/texinfo.lang.h:1 ../data/language-specs/xml.lang.h:1 |
2723 | #: ../data/language-specs/xslt.lang.h:1 |
2724 | #: ../gtksourceview/gtksourcecompletionitem.c:249 |
2725 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:401 |
2726 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:413 |
2727 | msgid "Markup" |
2728 | msgstr "Merkintä" |
2729 | |
2730 | @@ -819,7 +822,8 @@ |
2731 | #: ../data/language-specs/python.lang.h:11 |
2732 | #: ../data/language-specs/scheme.lang.h:4 |
2733 | #: ../data/language-specs/scilab.lang.h:8 |
2734 | -#: ../data/language-specs/sparql.lang.h:9 ../data/language-specs/yaml.lang.h:12 |
2735 | +#: ../data/language-specs/sparql.lang.h:9 |
2736 | +#: ../data/language-specs/yaml.lang.h:12 |
2737 | msgid "Boolean" |
2738 | msgstr "Totuusarvo" |
2739 | |
2740 | @@ -1169,7 +1173,8 @@ |
2741 | |
2742 | #. Translators: "Key" here means key value, that is the left hand |
2743 | #. side in a myoption=something line in a .desktop file |
2744 | -#: ../data/language-specs/desktop.lang.h:6 ../data/language-specs/json.lang.h:2 |
2745 | +#: ../data/language-specs/desktop.lang.h:6 |
2746 | +#: ../data/language-specs/json.lang.h:2 |
2747 | msgid "Key" |
2748 | msgstr "Avain" |
2749 | |
2750 | @@ -1182,8 +1187,8 @@ |
2751 | msgstr "Suoritusparametri" |
2752 | |
2753 | #: ../data/language-specs/desktop.lang.h:11 |
2754 | -#: ../gtksourceview/gtksourcefile.c:186 |
2755 | -#: ../gtksourceview/gtksourcefilesaver.c:390 |
2756 | +#: ../gtksourceview/gtksourcefile.c:184 |
2757 | +#: ../gtksourceview/gtksourcefilesaver.c:393 |
2758 | msgid "Encoding" |
2759 | msgstr "Merkistö" |
2760 | |
2761 | @@ -1224,9 +1229,9 @@ |
2762 | |
2763 | #. String |
2764 | #: ../data/language-specs/diff.lang.h:11 ../data/language-specs/po.lang.h:4 |
2765 | -#: ../gtksourceview/gtksourcefile.c:170 |
2766 | -#: ../gtksourceview/gtksourcefileloader.c:389 |
2767 | -#: ../gtksourceview/gtksourcefilesaver.c:373 |
2768 | +#: ../gtksourceview/gtksourcefile.c:167 |
2769 | +#: ../gtksourceview/gtksourcefileloader.c:397 |
2770 | +#: ../gtksourceview/gtksourcefilesaver.c:376 |
2771 | msgid "Location" |
2772 | msgstr "Sijainti" |
2773 | |
2774 | @@ -1273,7 +1278,8 @@ |
2775 | msgstr "DOS-batch" |
2776 | |
2777 | #: ../data/language-specs/dosbatch.lang.h:6 |
2778 | -#: ../data/language-specs/latex.lang.h:8 ../data/language-specs/sweave.lang.h:4 |
2779 | +#: ../data/language-specs/latex.lang.h:8 |
2780 | +#: ../data/language-specs/sweave.lang.h:4 |
2781 | msgid "Command" |
2782 | msgstr "Komento" |
2783 | |
2784 | @@ -3041,12 +3047,10 @@ |
2785 | msgstr "Korostetaanko parin muodostavat sulkeet" |
2786 | |
2787 | #: ../gtksourceview/gtksourcebuffer.c:305 |
2788 | -#: ../gtksourceview/gtksourceundomanagerdefault.c:411 |
2789 | msgid "Maximum Undo Levels" |
2790 | msgstr "Kumoamiskertojen suurin määrä" |
2791 | |
2792 | #: ../gtksourceview/gtksourcebuffer.c:306 |
2793 | -#: ../gtksourceview/gtksourceundomanagerdefault.c:412 |
2794 | msgid "Number of undo levels for the buffer" |
2795 | msgstr "Kumoamiskertojen määrä puskurissa" |
2796 | |
2797 | @@ -3089,7 +3093,7 @@ |
2798 | msgid "The buffer undo manager" |
2799 | msgstr "Puskurin kumoamisen hallinta" |
2800 | |
2801 | -#: ../gtksourceview/gtksourcebuffer.c:373 |
2802 | +#: ../gtksourceview/gtksourcebuffer.c:374 |
2803 | msgid "Implicit trailing newline" |
2804 | msgstr "" |
2805 | |
2806 | @@ -3122,84 +3126,84 @@ |
2807 | msgid "Incomplete UTF-8 sequence in input" |
2808 | msgstr "" |
2809 | |
2810 | -#: ../gtksourceview/gtksourcecompletion.c:2162 |
2811 | -#: ../gtksourceview/gtksourcegutter.c:549 |
2812 | +#: ../gtksourceview/gtksourcecompletion.c:2187 |
2813 | +#: ../gtksourceview/gtksourcegutter.c:514 |
2814 | msgid "View" |
2815 | msgstr "Näkymä" |
2816 | |
2817 | -#: ../gtksourceview/gtksourcecompletion.c:2163 |
2818 | +#: ../gtksourceview/gtksourcecompletion.c:2188 |
2819 | msgid "The GtkSourceView bound to the completion" |
2820 | msgstr "GtkSourceView, joka on sidottu täydennykseen" |
2821 | |
2822 | -#: ../gtksourceview/gtksourcecompletion.c:2177 |
2823 | +#: ../gtksourceview/gtksourcecompletion.c:2202 |
2824 | msgid "Remember Info Visibility" |
2825 | msgstr "Muista tietojen näkyvyys" |
2826 | |
2827 | -#: ../gtksourceview/gtksourcecompletion.c:2178 |
2828 | +#: ../gtksourceview/gtksourcecompletion.c:2203 |
2829 | msgid "Remember the last info window visibility state" |
2830 | msgstr "Muista edellinen tietoikkunan näkyvyyden tila" |
2831 | |
2832 | -#: ../gtksourceview/gtksourcecompletion.c:2190 |
2833 | +#: ../gtksourceview/gtksourcecompletion.c:2215 |
2834 | msgid "Select on Show" |
2835 | msgstr "Valitse näytettäessä" |
2836 | |
2837 | -#: ../gtksourceview/gtksourcecompletion.c:2191 |
2838 | +#: ../gtksourceview/gtksourcecompletion.c:2216 |
2839 | msgid "Select first proposal when completion is shown" |
2840 | msgstr "Valitse ensimmäinen ehdotus kun täydennys näytetään" |
2841 | |
2842 | -#: ../gtksourceview/gtksourcecompletion.c:2204 |
2843 | +#: ../gtksourceview/gtksourcecompletion.c:2229 |
2844 | msgid "Show Headers" |
2845 | msgstr "Näytä otsakkeet" |
2846 | |
2847 | -#: ../gtksourceview/gtksourcecompletion.c:2205 |
2848 | +#: ../gtksourceview/gtksourcecompletion.c:2230 |
2849 | msgid "" |
2850 | "Show provider headers when proposals from multiple providers are available" |
2851 | msgstr "" |
2852 | "Näytä tarjoajien otsakkeen kun ehdotuksia useilta tarjoajilta on " |
2853 | "käytettävissä" |
2854 | |
2855 | -#: ../gtksourceview/gtksourcecompletion.c:2218 |
2856 | +#: ../gtksourceview/gtksourcecompletion.c:2243 |
2857 | msgid "Show Icons" |
2858 | msgstr "Näytä kuvakkeet" |
2859 | |
2860 | -#: ../gtksourceview/gtksourcecompletion.c:2219 |
2861 | +#: ../gtksourceview/gtksourcecompletion.c:2244 |
2862 | msgid "Show provider and proposal icons in the completion popup" |
2863 | msgstr "Näytä tarjoaja- ja ehdotuskuvakkeet täydennysikkunassa" |
2864 | |
2865 | -#: ../gtksourceview/gtksourcecompletion.c:2233 |
2866 | +#: ../gtksourceview/gtksourcecompletion.c:2258 |
2867 | msgid "Accelerators" |
2868 | msgstr "Pikanäppäimet" |
2869 | |
2870 | -#: ../gtksourceview/gtksourcecompletion.c:2234 |
2871 | +#: ../gtksourceview/gtksourcecompletion.c:2259 |
2872 | msgid "Number of proposal accelerators to show" |
2873 | msgstr "Näytettävien ehdotuspikanäppäinten lukumäärä" |
2874 | |
2875 | -#: ../gtksourceview/gtksourcecompletion.c:2249 |
2876 | +#: ../gtksourceview/gtksourcecompletion.c:2274 |
2877 | msgid "Auto Complete Delay" |
2878 | msgstr "Autotäydennysviive" |
2879 | |
2880 | -#: ../gtksourceview/gtksourcecompletion.c:2250 |
2881 | +#: ../gtksourceview/gtksourcecompletion.c:2275 |
2882 | msgid "Completion popup delay for interactive completion" |
2883 | msgstr "Täydennysikkunan viive interaktiivisessa täydennyksessä" |
2884 | |
2885 | -#: ../gtksourceview/gtksourcecompletion.c:2266 |
2886 | +#: ../gtksourceview/gtksourcecompletion.c:2291 |
2887 | msgid "Provider Page Size" |
2888 | msgstr "Tarjoajan sivukoko" |
2889 | |
2890 | -#: ../gtksourceview/gtksourcecompletion.c:2267 |
2891 | +#: ../gtksourceview/gtksourcecompletion.c:2292 |
2892 | msgid "Provider scrolling page size" |
2893 | msgstr "Tarjoajan vierityssivun koko" |
2894 | |
2895 | -#: ../gtksourceview/gtksourcecompletion.c:2287 |
2896 | +#: ../gtksourceview/gtksourcecompletion.c:2312 |
2897 | msgid "Proposal Page Size" |
2898 | msgstr "Ehdotusten sivukoko" |
2899 | |
2900 | -#: ../gtksourceview/gtksourcecompletion.c:2288 |
2901 | +#: ../gtksourceview/gtksourcecompletion.c:2313 |
2902 | msgid "Proposal scrolling page size" |
2903 | msgstr "Tarjoajan vierityssivun koko" |
2904 | |
2905 | #: ../gtksourceview/gtksourcecompletioncontext.c:271 |
2906 | -#: ../gtksourceview/gtksourceview.c:313 |
2907 | +#: ../gtksourceview/gtksourceview.c:334 |
2908 | msgid "Completion" |
2909 | msgstr "Täydennys" |
2910 | |
2911 | @@ -3217,7 +3221,7 @@ |
2912 | msgstr "GtkTextIter, jonka täydennystä käytettiin" |
2913 | |
2914 | #. Tooltip style |
2915 | -#: ../gtksourceview/gtksourcecompletioninfo.c:253 |
2916 | +#: ../gtksourceview/gtksourcecompletioninfo.c:264 |
2917 | msgid "Completion Info" |
2918 | msgstr "Täydennystieto" |
2919 | |
2920 | @@ -3297,11 +3301,11 @@ |
2921 | #: ../gtksourceview/gtksourcecontextengine.c:6130 |
2922 | #, c-format |
2923 | msgid "" |
2924 | -"style override used with wildcard context reference in language '%s' in ref '" |
2925 | -"%s'" |
2926 | +"style override used with wildcard context reference in language '%s' in ref " |
2927 | +"'%s'" |
2928 | msgstr "" |
2929 | -"tyylin ohitusta käytettiin jokerimerkillisessä kontekstiviitteessä kielellä ”" |
2930 | -"%s” viitteessä ”%s”" |
2931 | +"tyylin ohitusta käytettiin jokerimerkillisessä kontekstiviitteessä kielellä " |
2932 | +"”%s” viitteessä ”%s”" |
2933 | |
2934 | #: ../gtksourceview/gtksourcecontextengine.c:6144 |
2935 | #, c-format |
2936 | @@ -3319,143 +3323,143 @@ |
2937 | msgid "Missing main language definition (id = \"%s\".)" |
2938 | msgstr "Kielen päämäärittly puuttuu (tunniste = ”%s”.)" |
2939 | |
2940 | -#: ../gtksourceview/gtksourceencoding.c:136 |
2941 | -#: ../gtksourceview/gtksourceencoding.c:179 |
2942 | -#: ../gtksourceview/gtksourceencoding.c:181 |
2943 | -#: ../gtksourceview/gtksourceencoding.c:183 |
2944 | -#: ../gtksourceview/gtksourceencoding.c:185 |
2945 | -#: ../gtksourceview/gtksourceencoding.c:187 |
2946 | -#: ../gtksourceview/gtksourceencoding.c:189 |
2947 | -#: ../gtksourceview/gtksourceencoding.c:191 |
2948 | +#: ../gtksourceview/gtksourceencoding.c:137 |
2949 | +#: ../gtksourceview/gtksourceencoding.c:180 |
2950 | +#: ../gtksourceview/gtksourceencoding.c:182 |
2951 | +#: ../gtksourceview/gtksourceencoding.c:184 |
2952 | +#: ../gtksourceview/gtksourceencoding.c:186 |
2953 | +#: ../gtksourceview/gtksourceencoding.c:188 |
2954 | +#: ../gtksourceview/gtksourceencoding.c:190 |
2955 | +#: ../gtksourceview/gtksourceencoding.c:192 |
2956 | msgid "Unicode" |
2957 | msgstr "" |
2958 | |
2959 | -#: ../gtksourceview/gtksourceencoding.c:150 |
2960 | -#: ../gtksourceview/gtksourceencoding.c:174 |
2961 | -#: ../gtksourceview/gtksourceencoding.c:224 |
2962 | -#: ../gtksourceview/gtksourceencoding.c:267 |
2963 | +#: ../gtksourceview/gtksourceencoding.c:151 |
2964 | +#: ../gtksourceview/gtksourceencoding.c:175 |
2965 | +#: ../gtksourceview/gtksourceencoding.c:225 |
2966 | +#: ../gtksourceview/gtksourceencoding.c:268 |
2967 | msgid "Western" |
2968 | msgstr "" |
2969 | |
2970 | -#: ../gtksourceview/gtksourceencoding.c:152 |
2971 | -#: ../gtksourceview/gtksourceencoding.c:226 |
2972 | -#: ../gtksourceview/gtksourceencoding.c:263 |
2973 | +#: ../gtksourceview/gtksourceencoding.c:153 |
2974 | +#: ../gtksourceview/gtksourceencoding.c:227 |
2975 | +#: ../gtksourceview/gtksourceencoding.c:264 |
2976 | msgid "Central European" |
2977 | msgstr "" |
2978 | |
2979 | -#: ../gtksourceview/gtksourceencoding.c:154 |
2980 | +#: ../gtksourceview/gtksourceencoding.c:155 |
2981 | msgid "South European" |
2982 | msgstr "" |
2983 | |
2984 | -#: ../gtksourceview/gtksourceencoding.c:156 |
2985 | -#: ../gtksourceview/gtksourceencoding.c:170 |
2986 | -#: ../gtksourceview/gtksourceencoding.c:277 |
2987 | +#: ../gtksourceview/gtksourceencoding.c:157 |
2988 | +#: ../gtksourceview/gtksourceencoding.c:171 |
2989 | +#: ../gtksourceview/gtksourceencoding.c:278 |
2990 | msgid "Baltic" |
2991 | msgstr "" |
2992 | |
2993 | -#: ../gtksourceview/gtksourceencoding.c:158 |
2994 | -#: ../gtksourceview/gtksourceencoding.c:228 |
2995 | -#: ../gtksourceview/gtksourceencoding.c:241 |
2996 | -#: ../gtksourceview/gtksourceencoding.c:245 |
2997 | -#: ../gtksourceview/gtksourceencoding.c:247 |
2998 | -#: ../gtksourceview/gtksourceencoding.c:265 |
2999 | +#: ../gtksourceview/gtksourceencoding.c:159 |
3000 | +#: ../gtksourceview/gtksourceencoding.c:229 |
3001 | +#: ../gtksourceview/gtksourceencoding.c:242 |
3002 | +#: ../gtksourceview/gtksourceencoding.c:246 |
3003 | +#: ../gtksourceview/gtksourceencoding.c:248 |
3004 | +#: ../gtksourceview/gtksourceencoding.c:266 |
3005 | msgid "Cyrillic" |
3006 | msgstr "" |
3007 | |
3008 | -#: ../gtksourceview/gtksourceencoding.c:160 |
3009 | -#: ../gtksourceview/gtksourceencoding.c:234 |
3010 | -#: ../gtksourceview/gtksourceencoding.c:275 |
3011 | +#: ../gtksourceview/gtksourceencoding.c:161 |
3012 | +#: ../gtksourceview/gtksourceencoding.c:235 |
3013 | +#: ../gtksourceview/gtksourceencoding.c:276 |
3014 | msgid "Arabic" |
3015 | msgstr "" |
3016 | |
3017 | -#: ../gtksourceview/gtksourceencoding.c:162 |
3018 | -#: ../gtksourceview/gtksourceencoding.c:269 |
3019 | +#: ../gtksourceview/gtksourceencoding.c:163 |
3020 | +#: ../gtksourceview/gtksourceencoding.c:270 |
3021 | msgid "Greek" |
3022 | msgstr "" |
3023 | |
3024 | -#: ../gtksourceview/gtksourceencoding.c:164 |
3025 | +#: ../gtksourceview/gtksourceencoding.c:165 |
3026 | msgid "Hebrew Visual" |
3027 | msgstr "" |
3028 | |
3029 | -#: ../gtksourceview/gtksourceencoding.c:166 |
3030 | -#: ../gtksourceview/gtksourceencoding.c:230 |
3031 | -#: ../gtksourceview/gtksourceencoding.c:271 |
3032 | +#: ../gtksourceview/gtksourceencoding.c:167 |
3033 | +#: ../gtksourceview/gtksourceencoding.c:231 |
3034 | +#: ../gtksourceview/gtksourceencoding.c:272 |
3035 | msgid "Turkish" |
3036 | msgstr "" |
3037 | |
3038 | -#: ../gtksourceview/gtksourceencoding.c:168 |
3039 | +#: ../gtksourceview/gtksourceencoding.c:169 |
3040 | msgid "Nordic" |
3041 | msgstr "" |
3042 | |
3043 | -#: ../gtksourceview/gtksourceencoding.c:172 |
3044 | +#: ../gtksourceview/gtksourceencoding.c:173 |
3045 | msgid "Celtic" |
3046 | msgstr "" |
3047 | |
3048 | -#: ../gtksourceview/gtksourceencoding.c:176 |
3049 | +#: ../gtksourceview/gtksourceencoding.c:177 |
3050 | msgid "Romanian" |
3051 | msgstr "" |
3052 | |
3053 | -#: ../gtksourceview/gtksourceencoding.c:194 |
3054 | +#: ../gtksourceview/gtksourceencoding.c:195 |
3055 | msgid "Armenian" |
3056 | msgstr "" |
3057 | |
3058 | -#: ../gtksourceview/gtksourceencoding.c:196 |
3059 | -#: ../gtksourceview/gtksourceencoding.c:198 |
3060 | -#: ../gtksourceview/gtksourceencoding.c:212 |
3061 | +#: ../gtksourceview/gtksourceencoding.c:197 |
3062 | +#: ../gtksourceview/gtksourceencoding.c:199 |
3063 | +#: ../gtksourceview/gtksourceencoding.c:213 |
3064 | msgid "Chinese Traditional" |
3065 | msgstr "" |
3066 | |
3067 | -#: ../gtksourceview/gtksourceencoding.c:200 |
3068 | +#: ../gtksourceview/gtksourceencoding.c:201 |
3069 | msgid "Cyrillic/Russian" |
3070 | msgstr "" |
3071 | |
3072 | -#: ../gtksourceview/gtksourceencoding.c:203 |
3073 | -#: ../gtksourceview/gtksourceencoding.c:205 |
3074 | -#: ../gtksourceview/gtksourceencoding.c:207 |
3075 | -#: ../gtksourceview/gtksourceencoding.c:237 |
3076 | -#: ../gtksourceview/gtksourceencoding.c:252 |
3077 | +#: ../gtksourceview/gtksourceencoding.c:204 |
3078 | +#: ../gtksourceview/gtksourceencoding.c:206 |
3079 | +#: ../gtksourceview/gtksourceencoding.c:208 |
3080 | +#: ../gtksourceview/gtksourceencoding.c:238 |
3081 | +#: ../gtksourceview/gtksourceencoding.c:253 |
3082 | msgid "Japanese" |
3083 | msgstr "" |
3084 | |
3085 | -#: ../gtksourceview/gtksourceencoding.c:210 |
3086 | -#: ../gtksourceview/gtksourceencoding.c:239 |
3087 | -#: ../gtksourceview/gtksourceencoding.c:243 |
3088 | -#: ../gtksourceview/gtksourceencoding.c:258 |
3089 | +#: ../gtksourceview/gtksourceencoding.c:211 |
3090 | +#: ../gtksourceview/gtksourceencoding.c:240 |
3091 | +#: ../gtksourceview/gtksourceencoding.c:244 |
3092 | +#: ../gtksourceview/gtksourceencoding.c:259 |
3093 | msgid "Korean" |
3094 | msgstr "" |
3095 | |
3096 | -#: ../gtksourceview/gtksourceencoding.c:215 |
3097 | -#: ../gtksourceview/gtksourceencoding.c:217 |
3098 | -#: ../gtksourceview/gtksourceencoding.c:219 |
3099 | +#: ../gtksourceview/gtksourceencoding.c:216 |
3100 | +#: ../gtksourceview/gtksourceencoding.c:218 |
3101 | +#: ../gtksourceview/gtksourceencoding.c:220 |
3102 | msgid "Chinese Simplified" |
3103 | msgstr "" |
3104 | |
3105 | -#: ../gtksourceview/gtksourceencoding.c:221 |
3106 | +#: ../gtksourceview/gtksourceencoding.c:222 |
3107 | msgid "Georgian" |
3108 | msgstr "" |
3109 | |
3110 | -#: ../gtksourceview/gtksourceencoding.c:232 |
3111 | -#: ../gtksourceview/gtksourceencoding.c:273 |
3112 | +#: ../gtksourceview/gtksourceencoding.c:233 |
3113 | +#: ../gtksourceview/gtksourceencoding.c:274 |
3114 | msgid "Hebrew" |
3115 | msgstr "" |
3116 | |
3117 | -#: ../gtksourceview/gtksourceencoding.c:249 |
3118 | +#: ../gtksourceview/gtksourceencoding.c:250 |
3119 | msgid "Cyrillic/Ukrainian" |
3120 | msgstr "" |
3121 | |
3122 | -#: ../gtksourceview/gtksourceencoding.c:254 |
3123 | -#: ../gtksourceview/gtksourceencoding.c:260 |
3124 | -#: ../gtksourceview/gtksourceencoding.c:279 |
3125 | +#: ../gtksourceview/gtksourceencoding.c:255 |
3126 | +#: ../gtksourceview/gtksourceencoding.c:261 |
3127 | +#: ../gtksourceview/gtksourceencoding.c:280 |
3128 | #, fuzzy |
3129 | #| msgid "Filename" |
3130 | msgid "Vietnamese" |
3131 | msgstr "Tiedostonimi" |
3132 | |
3133 | -#: ../gtksourceview/gtksourceencoding.c:256 |
3134 | +#: ../gtksourceview/gtksourceencoding.c:257 |
3135 | msgid "Thai" |
3136 | msgstr "" |
3137 | |
3138 | -#: ../gtksourceview/gtksourceencoding.c:487 |
3139 | +#: ../gtksourceview/gtksourceencoding.c:491 |
3140 | msgid "Unknown" |
3141 | msgstr "" |
3142 | |
3143 | @@ -3471,69 +3475,70 @@ |
3144 | #. * recognized encodings are used. See |
3145 | #. * https://git.gnome.org/browse/gtksourceview/tree/gtksourceview/gtksourceencoding.c#n147 |
3146 | #. * for a list of supported encodings. |
3147 | +#. * Keep the same format: square brackets, single quotes, commas. |
3148 | #. |
3149 | -#: ../gtksourceview/gtksourceencoding.c:517 |
3150 | +#: ../gtksourceview/gtksourceencoding.c:650 |
3151 | msgid "['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']" |
3152 | msgstr "['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']" |
3153 | |
3154 | -#: ../gtksourceview/gtksourcefile.c:202 |
3155 | -#: ../gtksourceview/gtksourcefilesaver.c:407 |
3156 | +#: ../gtksourceview/gtksourcefile.c:200 |
3157 | +#: ../gtksourceview/gtksourcefilesaver.c:410 |
3158 | #, fuzzy |
3159 | #| msgid "Newline" |
3160 | msgid "Newline type" |
3161 | msgstr "Rivinvaihto" |
3162 | |
3163 | -#: ../gtksourceview/gtksourcefile.c:219 |
3164 | -#: ../gtksourceview/gtksourcefilesaver.c:425 |
3165 | +#: ../gtksourceview/gtksourcefile.c:217 |
3166 | +#: ../gtksourceview/gtksourcefilesaver.c:428 |
3167 | #, fuzzy |
3168 | #| msgid "Class" |
3169 | msgid "Compression type" |
3170 | msgstr "Luokka" |
3171 | |
3172 | -#: ../gtksourceview/gtksourcefileloader.c:406 |
3173 | +#: ../gtksourceview/gtksourcefileloader.c:414 |
3174 | msgid "Input stream" |
3175 | msgstr "" |
3176 | |
3177 | -#: ../gtksourceview/gtksourcefilesaver.c:443 |
3178 | +#: ../gtksourceview/gtksourcefilesaver.c:446 |
3179 | msgid "Flags" |
3180 | msgstr "" |
3181 | |
3182 | #. Translators: gutters can be used to display information |
3183 | #. * on the left or on the right of the text view. To draw the |
3184 | #. * line numbers for example. |
3185 | -#: ../gtksourceview/gtksourcegutter.c:553 |
3186 | +#: ../gtksourceview/gtksourcegutter.c:518 |
3187 | msgid "The gutters' GtkSourceView" |
3188 | msgstr "Kourun GtkSourceView" |
3189 | |
3190 | -#: ../gtksourceview/gtksourcegutter.c:565 |
3191 | +#: ../gtksourceview/gtksourcegutter.c:530 |
3192 | #: ../gtksourceview/gtksourcegutterrenderer.c:741 |
3193 | msgid "Window Type" |
3194 | msgstr "Ikkunatyyppi" |
3195 | |
3196 | -#: ../gtksourceview/gtksourcegutter.c:566 |
3197 | +#: ../gtksourceview/gtksourcegutter.c:531 |
3198 | #, fuzzy |
3199 | #| msgid "The gutters text window type" |
3200 | msgid "The gutters' text window type" |
3201 | msgstr "Kourun teksti-ikkunatyyppi" |
3202 | |
3203 | -#: ../gtksourceview/gtksourcegutter.c:582 |
3204 | +#: ../gtksourceview/gtksourcegutter.c:547 |
3205 | #: ../gtksourceview/gtksourcegutterrenderer.c:524 |
3206 | #, fuzzy |
3207 | msgid "X Padding" |
3208 | msgstr "POD-otsake" |
3209 | |
3210 | -#: ../gtksourceview/gtksourcegutter.c:583 |
3211 | +#: ../gtksourceview/gtksourcegutter.c:548 |
3212 | #: ../gtksourceview/gtksourcegutterrenderer.c:525 |
3213 | msgid "The x-padding" |
3214 | msgstr "" |
3215 | |
3216 | -#: ../gtksourceview/gtksourcegutter.c:600 |
3217 | +#: ../gtksourceview/gtksourcegutter.c:565 |
3218 | #: ../gtksourceview/gtksourcegutterrenderer.c:539 |
3219 | #, fuzzy |
3220 | msgid "Y Padding" |
3221 | msgstr "POD-otsake" |
3222 | |
3223 | -#: ../gtksourceview/gtksourcegutter.c:601 |
3224 | +#: ../gtksourceview/gtksourcegutter.c:566 |
3225 | #: ../gtksourceview/gtksourcegutterrenderer.c:540 |
3226 | msgid "The y-padding" |
3227 | msgstr "" |
3228 | @@ -3589,53 +3594,53 @@ |
3229 | msgid "The size" |
3230 | msgstr "" |
3231 | |
3232 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:298 |
3233 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:299 |
3234 | #: ../gtksourceview/gtksourcemarkattributes.c:315 |
3235 | msgid "Pixbuf" |
3236 | msgstr "Pixbuf" |
3237 | |
3238 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:299 |
3239 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:300 |
3240 | #: ../gtksourceview/gtksourcemarkattributes.c:316 |
3241 | msgid "The pixbuf" |
3242 | msgstr "" |
3243 | |
3244 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:313 |
3245 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:314 |
3246 | #: ../gtksourceview/gtksourcemarkattributes.c:302 |
3247 | msgid "Stock Id" |
3248 | msgstr "" |
3249 | |
3250 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:314 |
3251 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:315 |
3252 | #: ../gtksourceview/gtksourcemarkattributes.c:303 |
3253 | msgid "The stock id" |
3254 | msgstr "" |
3255 | |
3256 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:321 |
3257 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:322 |
3258 | #: ../gtksourceview/gtksourcemarkattributes.c:328 |
3259 | msgid "Icon Name" |
3260 | msgstr "Kuvakkeen nimi" |
3261 | |
3262 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:322 |
3263 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:323 |
3264 | #: ../gtksourceview/gtksourcemarkattributes.c:329 |
3265 | msgid "The icon name" |
3266 | msgstr "Kuvakkeen nimi" |
3267 | |
3268 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:329 |
3269 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:330 |
3270 | #: ../gtksourceview/gtksourcemarkattributes.c:341 |
3271 | #, fuzzy |
3272 | msgid "GIcon" |
3273 | msgstr "Kuvake" |
3274 | |
3275 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:330 |
3276 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:331 |
3277 | #, fuzzy |
3278 | msgid "The gicon" |
3279 | msgstr "Tarjoajan kuvake" |
3280 | |
3281 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:402 |
3282 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:414 |
3283 | #, fuzzy |
3284 | msgid "The markup" |
3285 | msgstr "Merkintä" |
3286 | |
3287 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:410 |
3288 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:422 |
3289 | #, fuzzy |
3290 | msgid "The text" |
3291 | msgstr "Kohteen teksti" |
3292 | @@ -3722,12 +3727,12 @@ |
3293 | msgstr "Tulostettava GtkSourceBuffer-olio" |
3294 | |
3295 | #: ../gtksourceview/gtksourceprintcompositor.c:463 |
3296 | -#: ../gtksourceview/gtksourceview.c:351 |
3297 | +#: ../gtksourceview/gtksourceview.c:372 |
3298 | msgid "Tab Width" |
3299 | msgstr "Sarkaimen leveys" |
3300 | |
3301 | #: ../gtksourceview/gtksourceprintcompositor.c:464 |
3302 | -#: ../gtksourceview/gtksourceview.c:352 |
3303 | +#: ../gtksourceview/gtksourceview.c:373 |
3304 | msgid "Width of a tab character expressed in spaces" |
3305 | msgstr "Sarkaimen leveys välilyönteinä esitettynä" |
3306 | |
3307 | @@ -3817,7 +3822,6 @@ |
3308 | msgstr "Käytetään arvoa \\C tukemattomissa kielimäärittelyissä" |
3309 | |
3310 | #: ../gtksourceview/gtksourcesearchcontext.c:2742 |
3311 | -#: ../gtksourceview/gtksourceundomanagerdefault.c:403 |
3312 | msgid "Buffer" |
3313 | msgstr "Puskuri" |
3314 | |
3315 | @@ -4039,75 +4043,71 @@ |
3316 | msgid "List of the ids of the available style schemes" |
3317 | msgstr "Luettelo saatavilla olevista tyylimallien tunnisteista" |
3318 | |
3319 | -#: ../gtksourceview/gtksourceundomanagerdefault.c:404 |
3320 | -msgid "The text buffer to add undo support on" |
3321 | -msgstr "Tekstipuskuri, jolle lisätään kumoamistuki" |
3322 | - |
3323 | -#: ../gtksourceview/gtksourceview.c:314 |
3324 | +#: ../gtksourceview/gtksourceview.c:335 |
3325 | msgid "The completion object associated with the view" |
3326 | msgstr "Täydennysolio, joka on liitetty näkymään" |
3327 | |
3328 | -#: ../gtksourceview/gtksourceview.c:326 |
3329 | +#: ../gtksourceview/gtksourceview.c:347 |
3330 | msgid "Show Line Numbers" |
3331 | msgstr "Näytä rivinumerot" |
3332 | |
3333 | -#: ../gtksourceview/gtksourceview.c:327 |
3334 | +#: ../gtksourceview/gtksourceview.c:348 |
3335 | msgid "Whether to display line numbers" |
3336 | msgstr "Näkyvätkö rivinumerot" |
3337 | |
3338 | -#: ../gtksourceview/gtksourceview.c:338 |
3339 | +#: ../gtksourceview/gtksourceview.c:359 |
3340 | msgid "Show Line Marks" |
3341 | msgstr "Näytä rivimerkit" |
3342 | |
3343 | -#: ../gtksourceview/gtksourceview.c:339 |
3344 | +#: ../gtksourceview/gtksourceview.c:360 |
3345 | msgid "Whether to display line mark pixbufs" |
3346 | msgstr "Näytetäänkö rivimerkkien kuvapuskurit" |
3347 | |
3348 | -#: ../gtksourceview/gtksourceview.c:366 |
3349 | +#: ../gtksourceview/gtksourceview.c:387 |
3350 | msgid "Indent Width" |
3351 | msgstr "Sisennyksen leveys" |
3352 | |
3353 | -#: ../gtksourceview/gtksourceview.c:367 |
3354 | +#: ../gtksourceview/gtksourceview.c:388 |
3355 | msgid "Number of spaces to use for each step of indent" |
3356 | msgstr "Kullakin sisennystasolla käytetty leveys välilyönteinä" |
3357 | |
3358 | -#: ../gtksourceview/gtksourceview.c:376 |
3359 | +#: ../gtksourceview/gtksourceview.c:397 |
3360 | msgid "Auto Indentation" |
3361 | msgstr "Automaattinen sisennys" |
3362 | |
3363 | -#: ../gtksourceview/gtksourceview.c:377 |
3364 | +#: ../gtksourceview/gtksourceview.c:398 |
3365 | msgid "Whether to enable auto indentation" |
3366 | msgstr "Onko automaattinen sisennys käytössä" |
3367 | |
3368 | -#: ../gtksourceview/gtksourceview.c:384 |
3369 | +#: ../gtksourceview/gtksourceview.c:405 |
3370 | msgid "Insert Spaces Instead of Tabs" |
3371 | msgstr "Lisää välilyöntejä sarkainten sijaan" |
3372 | |
3373 | -#: ../gtksourceview/gtksourceview.c:385 |
3374 | +#: ../gtksourceview/gtksourceview.c:406 |
3375 | msgid "Whether to insert spaces instead of tabs" |
3376 | msgstr "Lisätäänkö välilyöntejä sarkainten sijaan" |
3377 | |
3378 | -#: ../gtksourceview/gtksourceview.c:397 |
3379 | +#: ../gtksourceview/gtksourceview.c:418 |
3380 | msgid "Show Right Margin" |
3381 | msgstr "Näytä oikea reunus" |
3382 | |
3383 | -#: ../gtksourceview/gtksourceview.c:398 |
3384 | +#: ../gtksourceview/gtksourceview.c:419 |
3385 | msgid "Whether to display the right margin" |
3386 | msgstr "Näkyykö oikea reunus" |
3387 | |
3388 | -#: ../gtksourceview/gtksourceview.c:410 |
3389 | +#: ../gtksourceview/gtksourceview.c:431 |
3390 | msgid "Right Margin Position" |
3391 | msgstr "Oikean reunuksen sijainti" |
3392 | |
3393 | -#: ../gtksourceview/gtksourceview.c:411 |
3394 | +#: ../gtksourceview/gtksourceview.c:432 |
3395 | msgid "Position of the right margin" |
3396 | msgstr "Oikean reunuksen sijainti" |
3397 | |
3398 | -#: ../gtksourceview/gtksourceview.c:427 |
3399 | +#: ../gtksourceview/gtksourceview.c:448 |
3400 | msgid "Smart Home/End" |
3401 | msgstr "Älykkäät home- ja end-näppäimet" |
3402 | |
3403 | -#: ../gtksourceview/gtksourceview.c:428 |
3404 | +#: ../gtksourceview/gtksourceview.c:449 |
3405 | msgid "" |
3406 | "HOME and END keys move to first/last non whitespace characters on line " |
3407 | "before going to the start/end of the line" |
3408 | @@ -4115,66 +4115,69 @@ |
3409 | "Home- ja End-näppäimet siirtävät kohdistimen rivin ensimmäisen tai viimeisen " |
3410 | "merkin kohdalle ennen koko rivin alkuun tai loppuun siirtämistä." |
3411 | |
3412 | -#: ../gtksourceview/gtksourceview.c:438 |
3413 | +#: ../gtksourceview/gtksourceview.c:459 |
3414 | msgid "Highlight current line" |
3415 | msgstr "Korosta nykyinen rivi" |
3416 | |
3417 | -#: ../gtksourceview/gtksourceview.c:439 |
3418 | +#: ../gtksourceview/gtksourceview.c:460 |
3419 | msgid "Whether to highlight the current line" |
3420 | msgstr "Korostetaanko nykyinen rivi" |
3421 | |
3422 | -#: ../gtksourceview/gtksourceview.c:446 |
3423 | +#: ../gtksourceview/gtksourceview.c:467 |
3424 | msgid "Indent on tab" |
3425 | msgstr "Sisennä sarkaimella" |
3426 | |
3427 | -#: ../gtksourceview/gtksourceview.c:447 |
3428 | +#: ../gtksourceview/gtksourceview.c:468 |
3429 | msgid "Whether to indent the selected text when the tab key is pressed" |
3430 | msgstr "Sisennetäänkö valittu teksti painettaessa sarkainnäppäintä" |
3431 | |
3432 | -#: ../gtksourceview/gtksourceview.c:461 |
3433 | +#: ../gtksourceview/gtksourceview.c:482 |
3434 | msgid "Draw Spaces" |
3435 | msgstr "Piirrä tyhjeet" |
3436 | |
3437 | -#: ../gtksourceview/gtksourceview.c:462 |
3438 | +#: ../gtksourceview/gtksourceview.c:483 |
3439 | msgid "Set if and how the spaces should be visualized" |
3440 | msgstr "Aseta kuinka tyhjeet esitetään" |
3441 | |
3442 | #. create redo menu_item. |
3443 | -#: ../gtksourceview/gtksourceview.c:1237 |
3444 | +#: ../gtksourceview/gtksourceview.c:1279 |
3445 | msgid "_Redo" |
3446 | msgstr "_Tee uudelleen" |
3447 | |
3448 | #. create undo menu_item. |
3449 | -#: ../gtksourceview/gtksourceview.c:1248 |
3450 | +#: ../gtksourceview/gtksourceview.c:1290 |
3451 | msgid "_Undo" |
3452 | msgstr "_Kumoa" |
3453 | |
3454 | -#: ../gtksourceview/gtksourceview.c:1266 |
3455 | +#: ../gtksourceview/gtksourceview.c:1308 |
3456 | msgid "All _Upper Case" |
3457 | msgstr "" |
3458 | |
3459 | -#: ../gtksourceview/gtksourceview.c:1276 |
3460 | +#: ../gtksourceview/gtksourceview.c:1318 |
3461 | msgid "All _Lower Case" |
3462 | msgstr "" |
3463 | |
3464 | -#: ../gtksourceview/gtksourceview.c:1286 |
3465 | +#: ../gtksourceview/gtksourceview.c:1328 |
3466 | msgid "_Invert Case" |
3467 | msgstr "" |
3468 | |
3469 | -#: ../gtksourceview/gtksourceview.c:1296 |
3470 | +#: ../gtksourceview/gtksourceview.c:1338 |
3471 | msgid "_Title Case" |
3472 | msgstr "" |
3473 | |
3474 | -#: ../gtksourceview/gtksourceview.c:1306 |
3475 | +#: ../gtksourceview/gtksourceview.c:1348 |
3476 | #, fuzzy |
3477 | #| msgid "Changed line" |
3478 | msgid "C_hange Case" |
3479 | msgstr "Muutettu rivi" |
3480 | |
3481 | -#: ../gtksourceview/gtksourceview-i18n.c:72 |
3482 | +#: ../gtksourceview/gtksourceview-i18n.c:116 |
3483 | msgid "translator-credits" |
3484 | msgstr "" |
3485 | "Ilkka Tuohela, 2006-2009\n" |
3486 | "Pauli Virtanen, 2003-2005\n" |
3487 | "\n" |
3488 | -"http://gnome.fi/" |
3489 | +"https://l10n.gnome.org/teams/fi/" |
3490 | + |
3491 | +#~ msgid "The text buffer to add undo support on" |
3492 | +#~ msgstr "Tekstipuskuri, jolle lisätään kumoamistuki" |
3493 | |
3494 | === modified file 'po/nb.po' |
3495 | --- po/nb.po 2014-10-13 20:29:35 +0000 |
3496 | +++ po/nb.po 2015-02-25 08:09:43 +0000 |
3497 | @@ -4,10 +4,10 @@ |
3498 | # |
3499 | msgid "" |
3500 | msgstr "" |
3501 | -"Project-Id-Version: gtksourceview 3.13.x\n" |
3502 | +"Project-Id-Version: gtksourceview 3.14.x\n" |
3503 | "Report-Msgid-Bugs-To: \n" |
3504 | -"POT-Creation-Date: 2014-09-06 14:06+0200\n" |
3505 | -"PO-Revision-Date: 2014-09-06 14:09+0200\n" |
3506 | +"POT-Creation-Date: 2014-10-20 19:10+0200\n" |
3507 | +"PO-Revision-Date: 2014-10-20 19:13+0200\n" |
3508 | "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" |
3509 | "Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n" |
3510 | "Language: \n" |
3511 | @@ -58,7 +58,7 @@ |
3512 | |
3513 | #: ../data/glade/gtksourceview.xml.in.h:12 |
3514 | #: ../gtksourceview/gtksourcecompletionitem.c:262 |
3515 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:409 |
3516 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:421 |
3517 | msgid "Text" |
3518 | msgstr "Tekst" |
3519 | |
3520 | @@ -69,7 +69,7 @@ |
3521 | #. Translators: "All" is used as a label in the status bar of the |
3522 | #. popup, telling that all completion pages are shown. |
3523 | #: ../data/glade/gtksourceview.xml.in.h:14 |
3524 | -#: ../gtksourceview/gtksourcecompletion.c:788 |
3525 | +#: ../gtksourceview/gtksourcecompletion.c:811 |
3526 | msgid "All" |
3527 | msgstr "Alle" |
3528 | |
3529 | @@ -699,7 +699,7 @@ |
3530 | #: ../data/language-specs/texinfo.lang.h:1 ../data/language-specs/xml.lang.h:1 |
3531 | #: ../data/language-specs/xslt.lang.h:1 |
3532 | #: ../gtksourceview/gtksourcecompletionitem.c:249 |
3533 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:401 |
3534 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:413 |
3535 | msgid "Markup" |
3536 | msgstr "Merking" |
3537 | |
3538 | @@ -1146,7 +1146,7 @@ |
3539 | |
3540 | #: ../data/language-specs/desktop.lang.h:11 |
3541 | #: ../gtksourceview/gtksourcefile.c:184 |
3542 | -#: ../gtksourceview/gtksourcefilesaver.c:390 |
3543 | +#: ../gtksourceview/gtksourcefilesaver.c:393 |
3544 | msgid "Encoding" |
3545 | msgstr "Koding" |
3546 | |
3547 | @@ -1188,8 +1188,8 @@ |
3548 | #. String |
3549 | #: ../data/language-specs/diff.lang.h:11 ../data/language-specs/po.lang.h:4 |
3550 | #: ../gtksourceview/gtksourcefile.c:167 |
3551 | -#: ../gtksourceview/gtksourcefileloader.c:394 |
3552 | -#: ../gtksourceview/gtksourcefilesaver.c:373 |
3553 | +#: ../gtksourceview/gtksourcefileloader.c:397 |
3554 | +#: ../gtksourceview/gtksourcefilesaver.c:376 |
3555 | msgid "Location" |
3556 | msgstr "Lokasjon" |
3557 | |
3558 | @@ -1596,11 +1596,11 @@ |
3559 | |
3560 | #: ../data/language-specs/haddock.lang.h:12 |
3561 | msgid "Itemized list" |
3562 | -msgstr "" |
3563 | +msgstr "Spesifisert liste" |
3564 | |
3565 | #: ../data/language-specs/haddock.lang.h:13 |
3566 | msgid "Enumerated list" |
3567 | -msgstr "" |
3568 | +msgstr "Nummerert liste" |
3569 | |
3570 | #: ../data/language-specs/haddock.lang.h:14 |
3571 | msgid "Definition list" |
3572 | @@ -2978,82 +2978,82 @@ |
3573 | msgid "Incomplete UTF-8 sequence in input" |
3574 | msgstr "Ufullstendig UTF-8 sekvens i inndata" |
3575 | |
3576 | -#: ../gtksourceview/gtksourcecompletion.c:2162 |
3577 | -#: ../gtksourceview/gtksourcegutter.c:549 |
3578 | +#: ../gtksourceview/gtksourcecompletion.c:2187 |
3579 | +#: ../gtksourceview/gtksourcegutter.c:514 |
3580 | msgid "View" |
3581 | msgstr "Vis" |
3582 | |
3583 | -#: ../gtksourceview/gtksourcecompletion.c:2163 |
3584 | +#: ../gtksourceview/gtksourcecompletion.c:2188 |
3585 | msgid "The GtkSourceView bound to the completion" |
3586 | msgstr "GtkSourceView-objekt som er bundet til fullføring" |
3587 | |
3588 | -#: ../gtksourceview/gtksourcecompletion.c:2177 |
3589 | +#: ../gtksourceview/gtksourcecompletion.c:2202 |
3590 | msgid "Remember Info Visibility" |
3591 | msgstr "Husk synlighet for informasjon" |
3592 | |
3593 | -#: ../gtksourceview/gtksourcecompletion.c:2178 |
3594 | +#: ../gtksourceview/gtksourcecompletion.c:2203 |
3595 | msgid "Remember the last info window visibility state" |
3596 | msgstr "Husk synlighetstilstand for siste informasjonsvindu" |
3597 | |
3598 | -#: ../gtksourceview/gtksourcecompletion.c:2190 |
3599 | +#: ../gtksourceview/gtksourcecompletion.c:2215 |
3600 | msgid "Select on Show" |
3601 | msgstr "Velg ved visning" |
3602 | |
3603 | -#: ../gtksourceview/gtksourcecompletion.c:2191 |
3604 | +#: ../gtksourceview/gtksourcecompletion.c:2216 |
3605 | msgid "Select first proposal when completion is shown" |
3606 | msgstr "Velg første forslag når fullføring vises" |
3607 | |
3608 | -#: ../gtksourceview/gtksourcecompletion.c:2204 |
3609 | +#: ../gtksourceview/gtksourcecompletion.c:2229 |
3610 | msgid "Show Headers" |
3611 | msgstr "Vis hoder" |
3612 | |
3613 | -#: ../gtksourceview/gtksourcecompletion.c:2205 |
3614 | +#: ../gtksourceview/gtksourcecompletion.c:2230 |
3615 | msgid "" |
3616 | "Show provider headers when proposals from multiple providers are available" |
3617 | msgstr "" |
3618 | |
3619 | -#: ../gtksourceview/gtksourcecompletion.c:2218 |
3620 | +#: ../gtksourceview/gtksourcecompletion.c:2243 |
3621 | msgid "Show Icons" |
3622 | msgstr "Vis ikoner" |
3623 | |
3624 | -#: ../gtksourceview/gtksourcecompletion.c:2219 |
3625 | +#: ../gtksourceview/gtksourcecompletion.c:2244 |
3626 | msgid "Show provider and proposal icons in the completion popup" |
3627 | msgstr "Vis tilbyder og foreslåtte ikoner i fullføringsdialogen" |
3628 | |
3629 | -#: ../gtksourceview/gtksourcecompletion.c:2233 |
3630 | +#: ../gtksourceview/gtksourcecompletion.c:2258 |
3631 | msgid "Accelerators" |
3632 | msgstr "Akselleratorer" |
3633 | |
3634 | -#: ../gtksourceview/gtksourcecompletion.c:2234 |
3635 | +#: ../gtksourceview/gtksourcecompletion.c:2259 |
3636 | msgid "Number of proposal accelerators to show" |
3637 | msgstr "Antall foreslåtte hurtigtaster som skal vises" |
3638 | |
3639 | -#: ../gtksourceview/gtksourcecompletion.c:2249 |
3640 | +#: ../gtksourceview/gtksourcecompletion.c:2274 |
3641 | msgid "Auto Complete Delay" |
3642 | msgstr "Pause før automatisk fullføring" |
3643 | |
3644 | -#: ../gtksourceview/gtksourcecompletion.c:2250 |
3645 | +#: ../gtksourceview/gtksourcecompletion.c:2275 |
3646 | msgid "Completion popup delay for interactive completion" |
3647 | msgstr "" |
3648 | |
3649 | -#: ../gtksourceview/gtksourcecompletion.c:2266 |
3650 | +#: ../gtksourceview/gtksourcecompletion.c:2291 |
3651 | msgid "Provider Page Size" |
3652 | msgstr "Sidestørrelse for tilbyder" |
3653 | |
3654 | -#: ../gtksourceview/gtksourcecompletion.c:2267 |
3655 | +#: ../gtksourceview/gtksourcecompletion.c:2292 |
3656 | msgid "Provider scrolling page size" |
3657 | msgstr "" |
3658 | |
3659 | -#: ../gtksourceview/gtksourcecompletion.c:2287 |
3660 | +#: ../gtksourceview/gtksourcecompletion.c:2312 |
3661 | msgid "Proposal Page Size" |
3662 | msgstr "Sidestørrelse for forslag" |
3663 | |
3664 | -#: ../gtksourceview/gtksourcecompletion.c:2288 |
3665 | +#: ../gtksourceview/gtksourcecompletion.c:2313 |
3666 | msgid "Proposal scrolling page size" |
3667 | msgstr "" |
3668 | |
3669 | #: ../gtksourceview/gtksourcecompletioncontext.c:271 |
3670 | -#: ../gtksourceview/gtksourceview.c:313 |
3671 | +#: ../gtksourceview/gtksourceview.c:334 |
3672 | msgid "Completion" |
3673 | msgstr "Fullføring" |
3674 | |
3675 | @@ -3327,57 +3327,56 @@ |
3676 | msgstr "['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']" |
3677 | |
3678 | #: ../gtksourceview/gtksourcefile.c:200 |
3679 | -#: ../gtksourceview/gtksourcefilesaver.c:407 |
3680 | -#, fuzzy |
3681 | +#: ../gtksourceview/gtksourcefilesaver.c:410 |
3682 | msgid "Newline type" |
3683 | -msgstr "Linjeskift" |
3684 | +msgstr "Type linjeskift" |
3685 | |
3686 | #: ../gtksourceview/gtksourcefile.c:217 |
3687 | -#: ../gtksourceview/gtksourcefilesaver.c:425 |
3688 | +#: ../gtksourceview/gtksourcefilesaver.c:428 |
3689 | msgid "Compression type" |
3690 | msgstr "Type komprimering" |
3691 | |
3692 | -#: ../gtksourceview/gtksourcefileloader.c:411 |
3693 | +#: ../gtksourceview/gtksourcefileloader.c:414 |
3694 | msgid "Input stream" |
3695 | -msgstr "" |
3696 | +msgstr "Inndatastrøm" |
3697 | |
3698 | -#: ../gtksourceview/gtksourcefilesaver.c:443 |
3699 | +#: ../gtksourceview/gtksourcefilesaver.c:446 |
3700 | msgid "Flags" |
3701 | msgstr "Flagg" |
3702 | |
3703 | #. Translators: gutters can be used to display information |
3704 | #. * on the left or on the right of the text view. To draw the |
3705 | #. * line numbers for example. |
3706 | -#: ../gtksourceview/gtksourcegutter.c:553 |
3707 | +#: ../gtksourceview/gtksourcegutter.c:518 |
3708 | msgid "The gutters' GtkSourceView" |
3709 | msgstr "GtkSourceView for «gutter»" |
3710 | |
3711 | -#: ../gtksourceview/gtksourcegutter.c:565 |
3712 | +#: ../gtksourceview/gtksourcegutter.c:530 |
3713 | #: ../gtksourceview/gtksourcegutterrenderer.c:741 |
3714 | msgid "Window Type" |
3715 | msgstr "Vindustype" |
3716 | |
3717 | -#: ../gtksourceview/gtksourcegutter.c:566 |
3718 | +#: ../gtksourceview/gtksourcegutter.c:531 |
3719 | #, fuzzy |
3720 | msgid "The gutters' text window type" |
3721 | msgstr "Tekstvindutype for «gutter»" |
3722 | |
3723 | -#: ../gtksourceview/gtksourcegutter.c:582 |
3724 | +#: ../gtksourceview/gtksourcegutter.c:547 |
3725 | #: ../gtksourceview/gtksourcegutterrenderer.c:524 |
3726 | msgid "X Padding" |
3727 | msgstr "X-fyll" |
3728 | |
3729 | -#: ../gtksourceview/gtksourcegutter.c:583 |
3730 | +#: ../gtksourceview/gtksourcegutter.c:548 |
3731 | #: ../gtksourceview/gtksourcegutterrenderer.c:525 |
3732 | msgid "The x-padding" |
3733 | msgstr "X-fyll" |
3734 | |
3735 | -#: ../gtksourceview/gtksourcegutter.c:600 |
3736 | +#: ../gtksourceview/gtksourcegutter.c:565 |
3737 | #: ../gtksourceview/gtksourcegutterrenderer.c:539 |
3738 | msgid "Y Padding" |
3739 | msgstr "Y-fyll" |
3740 | |
3741 | -#: ../gtksourceview/gtksourcegutter.c:601 |
3742 | +#: ../gtksourceview/gtksourcegutter.c:566 |
3743 | #: ../gtksourceview/gtksourcegutterrenderer.c:540 |
3744 | msgid "The y-padding" |
3745 | msgstr "Y-fyll" |
3746 | @@ -3431,50 +3430,50 @@ |
3747 | msgid "The size" |
3748 | msgstr "Størrelsen" |
3749 | |
3750 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:298 |
3751 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:299 |
3752 | #: ../gtksourceview/gtksourcemarkattributes.c:315 |
3753 | msgid "Pixbuf" |
3754 | msgstr "Pixbuf" |
3755 | |
3756 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:299 |
3757 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:300 |
3758 | #: ../gtksourceview/gtksourcemarkattributes.c:316 |
3759 | msgid "The pixbuf" |
3760 | msgstr "Pixbuf" |
3761 | |
3762 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:313 |
3763 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:314 |
3764 | #: ../gtksourceview/gtksourcemarkattributes.c:302 |
3765 | msgid "Stock Id" |
3766 | msgstr "Standard-ID" |
3767 | |
3768 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:314 |
3769 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:315 |
3770 | #: ../gtksourceview/gtksourcemarkattributes.c:303 |
3771 | msgid "The stock id" |
3772 | msgstr "Standard-ID" |
3773 | |
3774 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:321 |
3775 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:322 |
3776 | #: ../gtksourceview/gtksourcemarkattributes.c:328 |
3777 | msgid "Icon Name" |
3778 | msgstr "Navn på ikon" |
3779 | |
3780 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:322 |
3781 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:323 |
3782 | #: ../gtksourceview/gtksourcemarkattributes.c:329 |
3783 | msgid "The icon name" |
3784 | msgstr "Navn på ikonet" |
3785 | |
3786 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:329 |
3787 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:330 |
3788 | #: ../gtksourceview/gtksourcemarkattributes.c:341 |
3789 | msgid "GIcon" |
3790 | msgstr "GIcon" |
3791 | |
3792 | -#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:330 |
3793 | +#: ../gtksourceview/gtksourcegutterrendererpixbuf.c:331 |
3794 | msgid "The gicon" |
3795 | msgstr "GIcon" |
3796 | |
3797 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:402 |
3798 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:414 |
3799 | msgid "The markup" |
3800 | msgstr "Merking" |
3801 | |
3802 | -#: ../gtksourceview/gtksourcegutterrenderertext.c:410 |
3803 | +#: ../gtksourceview/gtksourcegutterrenderertext.c:422 |
3804 | msgid "The text" |
3805 | msgstr "Teksten" |
3806 | |
3807 | @@ -3559,12 +3558,12 @@ |
3808 | msgstr "GtkSourceBuffer-objekt som skal skrives ut" |
3809 | |
3810 | #: ../gtksourceview/gtksourceprintcompositor.c:463 |
3811 | -#: ../gtksourceview/gtksourceview.c:351 |
3812 | +#: ../gtksourceview/gtksourceview.c:372 |
3813 | msgid "Tab Width" |
3814 | msgstr "Tabulatorbredde" |
3815 | |
3816 | #: ../gtksourceview/gtksourceprintcompositor.c:464 |
3817 | -#: ../gtksourceview/gtksourceview.c:352 |
3818 | +#: ../gtksourceview/gtksourceview.c:373 |
3819 | msgid "Width of a tab character expressed in spaces" |
3820 | msgstr "Bredde på et tabulatortegn uttrykt i mellomrom" |
3821 | |
3822 | @@ -3819,14 +3818,12 @@ |
3823 | msgstr "Om attributten gjennomstreket er satt" |
3824 | |
3825 | #: ../gtksourceview/gtksourcestyle.c:209 |
3826 | -#, fuzzy |
3827 | msgid "Scale set" |
3828 | -msgstr "Kursiv satt" |
3829 | +msgstr "Skalering satt" |
3830 | |
3831 | #: ../gtksourceview/gtksourcestyle.c:210 |
3832 | -#, fuzzy |
3833 | msgid "Whether scale attribute is set" |
3834 | -msgstr "Om attributten kursiv er satt" |
3835 | +msgstr "Om attributten skalering er satt" |
3836 | |
3837 | #: ../gtksourceview/gtksourcestylescheme.c:211 |
3838 | #: ../gtksourceview/gtksourcestylescheme.c:212 |
3839 | @@ -3864,71 +3861,71 @@ |
3840 | msgid "List of the ids of the available style schemes" |
3841 | msgstr "Liste med IDer for tilgjengelige stil-schema" |
3842 | |
3843 | -#: ../gtksourceview/gtksourceview.c:314 |
3844 | +#: ../gtksourceview/gtksourceview.c:335 |
3845 | msgid "The completion object associated with the view" |
3846 | msgstr "Fullføringsobjekt assosiert med visningen" |
3847 | |
3848 | -#: ../gtksourceview/gtksourceview.c:326 |
3849 | +#: ../gtksourceview/gtksourceview.c:347 |
3850 | msgid "Show Line Numbers" |
3851 | msgstr "Vis linjenummer" |
3852 | |
3853 | -#: ../gtksourceview/gtksourceview.c:327 |
3854 | +#: ../gtksourceview/gtksourceview.c:348 |
3855 | msgid "Whether to display line numbers" |
3856 | msgstr "Om linjenummer skal vises" |
3857 | |
3858 | -#: ../gtksourceview/gtksourceview.c:338 |
3859 | +#: ../gtksourceview/gtksourceview.c:359 |
3860 | msgid "Show Line Marks" |
3861 | msgstr "Vis linjemarkører" |
3862 | |
3863 | -#: ../gtksourceview/gtksourceview.c:339 |
3864 | +#: ../gtksourceview/gtksourceview.c:360 |
3865 | msgid "Whether to display line mark pixbufs" |
3866 | msgstr "Om bilder skal vises for linjemarkører" |
3867 | |
3868 | -#: ../gtksourceview/gtksourceview.c:366 |
3869 | +#: ../gtksourceview/gtksourceview.c:387 |
3870 | msgid "Indent Width" |
3871 | msgstr "Bredde for innrykk" |
3872 | |
3873 | -#: ../gtksourceview/gtksourceview.c:367 |
3874 | +#: ../gtksourceview/gtksourceview.c:388 |
3875 | msgid "Number of spaces to use for each step of indent" |
3876 | msgstr "Antall mellomrom som skal brukes for hvert steg med innrykk" |
3877 | |
3878 | -#: ../gtksourceview/gtksourceview.c:376 |
3879 | +#: ../gtksourceview/gtksourceview.c:397 |
3880 | msgid "Auto Indentation" |
3881 | msgstr "Automatisk innrykk" |
3882 | |
3883 | -#: ../gtksourceview/gtksourceview.c:377 |
3884 | +#: ../gtksourceview/gtksourceview.c:398 |
3885 | msgid "Whether to enable auto indentation" |
3886 | msgstr "Om automatisk innrykk skal aktiveres" |
3887 | |
3888 | -#: ../gtksourceview/gtksourceview.c:384 |
3889 | +#: ../gtksourceview/gtksourceview.c:405 |
3890 | msgid "Insert Spaces Instead of Tabs" |
3891 | msgstr "Sett inn mellomrom i stedet for tabulator" |
3892 | |
3893 | -#: ../gtksourceview/gtksourceview.c:385 |
3894 | +#: ../gtksourceview/gtksourceview.c:406 |
3895 | msgid "Whether to insert spaces instead of tabs" |
3896 | msgstr "Om mellomrom skal settes inn i stedet for tabulator" |
3897 | |
3898 | -#: ../gtksourceview/gtksourceview.c:397 |
3899 | +#: ../gtksourceview/gtksourceview.c:418 |
3900 | msgid "Show Right Margin" |
3901 | msgstr "Vis høyre marg" |
3902 | |
3903 | -#: ../gtksourceview/gtksourceview.c:398 |
3904 | +#: ../gtksourceview/gtksourceview.c:419 |
3905 | msgid "Whether to display the right margin" |
3906 | msgstr "Om høyre marg skal vises" |
3907 | |
3908 | -#: ../gtksourceview/gtksourceview.c:410 |
3909 | +#: ../gtksourceview/gtksourceview.c:431 |
3910 | msgid "Right Margin Position" |
3911 | msgstr "Posisjon for høyre marg" |
3912 | |
3913 | -#: ../gtksourceview/gtksourceview.c:411 |
3914 | +#: ../gtksourceview/gtksourceview.c:432 |
3915 | msgid "Position of the right margin" |
3916 | msgstr "Posisjon for høyre marg" |
3917 | |
3918 | -#: ../gtksourceview/gtksourceview.c:427 |
3919 | +#: ../gtksourceview/gtksourceview.c:448 |
3920 | msgid "Smart Home/End" |
3921 | msgstr "Smart home/end" |
3922 | |
3923 | -#: ../gtksourceview/gtksourceview.c:428 |
3924 | +#: ../gtksourceview/gtksourceview.c:449 |
3925 | msgid "" |
3926 | "HOME and END keys move to first/last non whitespace characters on line " |
3927 | "before going to the start/end of the line" |
3928 | @@ -3936,58 +3933,58 @@ |
3929 | "HOME- og END-tastene flytter til første/siste tegn som ikke er mellomrom på " |
3930 | "linjen før de går til begynnelsen/slutten på linjen" |
3931 | |
3932 | -#: ../gtksourceview/gtksourceview.c:438 |
3933 | +#: ../gtksourceview/gtksourceview.c:459 |
3934 | msgid "Highlight current line" |
3935 | msgstr "Uthev aktiv linje" |
3936 | |
3937 | -#: ../gtksourceview/gtksourceview.c:439 |
3938 | +#: ../gtksourceview/gtksourceview.c:460 |
3939 | msgid "Whether to highlight the current line" |
3940 | msgstr "Om aktiv linje skal utheves" |
3941 | |
3942 | -#: ../gtksourceview/gtksourceview.c:446 |
3943 | +#: ../gtksourceview/gtksourceview.c:467 |
3944 | msgid "Indent on tab" |
3945 | msgstr "Rykk inn ved tabulator" |
3946 | |
3947 | -#: ../gtksourceview/gtksourceview.c:447 |
3948 | +#: ../gtksourceview/gtksourceview.c:468 |
3949 | msgid "Whether to indent the selected text when the tab key is pressed" |
3950 | msgstr "Om valgt tekst skal rykkes inn når tabulatortasten trykkes ned" |
3951 | |
3952 | -#: ../gtksourceview/gtksourceview.c:461 |
3953 | +#: ../gtksourceview/gtksourceview.c:482 |
3954 | msgid "Draw Spaces" |
3955 | msgstr "Tegn mellomrom" |
3956 | |
3957 | -#: ../gtksourceview/gtksourceview.c:462 |
3958 | +#: ../gtksourceview/gtksourceview.c:483 |
3959 | msgid "Set if and how the spaces should be visualized" |
3960 | msgstr "Sett hvis og hvordan mellomrom skal visualiseres" |
3961 | |
3962 | #. create redo menu_item. |
3963 | -#: ../gtksourceview/gtksourceview.c:1237 |
3964 | +#: ../gtksourceview/gtksourceview.c:1279 |
3965 | msgid "_Redo" |
3966 | msgstr "Gjenopp_rett" |
3967 | |
3968 | #. create undo menu_item. |
3969 | -#: ../gtksourceview/gtksourceview.c:1248 |
3970 | +#: ../gtksourceview/gtksourceview.c:1290 |
3971 | msgid "_Undo" |
3972 | msgstr "A_ngre" |
3973 | |
3974 | -#: ../gtksourceview/gtksourceview.c:1266 |
3975 | +#: ../gtksourceview/gtksourceview.c:1308 |
3976 | msgid "All _Upper Case" |
3977 | msgstr "K_un store bokstaver" |
3978 | |
3979 | -#: ../gtksourceview/gtksourceview.c:1276 |
3980 | +#: ../gtksourceview/gtksourceview.c:1318 |
3981 | msgid "All _Lower Case" |
3982 | msgstr "Kun små _bokstaver" |
3983 | |
3984 | -#: ../gtksourceview/gtksourceview.c:1286 |
3985 | +#: ../gtksourceview/gtksourceview.c:1328 |
3986 | msgid "_Invert Case" |
3987 | msgstr "" |
3988 | |
3989 | -#: ../gtksourceview/gtksourceview.c:1296 |
3990 | +#: ../gtksourceview/gtksourceview.c:1338 |
3991 | #, fuzzy |
3992 | msgid "_Title Case" |
3993 | msgstr "Tittel" |
3994 | |
3995 | -#: ../gtksourceview/gtksourceview.c:1306 |
3996 | +#: ../gtksourceview/gtksourceview.c:1348 |
3997 | #, fuzzy |
3998 | msgid "C_hange Case" |
3999 | msgstr "Endret linje" |
4000 | |
4001 | === modified file 'po/sr.po' |
4002 | --- po/sr.po 2014-10-13 20:29:35 +0000 |
4003 | +++ po/sr.po 2015-02-25 08:09:43 +0000 |
4004 | @@ -3343,8 +3343,8 @@ |
4005 | #: ../gtksourceview/gtksourceencoding.c:647 |
4006 | msgid "['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']" |
4007 | msgstr "" |
4008 | -"[„UTF-8“, „CURRENT“, „ISO-8859-2“, „ISO-8859-5“, „WINDOWS-1250“, " |
4009 | -"„WINDOWS-1251“, „ISO-8859-15“]" |
4010 | +"['UTF-8', 'CURRENT', 'ISO-8859-2', 'ISO-8859-5', 'WINDOWS-1250', " |
4011 | +"'WINDOWS-1251', 'ISO-8859-15']" |
4012 | |
4013 | #: ../gtksourceview/gtksourcefile.c:200 |
4014 | #: ../gtksourceview/gtksourcefilesaver.c:410 |
4015 | |
4016 | === modified file 'tests/test-search-context.c' |
4017 | --- tests/test-search-context.c 2014-08-28 16:27:35 +0000 |
4018 | +++ tests/test-search-context.c 2015-02-25 08:09:43 +0000 |
4019 | @@ -2,7 +2,7 @@ |
4020 | * test-search-context.c |
4021 | * This file is part of GtkSourceView |
4022 | * |
4023 | - * Copyright (C) 2013 - Sébastien Wilmet <swilmet@gnome.org> |
4024 | + * Copyright (C) 2013, 2015 - Sébastien Wilmet <swilmet@gnome.org> |
4025 | * |
4026 | * GtkSourceView is free software; you can redistribute it and/or |
4027 | * modify it under the terms of the GNU Lesser General Public |
4028 | @@ -994,7 +994,10 @@ |
4029 | GtkTextIter iter; |
4030 | GtkTextIter match_start; |
4031 | GtkTextIter match_end; |
4032 | + GtkTextIter start; |
4033 | + GtkTextIter end; |
4034 | gint offset; |
4035 | + gchar *content; |
4036 | |
4037 | gtk_text_buffer_set_text (text_buffer, "1234\n12345\n1234", -1); |
4038 | |
4039 | @@ -1019,6 +1022,38 @@ |
4040 | offset = gtk_text_iter_get_offset (&match_end); |
4041 | g_assert_cmpint (offset, ==, 15); |
4042 | |
4043 | + /* Test replace, see https://bugzilla.gnome.org/show_bug.cgi?id=740810 */ |
4044 | + |
4045 | + gtk_text_buffer_set_text (text_buffer, "&aa", -1); |
4046 | + gtk_source_search_settings_set_search_text (settings, "aa"); |
4047 | + flush_queue (); |
4048 | + |
4049 | + gtk_text_buffer_get_iter_at_offset (text_buffer, &match_start, 1); |
4050 | + gtk_text_buffer_get_end_iter (text_buffer, &match_end); |
4051 | + gtk_source_search_context_replace (context, &match_start, &match_end, "bb", -1, NULL); |
4052 | + |
4053 | + gtk_text_buffer_get_start_iter (text_buffer, &start); |
4054 | + gtk_text_buffer_get_end_iter (text_buffer, &end); |
4055 | + content = gtk_text_iter_get_visible_text (&start, &end); |
4056 | + g_assert_cmpstr (content, ==, "&bb"); |
4057 | + g_free (content); |
4058 | + |
4059 | + /* Test replace multi-byte character */ |
4060 | + |
4061 | + gtk_text_buffer_set_text (text_buffer, "–aa", -1); |
4062 | + gtk_source_search_settings_set_search_text (settings, "aa"); |
4063 | + flush_queue (); |
4064 | + |
4065 | + gtk_text_buffer_get_iter_at_offset (text_buffer, &match_start, 1); |
4066 | + gtk_text_buffer_get_end_iter (text_buffer, &match_end); |
4067 | + gtk_source_search_context_replace (context, &match_start, &match_end, "bb", -1, NULL); |
4068 | + |
4069 | + gtk_text_buffer_get_start_iter (text_buffer, &start); |
4070 | + gtk_text_buffer_get_end_iter (text_buffer, &end); |
4071 | + content = gtk_text_iter_get_visible_text (&start, &end); |
4072 | + g_assert_cmpstr (content, ==, "–bb"); |
4073 | + g_free (content); |
4074 | + |
4075 | g_object_unref (source_buffer); |
4076 | g_object_unref (settings); |
4077 | g_object_unref (context); |
4078 | |
4079 | === modified file 'tests/test-undo-manager.c' |
4080 | --- tests/test-undo-manager.c 2014-10-13 20:29:35 +0000 |
4081 | +++ tests/test-undo-manager.c 2015-02-25 08:09:43 +0000 |
4082 | @@ -2,7 +2,7 @@ |
4083 | /* test-undo-manager.c |
4084 | * This file is part of GtkSourceView |
4085 | * |
4086 | - * Copyright (C) 2013, 2014 - Sébastien Wilmet <swilmet@gnome.org> |
4087 | + * Copyright (C) 2013, 2014, 2015 - Sébastien Wilmet <swilmet@gnome.org> |
4088 | * |
4089 | * GtkSourceView is free software; you can redistribute it and/or |
4090 | * modify it under the terms of the GNU Lesser General Public |
4091 | @@ -614,6 +614,26 @@ |
4092 | g_assert (gtk_text_buffer_get_modified (text_buffer)); |
4093 | |
4094 | g_object_unref (source_buffer); |
4095 | + |
4096 | + /* Inside not undoable action. */ |
4097 | + source_buffer = gtk_source_buffer_new (NULL); |
4098 | + text_buffer = GTK_TEXT_BUFFER (source_buffer); |
4099 | + gtk_source_buffer_set_max_undo_levels (source_buffer, -1); |
4100 | + |
4101 | + gtk_text_buffer_set_modified (text_buffer, TRUE); |
4102 | + |
4103 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4104 | + insert_text (source_buffer, "a\n"); |
4105 | + gtk_text_buffer_set_modified (text_buffer, FALSE); |
4106 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4107 | + |
4108 | + insert_text (source_buffer, "b\n"); |
4109 | + g_assert (gtk_text_buffer_get_modified (text_buffer)); |
4110 | + |
4111 | + gtk_source_buffer_undo (source_buffer); |
4112 | + g_assert (!gtk_text_buffer_get_modified (text_buffer)); |
4113 | + |
4114 | + g_object_unref (source_buffer); |
4115 | } |
4116 | |
4117 | static void |
4118 | @@ -664,6 +684,196 @@ |
4119 | g_list_free_full (contents_history, g_free); |
4120 | } |
4121 | |
4122 | +/* Test for https://bugzilla.gnome.org/show_bug.cgi?id=672893 |
4123 | + * TODO More complete unit tests for selection restoring would be better. |
4124 | + */ |
4125 | +static void |
4126 | +test_bug_672893_selection_restoring (void) |
4127 | +{ |
4128 | + GtkSourceBuffer *source_buffer; |
4129 | + GtkTextBuffer *text_buffer; |
4130 | + GtkTextIter start; |
4131 | + GtkTextIter end; |
4132 | + GtkTextIter iter; |
4133 | + |
4134 | + source_buffer = gtk_source_buffer_new (NULL); |
4135 | + text_buffer = GTK_TEXT_BUFFER (source_buffer); |
4136 | + gtk_source_buffer_set_max_undo_levels (source_buffer, -1); |
4137 | + |
4138 | + gtk_text_buffer_set_text (text_buffer, "What if it's just all green cheese.", -1); |
4139 | + |
4140 | + /* Delete selection */ |
4141 | + gtk_text_buffer_get_iter_at_offset (text_buffer, &start, 0); |
4142 | + gtk_text_buffer_get_iter_at_offset (text_buffer, &end, 8); |
4143 | + gtk_text_buffer_select_range (text_buffer, &start, &end); |
4144 | + gtk_text_buffer_delete_selection (text_buffer, TRUE, TRUE); |
4145 | + |
4146 | + gtk_text_buffer_get_selection_bounds (text_buffer, &start, &end); |
4147 | + g_assert_cmpint (0, ==, gtk_text_iter_get_offset (&start)); |
4148 | + g_assert_cmpint (0, ==, gtk_text_iter_get_offset (&end)); |
4149 | + |
4150 | + /* Undo -> selection restored */ |
4151 | + gtk_source_buffer_undo (source_buffer); |
4152 | + gtk_text_buffer_get_selection_bounds (text_buffer, &start, &end); |
4153 | + g_assert_cmpint (0, ==, gtk_text_iter_get_offset (&start)); |
4154 | + g_assert_cmpint (8, ==, gtk_text_iter_get_offset (&end)); |
4155 | + |
4156 | + /* Click somewhere else */ |
4157 | + gtk_text_buffer_get_end_iter (text_buffer, &iter); |
4158 | + gtk_text_buffer_place_cursor (text_buffer, &iter); |
4159 | + |
4160 | + /* Redo the deletion -> no selection */ |
4161 | + gtk_source_buffer_redo (source_buffer); |
4162 | + gtk_text_buffer_get_selection_bounds (text_buffer, &start, &end); |
4163 | + g_assert_cmpint (0, ==, gtk_text_iter_get_offset (&start)); |
4164 | + g_assert_cmpint (0, ==, gtk_text_iter_get_offset (&end)); |
4165 | + |
4166 | + /* Undo -> selection still restored correctly, even if we clicked |
4167 | + * somewhere else. |
4168 | + */ |
4169 | + gtk_source_buffer_undo (source_buffer); |
4170 | + gtk_text_buffer_get_selection_bounds (text_buffer, &start, &end); |
4171 | + g_assert_cmpint (0, ==, gtk_text_iter_get_offset (&start)); |
4172 | + g_assert_cmpint (8, ==, gtk_text_iter_get_offset (&end)); |
4173 | + |
4174 | + g_object_unref (source_buffer); |
4175 | +} |
4176 | + |
4177 | +static void |
4178 | +test_mix_user_action_and_not_undoable_action (void) |
4179 | +{ |
4180 | + GtkSourceBuffer *source_buffer; |
4181 | + GtkTextBuffer *text_buffer; |
4182 | + GList *contents_history = NULL; |
4183 | + |
4184 | + source_buffer = gtk_source_buffer_new (NULL); |
4185 | + text_buffer = GTK_TEXT_BUFFER (source_buffer); |
4186 | + |
4187 | + gtk_source_buffer_set_max_undo_levels (source_buffer, -1); |
4188 | + |
4189 | + /* Case 1 */ |
4190 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4191 | + |
4192 | + gtk_text_buffer_begin_user_action (text_buffer); |
4193 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4194 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4195 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4196 | + |
4197 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4198 | + gtk_text_buffer_end_user_action (text_buffer); |
4199 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4200 | + |
4201 | + check_contents_history (source_buffer, contents_history); |
4202 | + |
4203 | + g_list_free_full (contents_history, g_free); |
4204 | + contents_history = NULL; |
4205 | + |
4206 | + /* Case 2 */ |
4207 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4208 | + |
4209 | + gtk_text_buffer_begin_user_action (text_buffer); |
4210 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4211 | + gtk_text_buffer_end_user_action (text_buffer); |
4212 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4213 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4214 | + |
4215 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4216 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4217 | + |
4218 | + check_contents_history (source_buffer, contents_history); |
4219 | + |
4220 | + g_list_free_full (contents_history, g_free); |
4221 | + contents_history = NULL; |
4222 | + |
4223 | + /* Case 3 */ |
4224 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4225 | + |
4226 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4227 | + gtk_text_buffer_begin_user_action (text_buffer); |
4228 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4229 | + gtk_text_buffer_end_user_action (text_buffer); |
4230 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4231 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4232 | + |
4233 | + check_contents_history (source_buffer, contents_history); |
4234 | + |
4235 | + g_list_free_full (contents_history, g_free); |
4236 | + contents_history = NULL; |
4237 | + |
4238 | + /* Case 4 */ |
4239 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4240 | + |
4241 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4242 | + gtk_text_buffer_begin_user_action (text_buffer); |
4243 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4244 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4245 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4246 | + gtk_text_buffer_end_user_action (text_buffer); |
4247 | + |
4248 | + gtk_text_buffer_insert_at_cursor (text_buffer, "b\n", -1); |
4249 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4250 | + |
4251 | + check_contents_history (source_buffer, contents_history); |
4252 | + |
4253 | + g_list_free_full (contents_history, g_free); |
4254 | + contents_history = NULL; |
4255 | + |
4256 | + /* Case 5 */ |
4257 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4258 | + |
4259 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4260 | + gtk_text_buffer_begin_user_action (text_buffer); |
4261 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4262 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4263 | + |
4264 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4265 | + gtk_text_buffer_end_user_action (text_buffer); |
4266 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4267 | + |
4268 | + check_contents_history (source_buffer, contents_history); |
4269 | + |
4270 | + g_list_free_full (contents_history, g_free); |
4271 | + contents_history = NULL; |
4272 | + |
4273 | + /* Case 6 */ |
4274 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4275 | + |
4276 | + gtk_text_buffer_begin_user_action (text_buffer); |
4277 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4278 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4279 | + gtk_text_buffer_end_user_action (text_buffer); |
4280 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4281 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4282 | + |
4283 | + gtk_text_buffer_insert_at_cursor (text_buffer, "b\n", -1); |
4284 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4285 | + |
4286 | + check_contents_history (source_buffer, contents_history); |
4287 | + |
4288 | + g_list_free_full (contents_history, g_free); |
4289 | + contents_history = NULL; |
4290 | + |
4291 | + /* Case 7 */ |
4292 | + gtk_text_buffer_set_text (text_buffer, "", -1); |
4293 | + |
4294 | + gtk_text_buffer_begin_user_action (text_buffer); |
4295 | + gtk_text_buffer_insert_at_cursor (text_buffer, "a\n", -1); |
4296 | + gtk_source_buffer_begin_not_undoable_action (source_buffer); |
4297 | + gtk_source_buffer_end_not_undoable_action (source_buffer); |
4298 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4299 | + gtk_text_buffer_end_user_action (text_buffer); |
4300 | + |
4301 | + gtk_text_buffer_insert_at_cursor (text_buffer, "b\n", -1); |
4302 | + contents_history = g_list_append (contents_history, get_contents (source_buffer)); |
4303 | + |
4304 | + check_contents_history (source_buffer, contents_history); |
4305 | + |
4306 | + g_list_free_full (contents_history, g_free); |
4307 | + contents_history = NULL; |
4308 | + |
4309 | + g_object_unref (source_buffer); |
4310 | +} |
4311 | + |
4312 | int |
4313 | main (int argc, char **argv) |
4314 | { |
4315 | @@ -699,5 +909,11 @@ |
4316 | g_test_add_func ("/UndoManager/test-empty-user-actions", |
4317 | test_empty_user_actions); |
4318 | |
4319 | + g_test_add_func ("/UndoManager/test-bug-672893-selection-restoring", |
4320 | + test_bug_672893_selection_restoring); |
4321 | + |
4322 | + g_test_add_func ("/UndoManager/mix-user-action-and-not-undoable-action", |
4323 | + test_mix_user_action_and_not_undoable_action); |
4324 | + |
4325 | return g_test_run (); |
4326 | } |
I'll take this in via Debian, but thanks!