commit 9ee8a4a5104faeb17f1eeb4219970aa05a36a518
Author: Paolo Borelli <pborelli@gnome.org>
Date:   2013-01-14

    Release 3.7.2

M	NEWS
M	README
M	configure.ac

commit ee24adf68916b9eaeeed86dc98eca67ad4c5296b
Author: Jean-Philippe Fleury <contact@jpfleury.net>
Date:	2013-01-14

    Updates OCaml name.

    GNOME Bug #691735. For reference, see changes for OCaml 4.00.0:

    http://caml.inria.fr/pub/distrib/ocaml-4.00/notes/Changes

M	data/language-specs/ocaml.lang

commit a5a805a46005fcaccc1386423321d2fa3c85b2ad
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-14

    CompletionModel: add a comment for get_providers()

M	gtksourceview/gtksourcecompletionmodel.c

commit 2fcc7ac43a22315b0f6884ac3cbbd00f8225137e
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-14

    test-completion-model: more unit tests

    The number of functions tested is now in the green. The number
    of lines
    tested is still in orange because of the commented tests.

M	tests/test-completion-model.c

commit 050dac4b482a42f65e4e9dfee9d2e68bf154c4b0
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2013-01-13

    Reenable test-region test

    We can use the priv lib to reenable the textregion test and turn
    it into
    a unit test

M	tests/Makefile.am
R092	tests/testregion.c	tests/test-region.c

commit 4d1a0a2f3c2daf6f65b4c3e07e9f76013a78e529
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2013-01-13

    A small regex unit test

M	tests/Makefile.am
A	tests/test-regex.c

commit 04c1da24c49f0bf8039e8b2a5839c475146e4cf6
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2013-01-13

    Link completion-model test to the private lib

    Use the new private lib and remove the workarounds

M	tests/Makefile.am

commit ed0013ce6b0722ef7c85b28b92ae6b935817fe80
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2013-01-13

    Split compilation of a private helper library

    This is needed so that we can link unit tests for these internal
    classes

M	gtksourceview/Makefile.am

commit 052ad01cf710afb48187fabd1c81a7393e2ad89f
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2013-01-13

    Add unit test for GtkSourceLanguage

M	tests/Makefile.am
A	tests/language-specs/test-empty.lang
A	tests/language-specs/test-full.lang
A	tests/test-language.c

commit 2eaf23c44d19f0552b938f98fcac97b8a5645e56
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-13

    Update CLEANFILES for the code coverage

M	tests/Makefile.am

commit f05db3b681c4ebb5f5b5766e469f5ad1e6bf75b8
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-13

    Code coverage for CompletionModel

    There is maybe a better solution for building test-completion-model.

M	tests/Makefile.am

commit 137d84bbeafce6e5426b00237672195dfaf2bb91
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-13

    Enable code coverage only in gtksourceview/

M	configure.ac
M	gtksourceview/Makefile.am

commit 066a1832ec6ae780c5ec174139336fb2fa2f6e5b
Author: Gheyret Kenji <gheyret@gmail.com>
Date:	2013-01-13

    Updated Uyghur translation

    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

M	po/ug.po

commit 9954a043f1e44f050c227023f8fb1bda1172235d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-12

    Doc: overview of the completion system

M	gtksourceview/gtksourcecompletion.c

commit 71105e132bfcf1307df15c3744f95a84597983e4
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-12

    Doc: move important paragraph in a note

    It's more visible like that.

M	gtksourceview/gtksourcecompletionprovider.c

commit 6e33a3e89f6d366362c0aacc73d6a51ef49b72e3
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-12

    Doc: explain the default widget for the CompletionInfo window

M	gtksourceview/gtksourcecompletionprovider.c

commit 662e6c656dd2ca265e8fe59ae21298b16b789f67
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-11

    Doc: small fixes

M	gtksourceview/gtksourcecompletion.c
M	gtksourceview/gtksourceview.c

commit 6e77d9ca173e32f407ba436ffa3d4174e193e652
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-12

    Doc: small section for the CompletionWords provider

M
gtksourceview/completion-providers/words/gtksourcecompletionwords.c

commit b917727fbcd9bf031cdeea758af84c25debb1be4
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-12

    Doc: small section for CompletionItem

M	gtksourceview/gtksourcecompletionitem.c

commit 74daafd4034056b103437958af198bc15da9bf6f
Author: Alexander Shopov <ash@kambanaria.org>
Date:	2013-01-12

    Updated Bulgarian translation

