=== 2.25.902 ===

2009-02-16  Johannes Schmid  <jhs@gnome.org>

	* NEWS:
	* configure.in:
	Updated for release
	
	* plugins/gbf-am/Makefile.am:
	* plugins/gbf-mkfile/Makefile.am:
	Fixed dist-clean issue

2009-02-16  Carl-Anton Ingmarsson  <ca.ingmarsson@gmail.com>

	reviewed by: Johannes Schmid <jhs@gnome.org>

	* plugins/file-loader/plugin.c (on_new_clicked), (on_open_clicked),
	(activate_plugin):
	#570820 – problem with gtk+ trunk

2009-02-16  Johannes Schmid  <jhs@gnome.org>

	* plugins/search/search-replace.c (on_message_clicked):
	#564942 – display project-relative path in search results pane

2009-02-16  Massimo Cora'  <mcora@svn.gnome.org>

	* configure.in:
	* plugins/symbol-db/Makefile.am:
	* plugins/symbol-db/test/Makefile.am:
	* plugins/symbol-db/test/main.c:
	removed outdated test file.

2009-02-12  Yang Hong  <hongyang@redflag-linux.com>
 
	* plugins/search/search-replace.c (create_dialog),
 	(on_search_expression_entry_changed):
 	#571381 – Seach button disabled if no files opened. 

2009-02-16  Johannes Schmid  <jhs@gnome.org>

	* plugins/file-manager/file-view.c (file_view_sort_model):
	#571733 – file manager should sort files case-insensitively

2009-02-16  Johannes Schmid  <jhs@gnome.org>

	* libanjuta/anjuta-plugin-description.c (parse_key_value):
	571233 – Uncorrect loading of subversion plugin (thanks to Yuriy Penkin 
	for the patch!)
	
2009-02-15  James Liggett  <jrliggett@cox.net>

	* ChangeLog:
	E-mail address fix.

2009-02-15  James Liggett  <jrliggett@cox.net>

	* libanjuta/anjuta-utils.c:
	* libanjuta/anjuta-utils.h:
	Add utility function for converting lists of GFile objects to lists of 
	relative paths.

2009-02-15  Johannes Schmid  <jhs@gnome.org>

	* plugins/project-wizard/templates/Makefile.am:
	* plugins/project-wizard/templates/gnome.wiz:
	* plugins/project-wizard/templates/gnome/.cvsignore:
	* plugins/project-wizard/templates/gnome/Makefile.am:
	* plugins/project-wizard/templates/gnome/po/.cvsignore:
	* plugins/project-wizard/templates/gnome/po/Makefile.am:
	* plugins/project-wizard/templates/gnome/po/POTFILES.in:
	* plugins/project-wizard/templates/gnome/src/.cvsignore:
	* plugins/project-wizard/templates/gnome/src/Makefile.am:
	* plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/gnome/src/callbacks.c:
	* plugins/project-wizard/templates/gnome/src/callbacks.h:
	* plugins/project-wizard/templates/gnome/src/main.c:
	* plugins/project-wizard/templates/gnome/src/project.glade:
	Remove gnome project template as it just contains deprecated
	libraries

2009-02-14  James Liggett  <jrliggett@cox.net>
	
	* plugins/subversion/anjuta-subversion.plugin.in:
	Make sure there's a newline at the end of the file, or the plugin won't 
	load.
	
2009-02-12  Johannes Schmid  <jhs@gnome.org>

	* plugins/language-support-cpp-java/plugin.c
	(get_line_indentation), (get_line_indentation_string),
	(set_line_indentation), (get_line_indentation_base),
	(get_line_auto_indentation):
	#571215 – doesn't indent function declarations correctly
	
	* plugins/terminal/terminal.c (terminal_set_preferences):
	#570492 – Some criticals in the terminal plugin

2009-02-11  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/gbf-am/gbf-am-properties.c:
	Fix #556148 – it's impossible to remove project variables

	* plugins/gbf-am/plugin.c,
	plugins/gbf-am/Makefile.am,
	plugins/gbf-am/gbf-am-project.c:
	Use Anjute debugging functions

2009-02-11  Yang Hong  <hongyang@redflag-linux.com>
	
	reviewed by: Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/tools/scripts/tools-2.xml.in:
	Fixed wrong path of grep command.

	* plugins/gbf-am/gbf-am-parse.in:
	Fixed #571262 – gbf-am: treat tail slash as a package (pkg_check_module)
	
	* plugins/gbf-am/gbf-am-properties.c (add_package_clicked_cb),
	(gbf_am_properties_get_widget):
	Fixed #566991 – list project modules in sorted order

