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

    Release 3.7.90

M	NEWS
M	README
M	configure.ac

commit 3e9cb041da45805f70908cb839f59c74dccc2f82
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2013-02-19

    Updated Spanish translation

M	po/es.po

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

    Completion: "deepest" types for private struct fields

    The type of a variable is self-documenting. With a GtkWidget,
    it's hard
    to know which type of widget it is exactly.

    It also sometimes simplify the type casting.

M	gtksourceview/gtksourcecompletion.c

commit 127733f9c4e73da3c0690ad41597eca18c89180d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: continue the clean-up

M	gtksourceview/gtksourcecompletion.c

commit f8d457958be584252137fcf6d9bf2aac37ccee0f
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:	2013-02-17

    Updated Polish translation

M	po/pl.po

commit 4b3fb55b7f16ecc5469fc9dd1417c63591939e7c
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: connect signals with g_signal_connect_object()

    The signal handlers are automatically disconnected when the Completion
    object is destroyed.

M	gtksourceview/gtksourcecompletion.c

commit 58f22571c9703b510402234a5044ec2197cd3d48
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: merge cancel_completion() into reset_completion()

    And adapt the code to use only reset_completion().

M	gtksourceview/gtksourcecompletion.c

commit 1b9d8e28c2900dbdd4f580807b199e9f023e3441
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: little clean-up of populating_done()

M	gtksourceview/gtksourcecompletion.c

commit 042af7836bc3996039fa08808c48a00020f7c320
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: simplify select_providers()

M	gtksourceview/gtksourcecompletion.c

commit 6077d3ef1087c7cbe54d33cb159fd91be2d3125f
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: fix use of G_UNLIKELY

M	gtksourceview/gtksourcecompletion.c

commit 407bbd92c4585c6f03209c314c8d06e55cf3dbe6
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-17

    Completion: simplify add/remove provider

M	gtksourceview/gtksourcecompletion.c

commit 07618c3a87f8634b49ce2059451ecf818c022dff
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2013-02-17

    Updated Galician translations

M	po/gl.po

commit 6c769ea01d9e21b9033eb40556b2d558d63eb6e8
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	2013-02-17

    Updated Serbian translation

M	po/sr.po
M	po/sr@latin.po

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

    Completion: simplify accelerator cell renderer

M	gtksourceview/gtksourcecompletion.c

commit 21909ca1d947e362689bcd681de2b530caf61ccc
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: remove info_toggled_cb()

    Use g_object_bind_property() instead.

M	gtksourceview/gtksourcecompletion.c

commit 9b8ebf33dd3759fcab889fec977538b47ed0856d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: connect signals with G_CONNECT_SWAPPED

    It permits to call directly the right function.

M	gtksourceview/gtksourcecompletion.c

commit 45e04f8897c3e1f57365e3ccef32e20d6140e396
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: simplify get_selected_proposal()

    Remove the 'iter' parameter, used nowhere.

M	gtksourceview/gtksourcecompletion.c

commit 025b84e25b6c54059650b9d8dd798e3949f27be2
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: hide window after proposal activation

    Since the interactive completion is blocked during the proposal
    activation, the window can not reappear. So it's simpler to hide the
    window after the proposal activation.

M	gtksourceview/gtksourcecompletion.c

commit 00730a220067b7e87993cc7ca281f97dcb1b3ad3
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: rename activate_current_proposal()

M	gtksourceview/gtksourcecompletion.c

commit 96f76fe583598efac2d6b482da8f5ff6bb1021e4
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2013-02-16

    [l10n] Updated German translation

M	po/de.po

commit 8ef618003d9e1fc184be61b6590e89891d34dcf9
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: simplify some utils functions

    Some parameters or return values were not used.

M	gtksourceview/gtksourcecompletion.c
M	gtksourceview/gtksourcecompletionutils.c
M	gtksourceview/gtksourcecompletionutils.h

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

    Completion: remove len parameter of replace_current_word()

    The function is called in only one place, and the parameter is -1.

M	gtksourceview/gtksourcecompletion.c
M	gtksourceview/gtksourcecompletionutils.c
M	gtksourceview/gtksourcecompletionutils.h

commit 0d9517c8a75892615a369dc88d3dc672b2477b14
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Completion: remove row_activated_cb()

    activate_current_proposal() can be called directly.

M	gtksourceview/gtksourcecompletion.c

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

    Completion: remove completion_{begin,end}_block()

    gtk_source_completion_block_interactive() and
    gtk_source_completion_unblock_interactive() can be used directly.

M	gtksourceview/gtksourcecompletion.c

commit 75051a696d34a490c02f9512097a597b6ed44d31
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-16

    Clean-up in the completion utils

    Some functions are used only internally, so make them static.
    And get_word() was used nowhere.

M	gtksourceview/gtksourcecompletionutils.c
M	gtksourceview/gtksourcecompletionutils.h

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

    Completion: little clean-up of activate_current_proposal()

