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

    Release 3.7.91

M	NEWS

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

    CompletionModel: better sectionning of the code

    Some sections became very small, so they are now included in other,
    more
    general, sections.

M	gtksourceview/gtksourcecompletionmodel.c

commit 20c08b7beefef86277a90f22eb50502066b8692f
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-27

    CompletionModel: remove n_proposals()

    It was used for checking if a provider is not empty. But if a provider
    is present in the model, it means that it is not empty.

M	gtksourceview/gtksourcecompletionmodel.c
M	gtksourceview/gtksourcecompletionmodel.h
M	tests/test-completion-model.c

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

    Completion: simplify get_num_visible_providers()

M	gtksourceview/gtksourcecompletion.c

commit 0143d597e695ccd3f6e463cf98dbbfb20826db48
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-27

    Completion: various clean-up

M	gtksourceview/gtksourcecompletion.c

commit 085f5cd32c19ff9047c972268fa54022e6235384
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-27

    Completion: remove model from TreeView during move-page

    The row-inserted and row-deleted signals are now useless, so it
    simplifies the code of the model. And it is also more efficient.

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

commit 744dce25bf82144bf53ab8fc37fa3f0e75030a24
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-26

    Completion: rework move_page()

    The previous code was hard to understand, because it was generic. A
    less
    generic code is easier to understand, and it appears that it is
    shorter.

M	gtksourceview/gtksourcecompletion.c

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

    Completion: simplify visible_provider_changed()

M	gtksourceview/gtksourcecompletion.c

commit 469daf6c694ac8443aa4bd2ba04c0a34bd5a1192
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-26

    CompletionModel: change iter_last() as static

    Since this function is no longer used outside CompletionModel.
    Adapt also the unit tests.

M	gtksourceview/gtksourcecompletionmodel.c
M	gtksourceview/gtksourcecompletionmodel.h
M	tests/test-completion-model.c

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

    Completion: use higher level CompletionModel's functions

M	gtksourceview/gtksourcecompletion.c

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

    Completion: simplify move_cursor()

    Add some higher level functions in the CompletionModel.

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

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

    Completion: update_completion() takes ownership of its parameters

    And move the code so the prototype at the top can be removed.

M	gtksourceview/gtksourcecompletion.c

commit 35d495c2ed982174ae132ba886c01ef6c8526e54
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-25

    Completion: greatly simplify interactive completion

M	gtksourceview/gtksourcecompletion.c

commit 9531a9c0e05aa20d361067733c26a3153fdc3adc
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2013-03-04

    Updated Norwegian bokmål translation

M	po/nb.po

commit 9dbf6870459d12bd680c06d74e971237d6929810
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:	2013-03-02

    Updated Lithuanian translation

M	po/lt.po

commit 9731241e64410f52b422e762a8b00a0cbcd87ed7
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	2013-03-02

    Updated Vietnamese translation

M	po/vi.po

commit 25c9af561b81700279bf78a4e578e2093f747810
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date:	2013-03-02

    po/vi: import from Damned Lies

M	po/vi.po

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

    Fix infinite loop when painting marks background

    The loop was:

    while (marks != NULL)
    {
	/* blabla */
	marks = g_slist_delete_link (marks, marks);
    }

    So if the 'continue' was reached, 'marks' remained the same and
    therefore there was an infinite loop.

M	gtksourceview/gtksourceview.c