2009-02-11  Johannes Schmid  <jhs@gnome.org>

	* plugins/sourceview/sourceview.c (ilanguage_set_language):
	Don't crash when language manager returns a NULL list of languages (#570492)
	Avoid duplicated code that was causing the same behaviour as previous commit.

2009-02-10  Johannes Schmid  <jhs@gnome.org>

	* plugins/sourceview/sourceview.c
	(ilanguage_get_supported_languages):
	Don't crash when language manager returns a NULL list of languages (#570492)

2009-02-10  Johannes Schmid  <jhs@gnome.org>

	* plugins/sourceview/plugin.c (create_style_model):
	#571114 – Crash after clicking on Edit/Preferences with open document

2009-02-10  Yang Hong  <hongyang@redflag-linux.com>
 
	* plugins/message-view/message-view.c (message_view_instance_init):
 	Align message filters into left.
 	
 	* plugins/tools/anjuta-tools.glade:
 	Use GtkFileChooserDialog instead GtkFileSelection
 	
 	* plugins/tools/variable.c (atp_variable_get_editor_variable):
 	Fixed #571143 - Double free crasher of path string.

2009-02-09  Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/symbol-db/plugin.c (on_session_load),
	(isymbol_manager_search_system):
	* plugins/symbol-db/symbol-db-engine-core.c
	(symbol_db_engine_close_db):
	* plugins/symbol-db/symbol-db-view-locals.c
	(symbol_db_view_locals_clear_cache):
	fixed some warnings like GDA_IS_CONNECTION (cnc) when the project was
	closing as the same time as the local tab was populating with symbols.

2009-02-09  Johannes Schmid  <jhs@gnome.org>

	* plugins/document-manager/plugin.c (update_status),
	(on_document_changed):
	#563704 – Anjuta displays column/line numbers after edit windows closed

2009-02-09  Johannes Schmid  <jhs@gnome.org>

	* plugins/language-manager/languages.xml:
	#556970 – Swap .h/.c doesn't work for C header files (*.h)

2009-02-09  Johannes Schmid  <jhs@Obelix>

	* plugins/sourceview/sourceview.c (on_assist_window_destroyed),
	(on_assist_tip_destroyed), (iassist_suggest), (iassist_show_tips):
	Use weak pointer instead of destroy signals

2009-02-09  Yuriy Penkin <yuriy.penkin@gmail.com>

	* plugins/run-program/plugin.c (on_run_program_activate):
	#570720 – There are warnings in some cases when I press cancel in 
	program arguments dialog

2009-02-09  Sébastien Granjoux  <seb.sfo@free.fr>

	* libanjuta/anjuta-launcher.c:
	Fix #566785 – Anjuta crashes after enabling and disabling a plugin
	often 

2009-02-09  Johannes Schmid  <jhs@gnome.org>

	* plugins/language-support-cpp-java/plugin.c
	(get_line_indentation_string), (get_line_indentation_base):
	Removed debugging output
	
	* src/main.c (main):
	Reintroduce gnome_program_init() to avoid warnings from libgnomeui

2009-02-09  Johannes Schmid  <jhs@gnome.org>

	* src/anjuta-app.c (anjuta_app_add_widget_full):
	Call set_default_position() on widgets that are never floating to avoid
	another critical warning with bug #570492
	* plugins/language-support-cpp-java/plugin.c
	(get_line_indentation_string), (set_line_indentation),
	(get_line_indentation_base), (get_line_auto_indentation),
	(on_editor_char_inserted_cpp), (on_auto_indent):
	#567606 – Auto-indentation in Anjuta gets tab indentation wrong for function paramaters

2009-02-09  Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/symbol-db/plugin.c (isymbol_manager_search_system),
	(isymbol_manager_search_project), (isymbol_manager_search_file):
	some assertions to prevent a NULL pattern to be passed to SymbolManager
	interface.

2009-02-09  Johannes Schmid  <jhs@gnome.org>

	* configure.in:
	* src/Makefile.am:
	* src/anjuta.c (anjuta_new):
	* src/anjuta.h:
	* src/bacon-message-connection.c:
	* src/bacon-message-connection.h:
	* src/main.c (message_received_cb), (main):
	
	Remove old crufty bacon-message code and replace it by a sane implementation
	using the new libunique gnome dependency.

