commit a66609279d06baefaf811e31f4897b28c1f8085b Author: Sébastien Wilmet Date: 2013-05-27 Release 3.9.1 M NEWS M README M configure.ac commit 73ba865562ac4e04b456d661b54f8acf3d13b337 Author: Sébastien Wilmet Date: 2013-05-25 CompletionWords library: simplify the code Use the new g_sequence_lookup() function. M gtksourceview/completion-providers/words/gtksourcecompletionwordslibrary.c commit d5b7ced10b8bf3748fd4f97fbcd76bf612b2444b Author: Sébastien Wilmet Date: 2013-05-25 CompletionWords buffer: clarify idle_scan_regions() The code was correct (I think), but it was hard to understand. Now it is still correct (hopefully), but a little easier to understand. M gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c commit 2987c4b2578ca289904782acda334c9607d9ec85 Author: Sébastien Wilmet Date: 2013-05-25 CompletionWords: remove match() It is the default value, so no need to override the function. M gtksourceview/completion-providers/words/gtksourcecompletionwords.c commit ffcfb2487ad87053893b7dfa7206e0c65b5ff4a1 Author: Sébastien Wilmet Date: 2013-05-25 CompletionWords: simplify the dispose() M gtksourceview/completion-providers/words/gtksourcecompletionwords.c commit 03da9f3d41eca20da0df316c2da8a5f36fcfd8b9 Author: Sébastien Wilmet Date: 2013-05-25 CompletionWords: little clean-up and code simplification Some new GLib functions simplifies the code. M gtksourceview/completion-providers/words/gtksourcecompletionwords.c M gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.c commit b3045c301cd3fa98494a02146259fc4c56f47e29 Author: Sébastien Wilmet Date: 2013-05-20 CompletionWords: fix library_find_first() M gtksourceview/completion-providers/words/gtksourcecompletionwordslibrary.c commit d1d3c3f5642b80677e9811bcebc19863a6966ceb Author: Sébastien Wilmet Date: 2013-05-20 CompletionWords: add unit tests for library_find_first() It is either broken, or I didn't understand what should return the function. M tests/Makefile.am A tests/test-completion-words.c commit 53f5aed1b09d8ec248c42848974b05d5e987568e Author: Sébastien Wilmet Date: 2013-05-20 CompletionWords: enable code coverage M gtksourceview/completion-providers/words/Makefile.am commit 62cc1ec0d713cbba4c59bc670f67a109ee5498e0 Author: Sébastien Wilmet Date: 2013-05-18 Doc: explain the "v2" for the language definition file format M docs/reference/lang-reference.xml M docs/reference/lang-tutorial.xml commit 0721786034acbe0e4a19be0794c646a35e9c9914 Author: Sébastien Wilmet Date: 2013-04-15 Improve doc for the default undo manager Explain the default undo manager in the description of GtkSourceBuffer. The explanations in the functions were not correct if a custom undo manager is used. M gtksourceview/gtksourcebuffer.c commit bf7bed58754477facdc7a8e423467bbc5161467b Author: Sébastien Wilmet Date: 2013-05-05 Add a context for the translatable word "name" https://bugzilla.gnome.org/show_bug.cgi?id=658371 M data/language-specs/changelog.lang M gtksourceview/completion-providers/words/gtksourcecompletionwords.c commit 0dfe36c35b5042b4f496350f4fec2760edfd0844 Author: Sébastien Wilmet Date: 2013-05-05 Simple implementation of the C_() macro https://bugzilla.gnome.org/show_bug.cgi?id=658371 M gtksourceview/gtksourceview-i18n.h commit 99af1adb3cb52d65a8e796d98a3c0f3710ba4523 Author: Sébastien Wilmet Date: 2013-05-18 Doc: fix GISCAN warning Incorrect number of parameters. M gtksourceview/gtksourcebuffer.c commit e7b447973921702b78fcbf78bb6340bdcd5dddde Author: Sébastien Wilmet Date: 2013-05-18 Doc: update to gtksourceview-3.0 M docs/reference/lang-reference.xml M docs/reference/style-reference.xml commit 5f836ddecbbe35576666164e1e96a2143ece0f25 Author: Sébastien Wilmet Date: 2013-05-18 Doc: sort the classes in the API reference In alphabetical order. M docs/reference/gtksourceview-docs.xml commit b4525cce1cbfdd9c446974a76b893a8bd5a90681 Author: Sébastien Wilmet Date: 2013-04-15 Document GtkSourceGutterRendererAlignmentMode Avoid a warning during the doc generation. M gtksourceview/gtksourcegutterrenderer.h commit 37a3f9b7f456d101441fed2c80c981cafd8d330c Author: Sébastien Wilmet Date: 2013-04-15 Fix GtkSourceMark documentation gtk_source_view_set_mark_category_pixbuf() and gtk_source_view_set_mark_category_priority() don't exist. Replace them by gtk_source_view_set_mark_attributes(). M gtksourceview/gtksourcemark.c commit d86e95bb262c24f41d05b098e3c89bb083ce2da8 Author: Yaron Shahrabani Date: 2013-05-24 Updated Hebrew translation. M po/he.po commit 573f1aa6ef9829cf5ceff33280d8abe7c3466cec Author: Carnë Draug Date: 2013-05-21 perl: characters < and > are invalid in a here-doc identifier M data/language-specs/perl.lang commit f5fac48d05da22ea90ffffdc1c29bac627c98cb2 Author: Sébastien Wilmet Date: 2013-05-20 CompletionWords: fix memory leak of the GSequence It seems that the contents of the GSequence was already freed (elsewhere). So it's not a big memory leak. M gtksourceview/completion-providers/words/gtksourcecompletionwordslibrary.c commit 29d7c79ac95d3a3af4547f6f917cb504e215c5da Author: Sébastien Wilmet Date: 2013-05-19 CompletionWords: better headers formatting M gtksourceview/completion-providers/words/gtksourcecompletionwords.h M gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.h M gtksourceview/completion-providers/words/gtksourcecompletionwordslibrary.h M gtksourceview/completion-providers/words/gtksourcecompletionwordsproposal.h commit ebff517f2d9446400c5ca4d5b17d126d9d873edc Author: Sébastien Wilmet Date: 2013-05-19 CompletionWords: remove trailspaces M gtksourceview/completion-providers/words/gtksourcecompletionwords.c M gtksourceview/completion-providers/words/gtksourcecompletionwords.h M gtksourceview/completion-providers/words/gtksourcecompletionwordsbuffer.h M gtksourceview/completion-providers/words/gtksourcecompletionwordslibrary.c M gtksourceview/completion-providers/words/gtksourcecompletionwordsproposal.c M gtksourceview/completion-providers/words/gtksourcecompletionwordsproposal.h M gtksourceview/completion-providers/words/gtksourcecompletionwordsutils.c commit 4452854721b2573d6f55f13aa9fe8ca89e083563 Author: Sébastien Wilmet Date: 2013-05-13 Fix the check for gladeui-2.0 When we add the option --enable-glade-catalog, but gladeui-2.0 is not installed, there was no errors. M configure.ac commit 8453b680e4579429045f040afb22277738cd8201 Author: Daniel Mustieles Date: 2013-05-09 Updated Spanish translation M po/es.po commit 99fc604a2ef403fbd762da20d3ca238d8f113bfb Author: Sébastien Wilmet Date: 2013-05-05 Add explanation about gutters for translators https://bugzilla.gnome.org/show_bug.cgi?id=658410 M gtksourceview/gtksourcegutter.c commit 3816833bc8bdbb0428ee2944241a9a16ce2a2a2a Author: Kyrylo V. Polezhaiev Date: 2013-04-29 C++11 keywords and special identifiers added https://bugzilla.gnome.org/show_bug.cgi?id=691661 M data/language-specs/cpp.lang commit ea73ddeb9e5ed5ca5b2e3cc9ac16aa2669248998 Author: Sébastien Wilmet Date: 2013-04-28 Completion: move remaining utils functions The remaining utils functions were used only in Completion. M docs/reference/Makefile.am M gtksourceview/Makefile.am M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletioninfo.c M gtksourceview/gtksourcecompletionitem.c M gtksourceview/gtksourcecompletionitem.h D gtksourceview/gtksourcecompletionutils.c D gtksourceview/gtksourcecompletionutils.h M gtksourceview/gtksourceview.c commit 5805bdb696a92ba030b2eae824f443cb2e336021 Author: Sébastien Wilmet Date: 2013-04-28 Completion: move utils functions in CompletionInfo Those functions are used only by CompletionInfo now. M gtksourceview/gtksourcecompletioninfo.c M gtksourceview/gtksourcecompletionutils.c M gtksourceview/gtksourcecompletionutils.h commit 47cd39126933d2ef590913332b22979a94fd30fc Author: Sébastien Wilmet Date: 2013-04-28 Completion: use a CompletionInfo for the main window Now, to shrink the main window, we only have to shrink the child widgets. The window will be resized automatically. But for the moment the main window has still a fixed size. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletion.ui commit bdf8b9455afff07746f960eff18d6783d9c3847f Author: Sébastien Wilmet Date: 2013-04-28 Completion: add a comment M gtksourceview/gtksourcecompletion.c commit ae84bb93e30047a396caba2d7d59fc510caa6873 Author: Sébastien Wilmet Date: 2013-04-28 Completion: hide bottom bar in some cases If there is only one provider, the label "All" in the bottom bar (on the right) is useless. If there is no extra information, the Details button is useless. When both widgets are useless, we hide the bottom bar. The main completion window has always the same size, so when the bottom bar is hidden, the GtkTreeView is bigger. M gtksourceview/gtksourcecompletion.c M gtksourceview/gtksourcecompletion.ui M gtksourceview/gtksourcecompletionmodel.c M gtksourceview/gtksourcecompletionmodel.h commit a04f9d4230f2f6c093649d910b40f6e66a01afd7 Author: Sébastien Wilmet Date: 2013-04-28 Completion: set Details button sensitivity When there are no extra info available, set the Details button as insensitive, and hide the info window. M gtksourceview/gtksourcecompletion.c commit 4a03f30e092b2d58bcbf081051a564dbe2f13128 Author: Sébastien Wilmet Date: 2013-05-04 ContextEngine: reformat the header M gtksourceview/gtksourcecontextengine.h commit c593584839968b489e4c01d409e8e2109b356d33 Author: Sébastien Wilmet Date: 2013-05-04 Doc: index of new symbols in 3.4 There are new symbols in the 3.0 and 3.4 versions. The index for older versions are omitted. And the index for versions without new symbols are also omitted. M docs/reference/gtksourceview-docs.xml commit eb597d2998a59af1a7f101a7203a1920577f085b Author: Daniel Mustieles Date: 2013-05-02 Updated Spanish translation M po/es.po commit 59c4e79123c55e2a492ecbff2fe42be92e702377 Author: Sébastien Wilmet Date: 2013-04-20 Use GdkRGBA properties of GtkTextTag When creating the PangoAttribute's, the alpha is not taken into account. M gtksourceview/gtksourceprintcompositor.c commit 882ee3ccbed7b6de719a1eae9e5a1787373a115d Author: Sébastien Wilmet Date: 2013-04-20 Doc: small fixes M gtksourceview/gtksourcestylescheme.c commit 470c9607ccbd62493aab5e7a8da26052e6d118b9 Author: Sébastien Wilmet Date: 2013-04-14 Completion utils: small clean-up M gtksourceview/gtksourcecompletionutils.c commit d26f5bff4cc9aa5182fc510f5614b63af619279b Author: Sébastien Wilmet Date: 2013-04-03 Hide CompletionInfo when focus-out-event on the attached-to widget The application just needs to attach the calltip window to the GtkTextView widget, so when the text view looses focus, the calltip is hidden. M gtksourceview/gtksourcecompletioninfo.c commit 418ec59c5fc6fb3eaeb97c39bb9b9d2ff05c92eb Author: Sébastien Wilmet Date: 2013-04-03 Deprecate the GtkSourceCompletionInfo::before-show signal It was used as a hack in gtksourcecompletion.c, but it's no longer the case. https://bugzilla.gnome.org/show_bug.cgi?id=696506 M gtksourceview/gtksourcecompletioninfo.c commit cddb1ba02958ef351392f1bd8e57f36fc17101e7 Author: Sébastien Wilmet Date: 2013-04-15 Post-release version bump M README M configure.ac