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

    Release 3.9.4

M	NEWS

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

    Warning: the search and replace API is unstable

M	gtksourceview/gtksourcebuffer.c

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

    GTK+ >= 3.9.9 required

M	README
M	configure.ac

commit 571cc2a582295632dd99626f5e40d38380fe17d8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	2013-07-26

    Fix tests for recent GTK+ api changes

    The template binding macros got renamed around a few times.

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

M	tests/test-search-ui.c

commit 5c71689780a9b5908e29c1f32ee774b54f1f3c5e
Author: Ignacio Casal Quinteiro <ignacio.casal@nice-software.com>
Date:	2013-07-26

    Fix api break for templates

M	tests/test-search-ui.c

commit 7a5a70001ea3bb6940db85c8bdf3c6565499e1e3
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:	2013-07-25

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

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

commit ec297f2bd4f3484c9746562348535f00b1584fa2
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2013-07-24

    javascript.lang: include the missing null value context

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

M	data/language-specs/javascript.lang

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

    Completion: add a comment with an idea to improve the code

M	gtksourceview/gtksourcecompletion.c

commit 8d0ea964be2b72bd9fc2a66b6aa7b3ff47a5d0ea
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-07-23

    Have a clean git status

    - add test-driver.
    - add *.log and *.trs to git.mk. These files are generated with make
      check, but git.mk doesn't handle that yet, see
      https://github.com/behdad/git.mk/issues/8

M	Makefile.am
M	git.mk

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

    build: do not remove deprecated symbols from header files

    By default.

M	configure.ac

commit e5c58a446ad3dc2f22b9ad730ec9d4586621c360
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2013-07-22

    Updated Spanish translation

M	po/es.po

commit 2497272b262e713d125b3aabee8a2080df3c7395
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-07-17

    Fix bug in gtk_source_utils_escape_search_text()

    And add unit tests.

M	gtksourceview/gtksourceutils.c
M	tests/Makefile.am
A	tests/test-utils.c

commit ea199621cefeadf42986193bffeaf66377eb9138
Author: Marek Černocký <marek@manet.cz>
Date:	2013-07-14

    Updated Czech translation

M	po/cs.po

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

    search: -1 for search-occurrences-count if not yet known

    It is useful for display purposes. -1 is already used for
    get_search_occurrence_position().

M	gtksourceview/gtksourcebuffer.c
M	gtksourceview/gtksourcebuffer.h
M	gtksourceview/gtksourcesearch.c
M	gtksourceview/gtksourcesearch.h
M	tests/test-search-ui.c
M	tests/test-search.c

commit 9733744aa9467a5afeefff59192ad11f3634cfc1
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-07-12

    Add API to enable/disable search highlighting

    And add a button in test-search-ui to test the new setting.

    Disabling the search highlighting can be useful for using the API in a
    different context than the standard search and replace. For example
    the
    gedit spell checking plugin can use the replace_all() function.

    It is also useful to be able to disable/enable the search highlighting
    without losing the text to search.

M	docs/reference/gtksourceview-3.0-sections.txt
M	gtksourceview/gtksourcebuffer.c
M	gtksourceview/gtksourcebuffer.h
M	gtksourceview/gtksourcesearch.c
M	gtksourceview/gtksourcesearch.h
M	tests/test-search-ui.c
M	tests/test-search-ui.ui

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

    search: disable matching brackets highlighting when replace all

M	gtksourceview/gtksourcesearch.c

commit 8b1ef4d31f78ff9340c697cde39aa99b7502b920
Author: Marek Černocký <marek@manet.cz>
Date:	2013-07-09

    Updated Czech translation

M	po/cs.po

commit a7ea64ea3d0523607d95231079563d1e7fe4c345
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2013-07-09

    Updated Spanish translation

M	po/es.po

commit 3c2dd9d8293f2b02108751cf053bf030f3b59999
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-07-09

    search: block callbacks during replace all

    There is a big difference in performances.

M	gtksourceview/gtksourcesearch.c

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

    search: improve API doc

M	gtksourceview/gtksourcebuffer.c

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

    Bump gtk+ required version

    For the composite widget templates.

M	README
M	configure.ac

commit 4a417c80684a1ec705dd0d272eb26ff1d636464b
Author: Sébastien Wilmet <swilmet@gnome.org>
Date:	2013-07-08

    Post-release version bump

M	README
M	configure.ac