2009-02-09  Johannes Schmid  <jhs@gnome.org>

	* plugins/language-support-cpp-java/cpp-java-assist.c
	(cpp_java_assist_create_word_completion_cache),
	(cpp_java_assist_check):
	Avoid hang while pressing backspace

2009-02-08  Johannes Schmid  <jhs@gnome.org>

	* plugins/file-manager/file-model.c (file_model_get_vcs_status):
	* plugins/file-manager/plugin.c (get_vcs_plugin),
	(project_root_added), (file_manager_activate):
	* plugins/subversion/anjuta-subversion.plugin.in:
	
	Only load correct IAnjutaVcs plugin for project

2009-02-08  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/search/search-replace.c,
	plugins/search/search-replace_backend.c:
	Fix #564942 – display project-relative path in search results pane
	Fix #565015 – duplicate matches in search results pane

	* plugins/message-view/message-view.c:
	Fix #539580 – Uncorrect pass search result to

2009-02-08  Sébastien Granjoux  <seb.sfo@free.fr>

	* www/htdocs/downloads.php:
	Fix #570614 – outdated download addresses

2009-02-08  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/scintilla/text_editor.c,
	plugins/sourceview/sourceview.c,
	libanjuta/interfaces/libanjuta.idl:
	ianjuta_editor_get_length returns value in bytes instead of characters

	* plugins/search/search-replace.c,
	plugins/search/search-replace_backend.c,
	plugins/search/search-replace_backend.h:
	Fix #566531 – Find & Replace results in wrong result for files
	containing multi-byte UTF-8 sequences

	* plugins/search/Makefile.am:
	Define log domains for search plugin

2009-02-08  Carl-Anton Ingmarsson  <ca.ingmarsson@gmail.com>

	reviewed by: Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/symbol-db/plugin.c (on_session_save), (on_session_load),
	(on_project_root_added):
	* plugins/symbol-db/symbol-db-system.c (sdb_system_do_engine_scan):
	fixed #570877 – symbol-db doesn't scan user-added packages.

2009-02-08  Yang Hong  <hongyang@redflag-linux.com>

	* plugins/git/plugin.c (git_activate_plugin):
	Fixed #570929, initialize widgets before add watches.

2009-02-07  Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/symbol-db/plugin.c (isymbol_manager_search_project):
	* plugins/symbol-db/symbol-db-engine-queries.c
	(symbol_db_engine_find_symbol_by_name_pattern_filtered):
	ianjuta_symbol_manager_search_project () will now search only for global
	project symbols.

2009-02-06  Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/symbol-db/plugin.c (isymbol_manager_search_project):
	* plugins/symbol-db/symbol-db-engine-queries.c
	(symbol_db_engine_find_symbol_by_name_pattern_filtered):
	* plugins/symbol-db/symbol-db-engine-queries.h:
	#566987 – display tooltip with prototype when calling function in project.

2009-02-06  Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/project-manager/gbf-project-util.c
	(browse_button_clicked_cb):
	fixed #570245 – gbf gio-critical g_file_query_exists

2009-02-06  Massimo Cora'  <mcora@svn.gnome.org>

	* plugins/symbol-db/plugin.c (on_session_load),
	(symbol_db_activate):
	hide progress bar for system and project if no project is loaded.