M	po/bg.po

commit 4cbc1fc8b4180efdcd5f69633fbb044835b24156
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-09

    test-completion-model: some tests with iters

M	tests/test-completion-model.c

commit 0aabd46462a6084b063a4f312da112dd74757276
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-09

    test-completion-model: n_proposals()

M	tests/test-completion-model.c

commit e27787bb532ac496adf12178a0cb1ebf049eb76c
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-09

    test-completion-model: get_providers()

M	tests/test-completion-model.c

commit c408282e53403313ba84ac35f3df3a5ee30a715e
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-07

    test-completion-model: populate with several batches

M	tests/test-completion-model.c

commit 62657cce23e859609b46b6b3e177c5fc39cf6a35
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-07

    test-completion-model: second populate

    test_second_populate_same_order() is almost OK, an assert must be
    commented.

    test_second_populate_different_order() was known to fail, so it is
    entirely commented.

M	tests/test-completion-model.c

commit 838d694a3f9b27ed06b277d770838a4298b9803c
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-07

    test-completion-model: test clear()

M	tests/test-completion-model.c

commit 4bc873bbb74894927afc11a1e3a4afef09d35c3f
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-06

    test-completion-model: test set_visible_providers()

    It shows other bugs in CompletionModel (the commented tests). It's
    difficult to understand how the UI is not broken.

M	tests/test-completion-model.c

commit ca89cc7e40f4bdb9a79e13863c818d4e7878d6e2
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-06

    Add code coverage support

    New configure option: --enable-code-coverage
    New make target: check-code-coverage

    lcov must be installed.

    *.gcda and *.gcno files are generated, add them to CLEANFILES.

M	Makefile.am
M	configure.ac
M	tests/Makefile.am

commit 88f8873628b8b951325da8c9fed581e8e699633e
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-04

    test-completion-model: test a "simple" populate

    Create several providers with associated proposals, populate them in a
    CompletionModel, and check whether the CompletionModel correctly
    contains the providers.

M	tests/test-completion-model.c

commit 215511d05aa68bab6b813536d608b11c8c59b02b
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-04

    test-completion-model: test get_visible_providers()

M	tests/test-completion-model.c

commit d4b9f438034595e032da33260011cf3f9bb1910e
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-03

    test-completion-model: test thoroughly is_empty()

    There is a new basic provider and a utility function for creating
    proposals.

    There is currently a bug in is_empty(), that's why two tests are
    commented (with "#if 0" to easily see later the commented tests).

M	tests/test-completion-model.c

commit 09129665691747af78778d398b2544682814238b
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-04

    CompletionModel: simplify second parameter of is_empty()

    Instead of having double negations like "!invisible", it's easier with
    "only_visible".

    Add also a comment, because the meaning of the parameter is not
    obvious.

M	gtksourceview/gtksourcecompletion.c
M	gtksourceview/gtksourcecompletionmodel.c
M	gtksourceview/gtksourcecompletionmodel.h

commit 1d4d0a593f83351a455872a55eb05fbcdb110b09
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-03

    Begin unit tests of CompletionModel

M	tests/Makefile.am
A	tests/test-completion-model.c

commit d97dedace33465c13b4324c9a0c42cc92fa1d6a7
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2012-09-15

    Completion: more robust get_selected_proposal()

    The header can't be selected, normally. But when proposals are
    removed/inserted by the model, it can occur. In this case, the
    function
    should return false to mean that no proposal is selected.

M	gtksourceview/gtksourcecompletion.c

commit febb0f89ade19e5c2cf330ffc991ded1170f2460
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-02

    CompletionModel: rename three functions

    I remember that when reading the code the first time it was
    difficult to
    understand the purpose of those functions. Since the API is private,
    there is no renaming problems.

M	gtksourceview/gtksourcecompletion.c
M	gtksourceview/gtksourcecompletionmodel.c
M	gtksourceview/gtksourcecompletionmodel.h

commit 3f4aa9d915d38318017f9ab063229aa552446ad8
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-01-02

    CompletionModel: better format the prototypes

M	gtksourceview/gtksourcecompletionmodel.h

commit 63d0c999a5b439b2b9cc6fe0445205d9179274da
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2012-12-28

    Doc: fix header to include for the word completion provider

M	docs/reference/gtksourceview-3.0-sections.txt

commit 35e2391693beeb30cfd0bea0b9d2087d5abb6238
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2012-12-29

    Release 3.7.1

M	NEWS
M	README
M	configure.ac