commit 362b7f909c3a7d7f751e5e8efdcdb61c61afc790
Author: Carnë Draug <carandraug+dev@gmail.com>
Date:	2013-03-01

    perl: accept only =~ and !~ as operators before // with omitted m
    (bug #582545)

M	data/language-specs/perl.lang

commit ab066360b4937f445609672da7232b2268c34cb3
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:	2013-03-01

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

M	po/zh_HK.po
M	po/zh_TW.po

commit 1272013b693802387d5598c7112406cd138addd5
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:	2013-03-01

    Updated Basque language

M	po/eu.po

commit c9102b06277c12e399f7fc3c1e453c6e09c28f5b
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:	2013-02-28

    Updated Greek translation

M	po/el.po

commit e0be5c716f2587622b25dd3a9cec2a744e43dce5
Author: Jesse van den Kieboom <jessevdk@gnome.org>
Date:	2013-02-27

    Fixed highlighting of ruby floating numbers

M	data/language-specs/ruby.lang

commit c2421d69b3b44244b6e841c88c3fcbc2f0780fe9
Author: Jesse van den Kieboom <jessevdk@gmail.com>
Date:	2013-02-27

    Improve highlighting of ruby % literals

M	data/language-specs/ruby.lang

commit b558fd66450776e650dd22141489404deb8651d6
Author: A S Alam <aalam@users.sf.net>
Date:	2013-02-26

    Punjabi: Translation updated (aalam)

M	po/pa.po

commit 6cec1383857665233d210ba99d859755db5a61d9
Author: Milo Casagrande <milo@ubuntu.com>
Date:	2013-02-25

    [l10n] Updated Italian translation.

M	po/it.po

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

    UndoManagerDefault: don't use the INVALID action

    An INVALID action was used to distinguish from a NULL action in the
    'modified_action' struct field.

    But using NULL instead of INVALID works fine. The only place where an
    INVALID value would make a different result is in
    modified_changed_handler():

    if (manager->priv->modified_action != NULL)
    {
	    g_message ("%s: oops", G_STRLOC);
	    return;
    }

    If the rest of the code is correct, it doesn't change anything.

    https://bugzilla.gnome.org/show_bug.cgi?id=694613

M	gtksourceview/gtksourceundomanagerdefault.c

commit 2a9ddf582d52197f2de8c1edbdbbbd4a6451e463
Author: Carnë Draug <carandraug+dev@gmail.com>
Date:	2013-02-25

    R: expand highlight (bug #694645)

    * recognize functions loaded by default (base, graphics, grDevices,
    methods, stats and utils packages)
    * add xor keyword
    * recognize F and T as short of TRUE and FALSE
    * recognize specific NA? types

M	data/language-specs/R.lang

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

    Completion: fix small bug with the details button

M	gtksourceview/gtksourcecompletion.c

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

    Completion: block interactive completion during paste-clipboard

M	gtksourceview/gtksourcecompletion.c

commit 67765384ad53e33811901613cd03b870c379c653
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-23

    Completion: always hide completion when insert mark moves

M	gtksourceview/gtksourcecompletion.c

commit 68bccd438c8806ab44ddd44d4461ad4b48f21100
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-23

    Completion: remove text_view_editable_cb()

    It is useless to block interactive completion when the GtkTextView is
    not editable, because when the GtkTextView is not editable,
    the signals
    that trigger interactive completion won't be emitted.

M	gtksourceview/gtksourcecompletion.c

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

    Completion: better handle key events

M	gtksourceview/gtksourcecompletion.c

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

    Completion: merge two callbacks as hide_completion_cb()

M	gtksourceview/gtksourcecompletion.c

commit 327166ba4544f014c53acb09b3d4524681cc9e7d
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-22

    Completion: simplify update of info window contents

M	gtksourceview/gtksourcecompletion.c

commit 55c125d9622959782592c4a1490741b748934c84
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-22

    Completion: various clean-up

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

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

    Completion: split init function

    Now there are:
    - init_tree_view()
    - init_main_window()
    - init_info_window()

M	gtksourceview/gtksourcecompletion.c

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

    Completion: simplify the default info label

    It's no longer possible to select the text of the label. It was not
    really useful IMHO. Removing this option permits to remove the
    callback
    show_info_after_cb().

M	gtksourceview/gtksourcecompletion.c

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

    perl: fix highlight of special variables starting with $^

M	data/language-specs/perl.lang

commit 09daa9f9c9945b176923310c52e795573c570ef9
Author: Carnë Draug <carandraug+dev@gmail.com>
Date:	2013-02-24

    perl: also highlight non scalar special variables (bug #694554)

M	data/language-specs/perl.lang

commit b8d47b86ec973192163a07c77d2b9f6f226c48dd
Author: Marek Černocký <marek@manet.cz>
Date:	2013-02-22

    Updated Czech translation

M	po/cs.po

commit a0277d65557c66af19d216699a3f47abebcea681
Author: Gheyret Kenji <gheyret@gmail.com>
Date:	2013-02-22

    Updated Uyghur translation

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

M	po/ug.po

commit 94874d4a9aeeec2d1517e4c6ae16242fdce46112
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-21

    Completion: select first proposal after move-page

    It's more logical to be at the start of the provider when we switch
    between providers with move-page.

M	gtksourceview/gtksourcecompletion.c

commit 545c7c462dd5a5d074ed090b5413a16b7cfcb5eb
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-21

    Completion: fix and simplify tree view sizing

    This fixes the following bug:
    https://bugzilla.gnome.org/show_bug.cgi?id=643179

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

commit 028773ea279d7b76ae5e4478f71029898c98eb35
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2013-02-21

    Updated Hebrew translation.

M	po/he.po

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

    Don't install check-language.sh and check-style.sh

    But the scripts are still distributed in the tarballs.

    https://bugzilla.gnome.org/show_bug.cgi?id=652688

M	data/language-specs/Makefile.am
M	data/styles/Makefile.am

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

    Fix test-languagemanager when GtkSourceView is not installed

    https://bugzilla.gnome.org/show_bug.cgi?id=631214

M	tests/test-languagemanager.c

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

    Fix test-language when GtkSourceView is not installed

    https://bugzilla.gnome.org/show_bug.cgi?id=631214

M	tests/test-language.c

commit 091fd4bd5f8e126b4ac6f56043ec273e0cb1e74f
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-02-20

    Fix build of test-languagemanager

M	tests/Makefile.am

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

    Post-release version bump

M	README
M	configure.ac