commit f82b9cd382ef0cc1071bd03b45d63850ea573018
Author: Paolo Borelli <pborelli@gnome.org>
Date:   2012-02-22

    Release 3.3.4

M	NEWS
M	README
M	configure.ac

commit 76189cd24d06c062db91e7c603a9fd176bdebd3c
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-22

    Remove unused variable

M	gedit/gedit-panel.c

commit 6b7088aacf61db563eb65d772f1eb38d031f26b2
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-22

    Set "title" class to the sidepane title

M	gedit/gedit-panel.c

commit daf108a325d0035cab56f01d7aa1f4224c00fc45
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-22

    Fix build

M	gedit/Makefile.am

commit 4c399e1d7f1108c4883ad923fd14b3062e6d3267
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2012-02-22

    Updated POTFILES.in

M	po/POTFILES.in

commit 3ca2bcd9ad39081074fcbc1ef38028f81838b9dd
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2012-02-22

    panel: do not apply the sidebar class

M	gedit/gedit-panel.c

commit d63549723cab68413d3188aaaab60ee031993e79
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2012-02-22

    Remove dialog utility library

M	configure.ac
M	gedit/Makefile.am
D	gedit/dialogs/Makefile.am
R100	gedit/dialogs/gedit-close-confirmation-dialog.c
gedit/gedit-close-confirmation-dialog.c
R100	gedit/dialogs/gedit-close-confirmation-dialog.h
gedit/gedit-close-confirmation-dialog.h
M	gedit/gedit-commands-edit.c
M	gedit/gedit-commands-file.c
M	gedit/gedit-commands-search.c
M	gedit/gedit-encodings-combo-box.c
R100	gedit/dialogs/gedit-encodings-dialog.c
gedit/gedit-encodings-dialog.c
R100	gedit/dialogs/gedit-encodings-dialog.h
gedit/gedit-encodings-dialog.h
R100	gedit/dialogs/gedit-encodings-dialog.ui
gedit/gedit-encodings-dialog.ui
R100	gedit/dialogs/gedit-preferences-dialog.c
gedit/gedit-preferences-dialog.c
R100	gedit/dialogs/gedit-preferences-dialog.h
gedit/gedit-preferences-dialog.h
R100	gedit/dialogs/gedit-preferences-dialog.ui
gedit/gedit-preferences-dialog.ui
R100	gedit/dialogs/gedit-replace-dialog.c
gedit/gedit-replace-dialog.c
R100	gedit/dialogs/gedit-replace-dialog.h
gedit/gedit-replace-dialog.h
R100	gedit/dialogs/gedit-replace-dialog.ui
gedit/gedit-replace-dialog.ui
M	gedit/gedit-session.c

commit c6494063b310d55bd33052c1e758c06e35584af0
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2012-02-21

    Updated Spanish translation

M	help/es/es.po

commit c091fdec9f04df99293e21c89c95e5be7555ad0b
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2012-02-21

    Updated Galician translations

M	po/gl.po

commit f749e2217fb5e510767582d9662f15c7aedabe45
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	2012-02-20

    Updated Danish translation

M	po/da.po

commit c60589140118367919a5d51b59a4c2a8e4e2014a
Author: Algimantas Margevičius <margevicius.algimantas@gmail.com>
Date:	2012-02-20

    Updated Lithuanian translation

M	po/lt.po

commit 50366855ec90ab75686a7e1e6ca81c259db5eb29
Author: Andre Klapper <a9016009@gmx.de>
Date:	2012-02-20

    Mention F11 to leave fullscreen. See bug #654097

M	help/C/gedit-full-screen.page

commit 8d8ae9a179c424fe51ef016ce4ad4dbfb7436ab9
Author: Andre Klapper <a9016009@gmx.de>
Date:	2012-02-20

    Fix typo. See bug #651499

M	help/C/gedit-open-files-from-sidepane.page

commit c68cc5d2b9f88830e8ab7db491a0a60c9212a2a3
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2012-02-20

    Updated Spanish translation

M	help/es/es.po

commit 5642b30da40de5fad0daaca449d52ce3f26c2390
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:	2012-02-20

    Updated Belarusian translation.

M	po/be.po

commit f7c2c35ae5c4120ba83675bda42d72e0f69e22a2
Author: Marek Černocký <marek@manet.cz>
Date:	2012-02-20

    Updated Czech translation

M	po/cs.po

commit def5038b93be94564c21aac4579100b94bbd4a6d
Author: Jim Campbell <jwcampbell@gmail.com>
Date:	2012-02-19

    docs: added ui:expanded attribute to the keyboard shortcut
    tables. neat new feature in mallard

M	help/C/gedit-shortcut-keys.page

commit 88d6244cef51968b641de2cdcbf71574de03ecfe
Author: Jim Campbell <jwcampbell@gmail.com>
Date:	2012-02-19

    docs: minor updates to spellcheck and tabs-moving pages.

M	help/C/gedit-spellcheck.page
M	help/C/gedit-tabs-moving.page

commit 3e1326bd23e5ffeb3c9599cc43ca4686e2c512f4
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2012-02-19

    Updated Norwegian bokmål translation