2009-02-06  Johannes Schmid  <jhs@Obelix>

	* plugins/debug-manager/sharedlib.c (sharedlibs_new):
	* plugins/debug-manager/start.c (load_target):
	* plugins/glade/designer-associations-item.c
	(designer_associations_item_from_xml),
	(designer_associations_option_from_xml),
	(associations_file_from_xml):
	* plugins/glade/plugin.c (glade_update_ui),
	(on_glade_project_changed), (glade_plugin_do_save_associations),
	(do_insert_handler_stub_C), (insert_handler_stub_auto),
	(insert_handler_stub_manual), (on_handler_editing_done),
	(on_glade_show_version_dialog):
	* plugins/sourceview/sourceview.c (on_open_finish):
	
	Fix translation isses (#570491 and #570429)

2009-02-05  Yang Hong  <hongyang@redflag-linux.com>

	* plugins/file-manager/file-model.c
	(file_model_vcs_status_callback):
	Fix a crasher in gdk_pixbuf_composite.
	
	* plugins/file-manager/file-view.c (get_status_string):
	Return a NULL value instead of g_assert_not_reached.
	
	* plugins/terminal/terminal.c (terminal_set_preferences),
	(terminal_execute):
	Do not reset execute terminal, remain output for comparison,
	Set default scrollback lines for 500, or minimum is too small.
	
	* src/main.c (send_bacon_message):
	Fix cann't open relative URI in server side.

2009-02-05  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/language-support-cpp-java/cpp-java-assist.c:
	Fix #566693 – Code completion of symbols usually not working

2009-02-04  Johannes Schmid  <jhs@gnome.org>

	* plugins/sourceview/sourceview-prefs.c (get_int_default),
	(on_gconf_notify_tab_size),
	(on_gconf_notify_right_margin_position):
	Fix an unlikely critical when deleting gconf values directly

2009-02-04  Johannes Schmid  <jhs@gnome.org>

	* plugins/sourceview/anjuta-editor-sourceview.glade:
	Remove useless indent-size property. This is better handled by the 
	language-support-plugin.
	* plugins/sourceview/sourceview-prefs.c (get_bool),
	(on_gconf_notify_font), (get_key), (sourceview_prefs_init):
	Fix #570492 – Canot open editor - crash

2009-02-04  Johannes Schmid  <jhs@gnome.org>

	* plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
	.glade:
	* plugins/cvs-plugin/anjuta-cvs-plugin.glade:
	* plugins/document-manager/anjuta-document-manager.glade:
	* plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
	* plugins/message-view/anjuta-message-manager-plugin.glade:
	* plugins/scintilla/anjuta-editor-scintilla.glade:
	* plugins/search/anjuta-search.glade:
	* plugins/sourceview/anjuta-editor-sourceview.glade:
	#567100 – opening Find dialog causes GtkSpinButton warning

2009-02-04  Johannes Schmid  <jhs@gnome.org>

	* plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
	.glade:
	* plugins/cvs-plugin/anjuta-cvs-plugin.glade:
	* plugins/document-manager/anjuta-document-manager.glade:
	* plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
	* plugins/message-view/anjuta-message-manager-plugin.glade:
	* plugins/scintilla/anjuta-editor-scintilla.glade:
	* plugins/search/anjuta-search.glade:
	* plugins/sourceview/anjuta-editor-sourceview.glade:
	* plugins/subversion/subversion-ui-utils.c (check_input),
	(on_status_command_data_arrived):
	Revert adjumenst changes (#570444 – can't change numbers in preferences dialog)

2009-02-03  Massimo Cora'  <mcora@svn.gnome.org>

	* libanjuta/interfaces/libanjuta.idl:
	* plugins/symbol-db/plugin.c (do_import_system_sources),
	(on_project_root_added), (isymbol_manager_search),
	(isymbol_manager_get_members), (isymbol_manager_search_system),
	(isymbol_manager_search_project), (isymbol_manager_search_file),
	(isymbol_manager_iface_init):
	* plugins/symbol-db/symbol-db-engine-core.c (sdb_engine_init),
	(symbol_db_engine_file_exists),
	(symbol_db_engine_add_new_workspace),
	(symbol_db_engine_project_exists),
	(symbol_db_engine_add_new_project), (sdb_engine_add_new_db_file),
	(symbol_db_engine_update_project_symbols),
	(symbol_db_engine_remove_file), (on_scan_update_buffer_end),
	(symbol_db_engine_update_buffer_symbols):
	* plugins/symbol-db/symbol-db-engine-priv.h:
	* plugins/symbol-db/symbol-db-engine-queries.c
	(symbol_db_engine_get_current_scope),
	(symbol_db_engine_get_file_symbols),
	(symbol_db_engine_find_symbol_by_name_pattern_on_file):
	* plugins/symbol-db/symbol-db-engine-queries.h:
	* plugins/symbol-db/symbol-db-engine-utils.c
	(symbol_db_util_get_full_local_path),
	(symbol_db_util_get_file_db_path),
	(symbol_db_util_get_files_with_zero_symbols),
	(symbol_db_util_is_pattern_exact_match),
	(symbol_db_util_fill_type_array),
	(symbol_db_util_get_sym_type_conversion_hash):
	* plugins/symbol-db/symbol-db-engine-utils.h:
	* plugins/symbol-db/symbol-db-view-locals.c
	(symbol_db_view_locals_update_list):
	* plugins/symbol-db/symbol-db-view-search.c
	(sdb_view_search_model_filter):
	Splitted interfaces for searching symbols. Now you can search in system,
	project or file.
	#566987 – display tooltip with prototype when calling function in project
	Fixed some lock () issues.