=== gedit 2.17.4 === 2007-01-22 Paolo Borelli * configure.ac: * README: * NEWS: gedit 2.17.4 released 2007-01-19 Steve Frécinaux Fix bug #346598 – modeline plugin takes too much memory. The modeline plugin was the only python plugin loaded by default, and that had serious consequencies on gedit startup time and memory comsumption. * plugins/modelines/gedit-modeline-plugin.[ch]: * plugins/modelines/modeline-parser.[ch]: Reimplement the modeline plugin in C. (bug #346598). Also fix some mistakes in the handling of vim modelines and don't parse the same line twice. * plugins/modelines/Makefile.am: replace python files with C ones. * plugins/modelines/modelines.gedit-plugin.desktop.in: remove the reference to the python loader. * plugins/modelines/modelines.py: deleted. Note: the parsers are lazy and don't check whether the modeline is correct wrt how the different editors define them. This was already the case previously. 2007-01-20 Paolo Maggi Fixes bug #398343 – Text Editor: gedit is not accpecting sett... * gedit/gedit-prefs-manager-app.c (gedit_prefs_manager_editor_font_changed): correctly set the font when the editor_font gconf key changes. 2007-01-17 Paolo Borelli * gedit/gedit-view.c: unref the the icon in the incremental search entry. 2007-01-17 Paolo Borelli * gedit/gedit-commands-file-print.c: make sure the specified range is in ascending order. bug #319950. Based on a patch by John N. Laliberte. 2007-01-13 Paolo Borelli * gedit/gedit-tab.c: Set tab icon when notifying external modification. Patch by Emmanuel Touzery. 2007-01-10 Paolo Maggi Fixes bug #352959 – External Tools: "output pane" should be "bottom pane" * plugins/externaltools/tools/manager.py: replace 'Insert in output panel' with 'Display in bottom pane' 2007-01-10 Paolo Maggi Fixes bug #357529 – Open dialog doesn't retain text settings filter * gedit/gedit-prefs-manager-app.c (gedit_prefs_manager_get_active_file_filter), (gedit_prefs_manager_set_active_file_filter), (gedit_prefs_manager_active_file_filter_can_set): * gedit/gedit-prefs-manager-app.h: * gedit/gedit-prefs-manager.h: new functions to remember the last used file filter * gedit/gedit-file-chooser-dialog.c (filter_changed) (gedit_file_chooser_dialog_new_valist): remember the last used filter (all_text_files_filter): improved filter for text files 2007-01-09 Paolo Borelli * plugins/gedit-file-browser-plugin.c: fix build with gcc 2.95. Patch by Jens Granseuer. 2007-01-09 Paolo Borelli * gedit/gedit-commands-file.c: * gedit/gedit-io-error-message-area.c: * gedit/gedit-tab.c: Fix some bugs in the external modification notification. Patch by Emmanuel Touzery.