M	po/nb.po

commit b73c440d14465d2be0973a99d217fbeaac6e0def
Author: Daniel Nylander <po@danielnylander.se>
Date:	2012-02-19

    Updated Swedish translation

M	po/sv.po

commit 03b937ab2e09d14cc5aeba6331cce3d191f3c2d5
Author: Mattias Põldaru <mahfiaz@gmail.com>
Date:	2012-02-19

    [l10n] Updated Estonian translation

M	po/et.po

commit 393df6d7d99541d2ed6325984a00c5624c0fb0b4
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2012-02-18

    Remove death style scheme dialog

D	gedit/dialogs/gedit-style-scheme-dialog.c
D	gedit/dialogs/gedit-style-scheme-dialog.h
D	gedit/dialogs/gedit-style-scheme-dialog.ui
D	gedit/dialogs/gedit-style-scheme-generator.c
D	gedit/dialogs/gedit-style-scheme-generator.h

commit a4070962283336bf9ddeadb2926c7e68592e9574
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-17

    Unown the bus name to release some memory

    g_bus_unown_name() should be called to unown the bus name that
    is obtained
    by gedit_dbus_run().

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

M	gedit/gedit-dbus.c

commit 96ac5c419a542d59e6dec4fe13416eb55c49b8f5
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2012-02-17

    Updated Hebrew translation.

M	po/he.po

commit a7532663b5619ad5e694e895a9452af53b32d647
Author: Automatic Mirroring <aronmalache@gmail.com>
Date:	2012-02-16

    Update Simplified Chinese translation.

M	po/zh_CN.po

commit e1025303418ad81f1ce22613246fbbda2ae65174
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	2012-02-15

    Updated Slovenian translation

M	po/sl.po

commit 33ce3ab0da2b9b75b3d5fb9966cd579d7c73a7a6
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-14

    Fix a memory leak

    In init_fifo(), `tmp` needs to be freed before returning.

    See:
    http://developer.gnome.org/glib/stable/glib-File-Utilities.html#g-file-open-tmp

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

M	gedit/gedit-fifo.c

commit 5f8ea7d5606eb20e9289db566ca65f61be1fef19
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2012-02-12

    [l10n] Updated German doc translation

M	help/de/de.po

commit 1fd727ac83ec7f460dc04a8c4ff3f35aa9dac6c4
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2012-02-12

    Updated Spanish translation

M	po/es.po

commit 7cdf292dc991fa7d44662de34b80f2b707fcf9be
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:	2012-02-12

    Updated Belarusian translation.

M	po/be.po

commit 1b2cd86cf19ff74a7f1aac6bfba7a963554d2366
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	2012-02-12

    Updated Serbian translation

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

commit 8270b39fdcc16b61984b653612334939abcc5df2
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	2012-02-12

    Updated Serbian translation

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

commit b520695729f336c7e687469741339d216f67802d
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-12

    Fix labels in the preferences dialog

    Toolbuttons label are not shown in gnome3, but let's use correct
    labels
    to not confuse translators

M	gedit/dialogs/gedit-preferences-dialog.ui

commit baa1fe0a050733a7f5a93f43ce240e08e7814b6b
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-11

    Check that convert_text() succeeded

    validate_and_insert() does not allow its `buffer` parameter to
    be NULL.
    In gedit_document_output_stream_flush(), if convert_text() fails, then
    `outbuf` will be NULL and validate_and_insert() will be called with a
    NULL `buffer`.

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

M	gedit/gedit-document-output-stream.c

commit c28ab5b089bc8ed8419e8fe216cc64becc85ac29
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-12

    Restore documents panel context menu.

    It broke when we refactored the notebook-pupup-menu object.

M	gedit/gedit-documents-panel.c

commit e09d562ed9efcb43e18e9dffd86c1803fa0634f0
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-11

    Fix a memory leak

    In menu_position(), free the GtkTreePath that was returned by
    get_current_path().

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

M	gedit/gedit-documents-panel.c

commit 7638d411544c1f211816768adc1a5cb5a84db96a
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-11

    Fix possible memory leak

    In treeview_selection_changed(), if `notebook` is not NULL, then
    it needs
    to be unrefed.

    See:
    http://developer.gnome.org/gtk/unstable/GtkTreeModel.html#gtk-tree-model-get

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

M	gedit/gedit-documents-panel.c

commit 412df6b69da33be9a5deb529eb39b8dc96b5dc06
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:	2012-02-11

    Updated Belarusian translation.

M	po/be.po

commit 9776527b66d7812914fb6fb0ba68529581421c7e
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-11

    Fix possible memory leak

    If gedit_document_output_stream_write() is called and the ostream
    is not
    initialized, g_iconv_open() fails (so
    gedit_document_output_stream_write()
    returns -1), and gedit_document_output_stream_write() is called again,
    then the `charset_conv` that was created during the previous
    initialization
    attempt would be leaked.

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

M	gedit/gedit-document-output-stream.c

commit 32d9eb7f4f18f09abdb85eeedb80eae49648f69a
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-10

    Use g_clear_object()

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

M	gedit/gedit-document-loader.c

