commit 5e9c6430a15fde27148e9a2944b56fc81cb37aa9 Author: Sébastien Wilmet Date: 2013-12-16 Release 3.11.2 M NEWS commit 00d8371d4bb6953f44a3712cf28cb115e8e03a82 Author: Sébastien Wilmet Date: 2013-12-16 Fix make distcheck When build dir != src dir M tests/Makefile.am commit 7704e451394e8383625ee0d642e2537fc4c5d801 Author: Milo Casagrande Date: 2013-12-11 [l10n] Updated Italian translation. M po/it.po commit aba735b71d9e37b6fd5455d16f0e1cc96aecfb7c Author: Sébastien Wilmet Date: 2013-12-10 Doc: explain more things in the SearchContext description It was documented in the implementation overview, but users will unlikely read the gsv source code. So it's better to document this in the API. M gtksourceview/gtksourcesearchcontext.c commit 38cdc347d1d26b4656e597bce9da314e0c319f22 Author: Sébastien Wilmet Date: 2013-12-10 Fix and improve the SearchContext documentation "but at most one search context per buffer can highlight its search occurrences" This limitation has been lifted, and the doc was not updated. Anyway it is explained in more details in a next paragraph. M gtksourceview/gtksourcesearchcontext.c commit e62cf35d6fa55a15ec8f8c83a5242272190d7d39 Author: Paolo Borelli Date: 2013-12-07 Try harder to make installed tests pass M tests/test-language.c commit 8780a93009b7c0ec50718b39a089af27ad300c2f Author: Paolo Borelli Date: 2013-12-07 Fix installed tests to look load the right files When running from the source checkout we want to setup the tests to load the lang and style files from the source data dir, with installed tests instead we want to use the ones installed in the real XDG dir. M tests/Makefile.am M tests/test-buffer.c M tests/test-language.c M tests/test-languagemanager.c M tests/test-styleschememanager.c commit 25a02fbcbca6eea80a905032cc8c3e62cb0b91f6 Author: Paolo Borelli Date: 2013-12-07 Installed tests Install tests according to the gnome-continous specification https://wiki.gnome.org/GnomeGoals/InstalledTests M configure.ac M tests/Makefile.am commit 38e1c4b13f02f17967db9b14d882919882b99c36 Author: Sébastien Wilmet Date: 2013-12-05 latex.lang: support generic commands with @ More information: https://bugzilla.gnome.org/show_bug.cgi?id=679748#c11 M data/language-specs/latex.lang commit 71499016d8119c63f083b92cf3aa2e3e40ea7579 Author: Sébastien Wilmet Date: 2013-12-05 latex.lang: improve math highlighting M data/language-specs/latex.lang commit 04f89140d77cf62ed842534ba903d7627189494e Author: Sébastien Wilmet Date: 2013-12-05 latex.lang: include the generic-command in math mode But the 'end' of a math context has a higher priority than the generic command. For example for \begin{math} \alpha \end{math} The \end{math} is not taken by the generic-command, because it ends the math environment. M data/language-specs/latex.lang commit 0700d01a87454a13b13b13a7383d78282966270a Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: math environments M data/language-specs/latex.lang commit 6b50f55fc54b15ca7b6726999ebf7399b7946068 Author: Sébastien Wilmet Date: 2013-12-05 Doc: small fixes M docs/reference/lang-reference.xml commit a8cfc98cd2ebebc33f72eedb77b900d76b82e179 Author: Aurimas Černius Date: 2013-12-01 Updated Lithuanian translation M po/lt.po commit be2b3e784aa6c511f95529a11c9745912f045125 Author: Daniel Mustieles Date: 2013-11-29 Updated Spanish translation M po/es.po commit c0d301b5ace2f3e36299873cf77232f3e175c4b3 Author: Fran Diéguez Date: 2013-11-29 Updated Galician translations M po/gl.po commit a313685c8dca48a71fce10cb5dd86dc56a6fa66d Author: Sébastien Wilmet Date: 2013-11-28 Improve tango style scheme Some colors are hard to see. M data/styles/tango.xml commit 67743f6329cb626f1d5c7b37b5bed52c0837e8c8 Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: remove in-inline-math context Use the in-math context, which is the same. M data/language-specs/latex.lang commit cb933889f6b999be23f11ab84c420cfb72083f49 Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: more specific commands contexts Apply the 'name' style to some specific commands. Rename the 'command' context to 'generic-command'. M data/language-specs/latex.lang commit 7a7ab964cfd368a3f5c481ff3128eb5d25c98bf4 Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: group math contexts M data/language-specs/latex.lang commit 708a9c498761d46214a53f18dc5f5c5fb5ae0725 Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: reorder contexts M data/language-specs/latex.lang commit 33d59ef2adf9f5c3ee0bb1cc50a09cc1c75c624b Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: group verbatim contexts M data/language-specs/latex.lang commit 718f8226be0bc3f77e3f96e3310a7ccb52e416cf Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: usepackage context Style for the package name. M data/language-specs/latex.lang commit aeaa2f581c757ad5dd69d363cd57e1fbc569ac4e Author: Sébastien Wilmet Date: 2013-11-28 latex.lang: align the 'map-to's M data/language-specs/latex.lang commit cb534ab107daad98b74edab83bf807cfd38cc8e2 Author: Sébastien Wilmet Date: 2013-11-27 Fix LaTeX math mode with oblivion style In oblivion, plum3 is hard to see. Map the math mode to a string, by default. The math mode is now clearly visible with the 5 style schemes. https://bugzilla.gnome.org/show_bug.cgi?id=691749 M data/language-specs/latex.lang M data/styles/oblivion.xml commit 92f7d1b342c8a9919a75ff6221a24ae28171aaea Author: Sébastien Wilmet Date: 2013-11-25 latex.lang: remove unused styles M data/language-specs/latex.lang M data/styles/kate.xml commit e93eaa3ff0242375e551d591f03a7daed88da5b2 Author: Sébastien Wilmet Date: 2013-11-25 latex.lang: better command regex Some commands end with *, like \chapter*{}. M data/language-specs/latex.lang commit 8b9e09250572399b7274247f5bb389b72ad01d03 Author: Sébastien Wilmet Date: 2013-11-24 latex.lang: special-char context with new accents regex M data/language-specs/latex.lang commit bf4136b998c415e017faab2762acb84aa9ae3adf Author: Sébastien Wilmet Date: 2013-11-23 latex.lang: only one comment context Rename verbatim-comment to comment-env, because it is not a verbatim, and include it in the comment context. M data/language-specs/latex.lang commit 329f4cb3342571df2267c071948168de5dc23330 Author: Sébastien Wilmet Date: 2013-11-25 Doc lang-reference: add a missing contained element M docs/reference/lang-reference.xml commit 985249b523f91dab965858cfef6f7ee1a550dcba Author: Paolo Borelli Date: 2013-11-24 Add a unit test for buffer_get_context_classes_at_iter M tests/test-buffer.c commit 31fd1a1783345572ddede197bc4e3114e897b895 Author: Sébastien Wilmet Date: 2013-11-23 Complete lang-reference documentation - Like , and , the tag can have regex options attributes (e.g. "extended" or "case-sensitive"). - Context classes (string, comment, no-spell-check) - The "original" attribute for a reference context. https://bugzilla.gnome.org/show_bug.cgi?id=652782 M docs/reference/lang-reference.xml commit 2aea283c037a5fa25e19823a2ef597bfcf109d16 Author: Sébastien Wilmet Date: 2013-11-16 Doc: best practices for language definition files The list is added in the reference, not the tutorial. The tutorial is read once, after that the people use the reference. https://bugzilla.gnome.org/show_bug.cgi?id=652782 M docs/reference/lang-reference.xml commit a322efa600ace1a098551fd6eb55d91c973a4bdb Author: Sébastien Wilmet Date: 2013-11-24 Doc: index of new symbols in 3.12 M docs/reference/gtksourceview-docs.xml commit 740ba905c35a5cf2ffafe41b952df068e43c5409 Author: Sébastien Wilmet Date: 2013-11-24 Small fix M gtksourceview/gtksourcebuffer.c M gtksourceview/gtksourcebuffer.h commit 45d8fde16a7cb0c705d9135a135dc19764a9fc53 Author: Paolo Borelli Date: 2013-11-24 Add API to change text case Add API to change text to lowercase, uppercase, title case and to toggle text case. These were living in gedit for a long time but they should be here to be easily shared in all users of gtksourceview. M docs/reference/gtksourceview-3.0-sections.txt M gtksourceview/gtksourcebuffer.c M gtksourceview/gtksourcebuffer.h M tests/test-buffer.c commit b4277bf0c39b7ed9ef24913ede46e811d14e6ae6 Author: Sébastien Wilmet Date: 2013-10-11 Document all the GtkSourceBuffer signals M gtksourceview/gtksourcebuffer.c commit 1023205c5d3a2042b997a92a5f87b83dcd16df55 Author: Noctune Date: 2013-11-23 Moved D modifiers to types https://bugzilla.gnome.org/show_bug.cgi?id=715044 M data/language-specs/d.lang commit ec2e0073bafd87cfa0135b849000c3a1db4149ab Author: Mike Pedersen Date: 2013-11-22 Added missing D keywords https://bugzilla.gnome.org/show_bug.cgi?id=715044 M data/language-specs/d.lang commit bb87695dbd633a85f58b572a808904186556b1f9 Author: Dimitris Spingos Date: 2013-11-17 Updated Greek translation M po/el.po commit b7b76e53489e16259fff4e94d8b519dd181ac0d3 Author: Sébastien Wilmet Date: 2013-11-16 pascal.lang: relicense to LGPL v2+ And update Thierry Moisan's e-mail address. M data/language-specs/pascal.lang commit d272e0edacf4e35387f6d27589a9cab24fab946d Author: Daniel Mustieles Date: 2013-11-16 Updated Spanish translation M po/es.po commit 46f1b643becf0f1c5073b56b54a31fdc898cf73f Author: Adam Dingle Date: 2013-11-16 Add yaml language file This file was written by Masood Behabadi and originally licensed under GPLv3+. He later changed his license so the language file can be used by GtkSourceView. Original source: http://masood.googlecode.com/svn/trunk/yaml-language-spec/ https://bugzilla.gnome.org/show_bug.cgi?id=684200 M data/language-specs/Makefile.am A data/language-specs/yaml.lang M po/POTFILES.in commit ccfadbd1e8c6da3efbff8b9bb2c46243709cc5a3 Author: Sébastien Wilmet Date: 2013-11-15 Doc: small fixes M docs/reference/lang-reference.xml M gtksourceview/gtksourcebuffer.c commit af26a49a1a847977bb76377bad496da5ded4d732 Author: Sébastien Wilmet Date: 2013-11-15 latex.lang: fix indentation M data/language-specs/latex.lang commit 539493ca3d07924344125d3a6a1840c7ce79560b Author: Sébastien Wilmet Date: 2013-11-15 Doc: remove repetition M docs/reference/lang-reference.xml commit 7ef18f0e6b85589157c664cd711b0e2055dec734 Author: Sébastien Wilmet Date: 2013-11-15 Doc: remove trail-spaces M docs/reference/lang-reference.xml M docs/reference/lang-tutorial.xml M docs/reference/style-reference.xml commit 35a95659f83c41835829cf1eb19719e174902460 Author: Philip Withnall Date: 2013-11-15 m4: Fix AM_PROG_VALAC macro to take 3 parameters instead of 1 The AM_PROG_VALAC automake macro has been able to take 3 parameters (1 mandatory, 2 optional) for a while, just like AM_PATH_PYTHON. See: http://www.gnu.org/software/automake/manual/html_node/Vala-Support.html#index-AM_005fPROG_005fVALAC https://bugzilla.gnome.org/show_bug.cgi?id=712361 M data/language-specs/m4.lang commit 4d604a72a9fe84bff45e34133aeb41fbacf18099 Author: Guillaume Chereau Date: 2013-11-15 Add support for reStructuredText syntax https://bugzilla.gnome.org/show_bug.cgi?id=649445 M data/language-specs/Makefile.am A data/language-specs/rst.lang M po/POTFILES.in commit 4cb1119785ea77a7fde943f3884d4c0ebe807a4f Author: Dimitris Spingos Date: 2013-11-12 Updated Greek translation M po/el.po commit f6062fad18766d2e60da83299e9bfa4083e7d276 Author: Fran Diéguez Date: 2013-11-01 Updated Galician translations M po/gl.po commit 6d1d0ca8155062f6c4c8f8fff6098849f4088ed2 Author: Daniel Mustieles Date: 2013-10-31 Updated Spanish translation M po/es.po commit 048b4a74f79a4dc85ea88aca06269fa64f4698c6 Author: Sébastien Wilmet Date: 2013-10-28 Post-release version bump M README M configure.ac