M	gtksourceview/gtksourcecompletion.c

commit 44c9fc371ac6d114850714566d67420d70d13c4f
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-15

    Completion: remove block_count struct field

    It is already handled by g_signal_handler_block/unblock().

M	gtksourceview/gtksourcecompletion.c

commit 7053661e8872e01504f04504dbb6db67ccb793e6
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:	2013-02-15

    [l10n] Updated Catalan (Valencian) translation

M	po/ca@valencia.po

commit 79517f3f6f2903c0d79360b199c16b3e82e2fb77
Author: Gil Forcada <gforcada@gnome.org>
Date:	2013-02-15

    [l10n] Updated Catalan translation

M	po/ca.po

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

    Completion: remove select_first struct field

    The first row is selected only if there is no selection, and if
    select_on_show is TRUE.

M	gtksourceview/gtksourcecompletion.c

commit 94ee4abe5b943b43d65a0da35fc46a6d08aba449
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-15

    Completion: rearrange the code of get_selected_proposal()

M	gtksourceview/gtksourcecompletion.c

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

    Completion: remove info_visible struct field

    The value is kept in the 'active' property of the Details button.

M	gtksourceview/gtksourcecompletion.c

commit 0f6523a08ed8d76482a6709d0ed9b1bc9b8d7eb1
Author: Jorn Baayen <jorn.baayen@baayen-heinz.com>
Date:	2012-11-07

    Add Modelica language spec, based on the one from Kate.

M	data/language-specs/Makefile.am
A	data/language-specs/modelica.lang
M	po/POTFILES.in
M	tests/test-languagemanager.c

commit bd6bcb881d05f86e386f9ffc52215c9a6753ce01
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:	2013-02-15

    Updated POTFILES.in

M	po/POTFILES.in

commit 48c15bee85e036190a9015a57d261d0be838d55d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-14

    Completion: simplify text cell renderer

    Same as for the icon cell renderer.

    It uses only the MARCKUP column from the model.

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

commit 7cd5383cdcede4f46fe05b89888af1d167388481
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-14

    Completion: simplify icon cell renderer

    Instead of using a cell data func, add a boolean column in the model,
    IS_HEADER, and use this column for setting the attributes of the icon
    cell renderer.

    It also moves all the init stuff of the TreeView in the new function
    initialize_tree_view().

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

commit 51cb792d30826485c5834e6b8cc5e5e6b0e069d3
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-14

    Completion: simplify render_proposal_{icon,text}_func()

    The 'markup' column of a header row is now handled directly in the
    CompletionModel.

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

commit 4a78b6b1fe7a093df6f7815551359ecf6675a540
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-14

    Completion: warning when a header is selected

    Normally it never happens, but it's better to have the warning,
    just in
    case.

M	gtksourceview/gtksourcecompletion.c

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

    Completion: simplify the code for the "Details" button

    Use the 'label' and 'image' properties of a GtkButton, instead of
    reinventing the wheel.

    It is a little less convenient for getting the mnemonic keyval of the
    label.

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

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

    Completion: rename struct field window -> main_window

    Now there are the main_window, and the info_window.

M	gtksourceview/gtksourcecompletion.c

commit 78b16ec25e2dcd7e25b92673e6b3f5f14fafcfd8
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-14

    Completion: separate CompletionPrivate fields into sections

    The fields are not renamed, they are just moved, and some comments are
    added to explain them.

    For the widgets, some IDs in the UI file are renamed, to have the same
    name as the struct field, or to have a better name (the struct fields
    will be renamed later in this case).

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

commit 8ccf35fce112c7d763028c6d5cfbc5d8fc8e5c64
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-14

    Add missing g_return_val_if_fail()

M	gtksourceview/gtksourcecompletion.c

commit e8b81ef99c32e26d0be5ff5b6577ffe8cb27434a
Author: Carnë Draug <carandraug+dev@gmail.com>
Date:	2013-02-11

    perl: spell check the POD sections

M	data/language-specs/perl.lang

commit 1c2607be57745e15dc0fe28245942a804df0e55b
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-10

    Doc: purpose of gtk_source_completion_show()

M	gtksourceview/gtksourcecompletion.c

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

    Doc: mention ::show-completion in the completion summary

M	gtksourceview/gtksourcecompletion.c

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

    CompletionInfo: avoid infinite loop

M	gtksourceview/gtksourcecompletioninfo.c

commit b4e7180246e98160fe247ad30f6f82aa67ae6774
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2013-02-06

    Updated Galician translations

M	po/gl.po

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

    Doc: explain when to hide a CompletionInfo window

M	gtksourceview/gtksourcecompletioninfo.c

commit 5bcb366f4990bf15c3a637f6522ab7ca9ffe40f0
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-04

    Post-release version bump

M	README
M	configure.ac