commit 1165ee992d338b8823b2d0dbd4d2f3d8fbd6e186
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-10

    Fix incomplete gedit_dirs_shutdown()

    Also free `user_styles_dir`.

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

M	gedit/gedit-dirs.c

commit 6ac984c0d5dd656a765f157033a3b76b3a8c4db6
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-10

    Fix possible memory leak

    Unref 'file' also in the error code path.

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

M	gedit/gedit-commands-file.c

commit 7d4d6480ecc5d3fbcce618c137480e1f52b6aaef
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-10

    Fix possible memory leak

    In gedit_metadata_manager_get(), `uri` needs to be freed before
    returning.

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

M	gedit/gedit-metadata-manager.c

commit fd7ea9b39e52e5c8b1cb9a9cb6422bd6bb6c45dd
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-10

    Fix possible memory leaks

    The GError objects set by g_set_error_literal() need to be freed with
    g_error_free().

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

M	gedit/gedit-document.c

commit d8e176f0fee0ee2afa4ac4181e6c96054c3934db
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-09

    Fix a possible memory leak

    It could be that the file info does not have the
    G_FILE_ATTRIBUTE_TIME_MODIFIED attribute set, and
    _gedit_document_check_externally_modified() would return before
    unrefing
    `info`.

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

M	gedit/gedit-document.c

commit c3b38c92009e5148b5cb297c8f2252b83136570e
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-09

    Fix 668924 Make gedit_debug_message() introspectable

    Adds a new function to the gedit-debug public API:
    gedit_debug_plugin_message(). gedit_debug_plugin_message() is
    intended to
    be a non-variable argument (hence introspectable) version of
    gedit_debug_message() that can be called by plugins.

    An override of gedit_debug_plugin_message() is added for the PyGObject
    Python language binding. The override makes it more convenient to
    use by
    Python plugin writers.

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

M	docs/reference/gedit-sections.txt
M	gedit/Gedit.py
M	gedit/gedit-debug.c
M	gedit/gedit-debug.h

commit 6ec8a853e407252d5c9f969d2d02f7d905c9caa1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2012-02-09

    Updated Spanish translation

M	help/es/es.po

commit 89039141bd27b6947c3c9dfa591028f3de95aba0
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-08

    Fix 668911 modelines: Support Emacs' Text mode

    Adds a check for language "text" and handles it specially.

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

M	plugins/modelines/modeline-parser.c

commit b143336dc193964325a555a6a1c6a76206d40817
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-08

    Fix validation errors

M	help/gl/gl.po
M	help/sl/sl.po

commit 4ff6ec399f16763bb61455ff8d6be8c8ecf87ca4
Author: Javier Jardón <jjardon@gnome.org>
Date:	2012-02-08

    help/Makefile.am: Use HELP_LINGUAS to reenable translations support

    Also use the new "help:" syntax
    This fixes commit a9607074f4f61677f28cd186b1d817db2f3369d9

M	gedit/gedit-app.c
M	help/Makefile.am

commit bb421a6c87bbe811eac17f38266735c80c653e04
Author: Mattias Põldaru <mahfiaz@gmail.com>
Date:	2012-02-08

    [l10n] Updated Estonian translation

M	po/et.po

commit 1ff1deb03abd9386aee1b01594e71d024fd9d37a
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-07

    Remove trailing spaces

M	gedit/gedit-debug.c
M	gedit/gedit-debug.h

commit 04e9a313527cb202b22ca0fb16f7aa47162a3b23
Author: Paolo Borelli <pborelli@gnome.org>
Date:	2012-02-07

    Small gtk-doc fix

M	gedit/gedit-debug.c

commit 6a53a66ee4fcd3a67a31573595786190ac3311c0
Author: Daniel Trebbien <dtrebbien@gmail.com>
Date:	2012-02-06

    Move gedit-debug documentation to gedit-debug.c

M	gedit/gedit-debug.c
M	gedit/gedit-debug.h

commit a9607074f4f61677f28cd186b1d817db2f3369d9
Author: Javier Jardón <jjardon@gnome.org>
Date:	2012-02-07

    Use new documentation infraestructure

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

M	Makefile.am
M	configure.ac
M	gedit/gedit-app.c
M	help/Makefile.am

commit 20fc2466d186020ba956b4043da443cd9434370a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2012-02-07

    Updated Galician translations for doc

M	help/gl/gl.po

commit 86d8fddb06c34d6292a67ff83b09e8f2ffde5dea
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2012-02-07

    spell: more missing separators

M	plugins/spell/gedit-automatic-spell-checker.c

commit 9c86b14471640231383defbdc07d3747691634fa
Author: Ignacio Casal Quinteiro <icq@gnome.org>
Date:	2012-02-07

    spell: use a separator menuitem

M	plugins/spell/gedit-automatic-spell-checker.c

commit 238f3de6911fd4aba5093a7454bf0be9397b156d
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2012-02-06

    [l10n] Updated German translation

M	po/de.po

commit d3af9b93ffd41cad58e0be8a5d692b6531288ec2
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2012-02-06

    [l10n] Updated German doc translation

M	help/de/de.po