2008-01-11  Naba Kumar  <naba@gnome.org>

	* configure.in: Bumped version to 2.3.2
	* NEWS: Updated for anjuta 2.3.2 release
	* plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
	not 'make tarball'

2008-01-11  Johannes Schmid <jhs@gnome.org>

	* plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
	.glade:
	Reverted accidently commited change
	
	* plugins/document-manager/anjuta-document-manager.glade:
	Fix Gtk-Critical because of broken glade file

2008-01-11  Naba Kumar  <naba@gnome.org>

	* plugins/glade/plugin.c: (on_document_destroy),
	(glade_plugin_add_project): Fixed a bug where when more than one
	glade document is open and one is closed, it closes all the glade
	documents. Also it might have fixed the bug where sometimes closing
	the glade document leaves glade widget tree unclosed.

2008-01-11  Naba Kumar  <naba@gnome.org>

	* libanjuta/Makefile.am: Install glade3 files in own prefix to
	prevent install errors when not installed as root (then the files
	are only useful when glade-3 is installed in the same prefix, but it
	doesn't harm anjuta runtime).

	* plugins/sourceview/sourceview.c: Commented use of a file
	not currently distributed.

2008-01-10  Naba Kumar  <naba@gnome.org>

	* po/POTFILES.skip: Added plugins/macro/macros.xml because there is
	nothing to translate in it.

2008-01-10  Johannes Schmid <jhs@gnome.org>

	* plugins/project-wizard/templates/gnome.wiz:
	* plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/gnome/src/main.c:
	* plugins/project-wizard/templates/translatable-strings.h:
	
	Fixed #508497 and added a new chooser to select whether to use
	libglade or not.

2008-01-10  Johannes Schmid <jhs@gnome.org>

	Patch from Tom <tpgww@onepost.net>:

	* libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
	(anjuta_util_glist_path_dedup):
	* libanjuta/anjuta-utils.h:
	
	Give the method a proper prefixed name
	
	* plugins/document-manager/action-callbacks.c:
	(get_current_popup_active),
	(on_editor_command_select_all_activate),
	(on_editor_command_cut_activate),
	(on_editor_command_paste_activate),
	(on_editor_command_copy_activate),
	(on_editor_command_clear_activate), (on_show_search),
	(on_repeat_quicksearch):	
	* plugins/document-manager/action-callbacks.h:
	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
	(anjuta_docman_goto_file_line_mark),
	(anjuta_docman_get_full_filename):
	* plugins/document-manager/anjuta-docman.h:
	* plugins/document-manager/anjuta-document-manager.ui:
	* plugins/document-manager/plugin.c:
	(update_document_ui_interface_items):
	
	Better way to fix the popup-menu items (Cut/Copy/Paste)
	and various clean-ups.
	
	* plugins/document-manager/search-box.c: (on_document_changed),
	(search_box_fill_search_focus):
	* plugins/document-manager/search-box.h:
	* plugins/search/plugin.c:
	
	Add a menu item to repeat the quick search

2008-01-10  Johannes Schmid <jhs@gnome.org>

	* plugins/language-support-cpp-java/cpp-java-assist.c:
	(on_assist_chosen):
	
	Fixed #508424 – Auto complete: previous char was removed when 
	pre TAB to auto complete.

2008-01-10  Johannes Schmid <jhs@gnome.org>

	Patch from: James Ligett:

	* plugins/profiler/gprof-call-graph-view.c:
	(gprof_call_graph_view_create_columns):
	* plugins/profiler/gprof-flat-profile-view.c:
	(gprof_flat_profile_view_create_columns):
	
	Fixed translation issues (#496833)

2008-01-10 Johannes Schmid <jhs@gnome.org>

	Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):

	* plugins/gtodo/gtodo.c: (category_manager_add_item):
	Fix #460390 – Changing categories while edinting something

2008-01-09  Naba Kumar  <naba@gnome.org>

	* libanjuta/anjuta-plugin-manager.c:
	(anjuta_plugin_manager_activate_plugins): Commented dead code and
	fixed a leak.

	* libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
	corruption reported in bug #507491. Potentially fixes too.

2008-01-09  Johannes Schmid <jhs@gnome.org>

	Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):

	* plugins/gtodo/mcategory.c: (category_manager_add_item):
	Fix bug #505205 completely
	
	* AUTHORS: Added Bolesław

2008-01-08  Johannes Schmid <jhs@gnome.org>

	* plugins/document-manager/action-callbacks.c:
	(on_editor_command_cut_activate),
	(on_editor_command_paste_activate),
	(on_editor_command_copy_activate),
	(on_editor_command_clear_activate):
	
	Fixed editor popup menu (Cut, Copy, Paste)

2008-01-08  Johannes Schmid <jhs@gnome.org>

	* plugins/sourceview/sourceview.c: (autodetect_language):
	Fixed a crash when creating a new file

2008-01-08  Johannes Schmid <jhs@gnome.org>

	Patch by <bolekk@gmail.com> (GHOP Student)

	* plugins/gtodo/mcategory.c: (category_manager_add_item):
	Fix bug #505205

2008-01-08  Naba Kumar  <naba@gnome.org>

	* libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
	* libanjuta/anjuta-plugin-manager.c:
	(anjuta_plugin_manager_select),
	(anjuta_plugin_manager_activate_plugins):
	* libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
	* plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
	(on_create_submenu), (create_open_with_submenu):
	* src/about.c: (on_about_plugin_activate),
	(about_create_plugins_submenu): Use translated version of get_string()
	API in AnjutaDescription for translatable properties. Fixes bug #496833
	comment #18.

2008-01-07  Johannes Schmid <jhs@gnome.org>

	* plugins/build-basic-autotools/executer.c: (execute_program):
	* plugins/cvs-plugin/anjuta-cvs-plugin.glade:
	* plugins/debug-manager/anjuta-debug-manager.glade:
	* plugins/debug-manager/locals.c: (create_locals_gui):
	* plugins/file-loader/plugin.c: (on_create_submenu):
	* plugins/gtodo/main.h:
	* plugins/gtodo/preferences.c: (preferences_widget):
	* plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
	* plugins/tools/anjuta-tools.glade:
	* plugins/tools/execute.c: (atp_output_context_print):
	* src/main.c:
	
		Another bunch of i18n fixes (#496833)

2008-01-07  Johannes Schmid <jhs@gnome.org>

	* plugins/build-basic-autotools/build-basic-autotools.c:
	(on_build_terminated):
	* plugins/gtodo/interface.c: (set_read_only):
	* plugins/project-manager/plugin.c: (confirm_removal),
	(on_popup_add_to_project):
	* plugins/subversion/anjuta-subversion.glade:
	* plugins/tools/execute.c: (atp_output_context_print_result):
	
	Fixed some strings from #496833

2008-01-07  Johannes Schmid <jhs@gnome.org>

	* plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
	* plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
	.in:
	* plugins/language-support-cpp-java/plugin.c: (install_support),
	(uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
	Added basic Vala support
	
	* plugins/sourceview/sourceview.c: (autodetect_language):
	Fixed mime-type detection

2008-01-06  Massimo Cora'  <maxcvs@email.it>

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

	* plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
	(value_removed_current_editor), (symbol_db_activate),
	(symbol_db_deactivate):
	* plugins/symbol-db/symbol-db-engine.c:
	(symbol_db_engine_get_global_members_filtered):
	* plugins/symbol-db/symbol-db-view.c:
	(do_add_child_symbol_to_view), (prepare_for_adding),
	(on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
	(sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
	(sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
	(symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
	(sdb_view_init), (sdb_view_finalize),
	(sdb_view_build_and_display_base_tree):
	* plugins/symbol-db/symbol-db-view.h:
	added controls to expand Global tab nodes in a non-freezing way.
	Fixed also some little bugs always on global-tab.

2008-01-06  Naba Kumar  <naba@gnome.org>

	Patches from James Liggett:
	* plugins/profiler/gprof-call-graph-view.c:
	(gprof_call_graph_view_create_columns):
	* plugins/profiler/gprof-flat-profile-view.c:
	(gprof_flat_profile_view_create_columns):
	* plugins/profiler/gprof-function-call-tree-view.c:
	(gprof_function_call_tree_view_create_columns): Made all
	of the columns resizable and reorderable.

2008-01-06  Johannes Schmid <jhs@gnome.org>

	* libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
	(anjuta_launcher_check_password_real),
	(anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
	(anjuta_launcher_scan_pty),
	(anjuta_launcher_disable_password_check):
	* libanjuta/anjuta-launcher.h:
	Added disable_password_check for stream where it does not make sense 
	(e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
	that sometimes occur in symbol-db plugin
	
	* plugins/file-manager/file-model.c:
	(file_model_cancel_expand_idle):
	Fixed removing of idle source
	
	* plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
	* plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
	
	Fixed #348854 – invisible cursor in certain themes

2008-01-06  Naba Kumar  <naba@gnome.org>

	* libanjuta/anjuta-preferences.c:
	(anjuta_preferences_register_property_custom): Fixed a crash bug on
	closing preferences dialog due to patch in bug #507300

2008-01-06  Naba Kumar  <naba@gnome.org>

	* plugins/language-support-cpp-java/cpp-java-assist.c:
	(on_assist_chosen):
	* plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
	* plugins/search/search-replace_backend.c: (create_search_entries):
	Added missing unrefs.

2008-01-06  Johannes Schmid <jhs@gnome.org>

	* plugins/debug-manager/variable.c: (get_hovered_word):
  Add a g_object_unref()  
  	
	* plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
	(on_sourceview_hover_leave):
	Fixed hover and editor interface to make hover in debugger work

2008-01-06  Naba Kumar  <naba@gnome.org>

	* plugins/editor/text-editor.c: Whitespaces fixes.
	* plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
	DEBUG_PRINT instead of g_message.

2008-01-06  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/breakpoints.c:
	Fix #507441: Disable all breakpoints doesn't work
	Fix #507444: Enable Breakpoint menu item doesn't change name

2008-01-05  Naba Kumar  <naba@gnome.org>

	* manuals/reference/libanjuta/libanjuta.types: Renamed
	IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.

2008-01-05  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/variable.c:
	Update variable display to use IAnjutaIterable instead of position

	* plugins/editor/text_editor_cbs.c,
	plugins/editor/text_editor.c:
	Fix Gtk critical warnings when a hover signal is emitted
	Fix get_text_iter in Scintilla (range should include last character)
	
2008-01-05  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/debug_tree.c,
	plugins/debug-manager/debug_tree.h,
	plugins/debug-manager/watch.c,
	plugins/debug-manager/command.c,
	plugins/debug-manager/queue.c,
	plugins/gdb/plugin.c,
	plugins/gdb/debugger.c,
	plugins/gdb/debugger.h,
	libanjuta/interfaces/libanjuta.idl:
	Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable

2008-01-05  Naba Kumar  <naba@gnome.org>

	* plugins/valgrind/plugin.c: Removed stock icon open/save from
	menus to avoid conflict with file open/save. Fixes bug #507455

2008-01-05  Johannes Schmid <jhs@gnome.org>

	* configure.in:
	Conditionally depend on gtksourceview2 >= 2.1.0
	
	* libanjuta/interfaces/libanjuta.idl:
	Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
	iterators instead of positions
	
	* plugins/debug-manager/threads.c:
	Fixed a warnings by including gnome-vfs properly
	
	* plugins/debug-manager/variable.c: (get_hovered_word),
	(on_hover_over):
	Updated to changes in IAnjutaEditorHover/Selection
	
	* plugins/document-manager/action-callbacks.c:
	(on_editor_command_upper_case_activate),
	(on_editor_command_lower_case_activate):
	* plugins/document-manager/search-box.c: (on_incremental_search),
	(on_search_activated):
	* plugins/editor/text_editor.c: (itext_editor_get_text_iter),
	(itext_editor_erase), (itext_editor_iface_init), (iselection_set),
	(iselection_get_start), (iselection_get_end),
	(iselection_iface_init), (ihover_display), (ihover_iface_init):
	* plugins/editor/text_editor_cbs.c:
	(on_text_editor_scintilla_notify):
	
	Updated to changes in IAnjutaEditorHover/Selection and updated editor
	interface of scintilla editor.
	
	* plugins/language-manager/languages.xml:
	* plugins/language-manager/plugin.c:
	(ilanguage_get_from_mime_type), (ilanguage_get_from_string):
	Added chdr to C language files and some DEBUG_PRINTs
	
	* plugins/language-support-cpp-java/cpp-java-assist.c:
	(on_assist_chosen):
	* plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
	* plugins/search/plugin.c: (find_incremental):
	* plugins/search/search-replace.c: (search_and_replace):
	* plugins/search/search-replace_backend.c: (create_search_entries):
		Adapted to changed interfaces

	* plugins/sourceview/Makefile.am:
	* plugins/sourceview/anjuta-document.c: (anjuta_document_init),
	(set_uri), (anjuta_document_save):
	* plugins/sourceview/anjuta-editor-sourceview.glade:
	* plugins/sourceview/anjuta-view.c: (anjuta_view_init),
	(anjuta_view_key_press_event):
	* plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
	* plugins/sourceview/sourceview-cell.c:
	(sourceview_cell_instance_init), (sourceview_cell_finalize),
	(icell_get_line), (icell_get_attribute), (icell_iface_init):
	* plugins/sourceview/sourceview-prefs.c: (get_bool),
	(on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
	(on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
	(on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
	(on_gconf_notify_right_margin_position), (sourceview_prefs_init):
	* plugins/sourceview/sourceview-private.h:
	* plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
	(on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
	(on_document_loaded), (sourceview_instance_init),
	(sourceview_dispose), (sourceview_finalize),
	(sourceview_create_markers), (sourceview_new),
	(ifile_savable_save), (ieditor_get_tab_size),
	(ieditor_set_tab_size), (ieditor_set_use_spaces),
	(ieditor_set_auto_indent), (ieditor_goto_line),
	(ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
	(iselect_block), (iselect_set), (iselect_get_start),
	(iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
	(imark_unmark), (imark_is_marker_set),
	(imark_location_from_handle), (imark_delete_all_markers),
	(ibookmark_toggle), (goto_bookmark), (ibookmark_first),
	(ibookmark_last), (ibookmark_next), (ibookmark_previous),
	(ibookmark_clear_all), (iprint_print), (iprint_print_preview),
	(ilanguage_get_supported_languages), (autodetect_language),
	(ilanguage_set_language), (iassist_show_tips),
	(on_sourceview_hover_leave), (on_sourceview_hover_over),
	(ihover_display), (ihover_iface_init):
	
	Use GtkSourceView 2.1.x:
	* New mark interface
	* Fixed #486724 and #488615
	* Implemented hover interface
	* Adapted to changed interfaces

2008-01-04  Rob Bradford  <rob@o-hand.com>

	Reviewed by Naba Kumar  <naba@gnome.org>:
	* libanjuta/anjuta-preferences.c:
	(anjuta_preferences_register_property_custom):
	Unregister preferences for custom preferences when the widget is
	destroyed.

2008-01-03  Johannes Schmid <jhs@gnome.org>

	* plugins/file-manager/file-model.c: (file_model_row_expanded),
	(file_model_row_collapsed):
  Fixed the too method to take a correct data argument

2008-01-02  Johannes Schmid <jhs@gnome.org>

	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_add_document), (anjuta_docman_remove_document):
	ref and unref correctly to silence a Gtk+ critical

2008-01-01  Johannes Schmid <jhs@gnome.org>

	* plugins/editor/text_editor.c: (itext_editor_get_text):
	Fixed #506740 – ianjuta_editor_get_text crash if request 
	text past the buffer length

2008-01-01  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/utilities.c,
	plugins/debug-manager/utilities.h,
	plugins/debug-manager/breakpoints.c:
	Move get_current_editor function in utilities.c

	* plugins/debug-manager/plugin.c,
	plugins/debug-manager/debug_tree.c,
	plugins/debug-manager/debug_tree.h,
	plugins/debug-manager/watch.c,
	plugins/debug-manager/watch.h,
	plugins/debug-manager/locals.c,
	plugins/debug-manager/locals.h,
	(added) plugins/debug-manager/variable.c,
	(added) plugins/debug-manager/variable.h,
	plugins/debug-manager/Makefile.am:
	Use hover interface to display variable value

2007-12-31  Johannes Schmid <jhs@gnome.org>

	* libanjuta/Makefile.am:
	Only install glade catalog files if glade-3 is available
	(Fixes #506269 and #500296)

2007-12-30  Johannes Schmid <jhs@gnome.org>

	* libanjuta/anjuta-preferences.c: (get_property_value_as_string),
	(set_property_value_as_string), (register_callbacks):

  Fixed GtkFileChooserButton preferences to also work when only the combo
  changes without a dialog being open.

2007-12-29  Johannes Schmid <jhs@gnome.org>

	* plugins/editor/Makefile.am:
	Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled

2007-12-29  Johannes Schmid <jhs@gnome.org>

	* plugins/devhelp/plugin.c: (devhelp_activate):
	Fixed #498986 - Anjuta-2.3.0 fails to build

2007-12-29  Johannes Schmid <jhs@gnome.org>

	* plugins/debug-manager/breakpoints.c: (on_added_current_editor):
	* plugins/debug-manager/plugin.c:
	(on_run_to_cursor_action_activate):
	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_goto_file_line_mark):
	* plugins/symbol-db/plugin.c: (value_added_current_editor),
	(value_removed_current_editor):
	
	Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
	all those to value_added_current_document...

	* plugins/editor/anjuta-editor-scintilla.glade:
	Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
	Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!

2007-12-28  Massimo Cora'  <maxcvs@email.it>

  * plugins/symbol-db/plugin.c: (on_importing_project_end),
  (symbol_db_activate), (symbol_db_deactivate),
  (symbol_db_instance_init), (isymbol_manager_get_parents):
  * plugins/symbol-db/plugin.h:
  * plugins/symbol-db/symbol-db-engine-iterator-node.c:
  * plugins/symbol-db/symbol-db-engine.c:
  (symbol_db_engine_get_global_members_filtered):
  * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
  (on_symbol_inserted):
  Filtered out static functions on global-tab. E.g. when flag
  is_file_scope = 1 we won't add entries there.
  Fixed a little bug on 'Global'->'Vars/Others' node too.

2007-12-28  Johannes Schmid <jhs@gnome.org>

  * libanjuta/anjuta-launcher.c:
  Fixed a silly (and completely useless) memory corruption that probably 
  only occured at a few race conditions though I wonder why it did not 
	happen more often

2007-12-28  Johannes Schmid <jhs@gnome.org>
	* plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
	* plugins/debug-manager/plugin.c: (set_program_counter):
	* plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
	* plugins/debug-manager/start.c: (get_source_directories):
	* plugins/debug-manager/threads.c: (on_info_thread),
	(on_list_thread):
	* plugins/file-manager/file-model.c: (file_model_set_property):
	* plugins/file-manager/plugin.c: (file_manager_set_default_uri):
	* plugins/tools/editor.c: (on_editor_response):
	
	Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
	
	* plugins/document-manager/plugin.c: (update_title),
	(value_added_project_root_uri):
	* plugins/document-manager/plugin.h:
	Shorten down the title bar if the current path is inside the opened project

2007-12-28  Massimo Cora'  <maxcvs@email.it>

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

	* plugins/project-wizard/templates/java/project.anjuta:
	* plugins/project-wizard/templates/mkfile/project.anjuta:
	* plugins/project-wizard/templates/python/project.anjuta:
	Added attribute="Interfaces" and value="IAnjutaSymbolManager" to 
	let new projects use new SymbolDB plugin.
	
	* plugins/symbol-browser/images/Makefile.am:
	added some images taken from MonoDevelop project.
	
	* plugins/symbol-db/plugin.c: (value_added_current_editor),
	(goto_file_line), (on_importing_project_end), (project_root_added),
	(on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
	(isymbol_manager_search):
	Added project-updating feature when opening a project with some files
  modified externally [e.g. a svn up].
        
	* plugins/symbol-db/symbol-db-engine-iterator-node.c:
	(sdb_engine_iterator_node_instance_init),
	(sdb_engine_iterator_node_finalize),
	(symbol_db_engine_iterator_node_set_conversion_hash):
	* plugins/symbol-db/symbol-db-engine-iterator-node.h:
	* plugins/symbol-db/symbol-db-engine-iterator.c:
	(symbol_db_engine_iterator_new):
	* plugins/symbol-db/symbol-db-engine-iterator.h:
	 Moved Hash table initialization into the engine. This proxies and
  speeds up the process of creation and iteration of a GdaDataModel.
	
	* plugins/symbol-db/symbol-db-engine.c:
	(sdb_engine_ctags_output_thread),
	(sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
	(sdb_engine_scan_files_1), (sdb_engine_init),
	(sdb_engine_unlink_shared_files), (sdb_engine_finalize),
	(symbol_db_engine_add_new_workspace),
	(symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
	(sdb_engine_update_file), (on_scan_update_files_symbols_end),
	(symbol_db_engine_get_sym_type_conversion_hash),
	(symbol_db_engine_update_files_symbols),
	(symbol_db_engine_update_project_symbols),
	(symbol_db_engine_update_buffer_symbols),
	(symbol_db_engine_get_class_parents),
	(symbol_db_engine_get_global_members_filtered),
	(symbol_db_engine_get_scope_members_by_symbol_id_filtered),
	(symbol_db_engine_get_scope_members_by_symbol_id),
	(symbol_db_engine_get_scope_members),
	(symbol_db_engine_get_current_scope),
	(symbol_db_engine_get_file_symbols),
	(symbol_db_engine_get_symbol_info_by_id),
	(symbol_db_engine_find_symbol_by_name_pattern),
	(symbol_db_engine_get_parent_scope_id_by_symbol_id):
	* plugins/symbol-db/symbol-db-engine.h:
	* plugins/symbol-db/symbol-db-view-locals.c:
	(sdb_view_locals_get_iter_from_row_ref),
	(symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
	(traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
	(on_symbol_inserted), (symbol_db_view_locals_update_list):
	Changes on some queries fuctions and some fixes. Added *_filtered
  functions.
	
	* plugins/symbol-db/symbol-db-view.c:
	(do_add_child_symbol_to_view), (add_new_waiting_for),
	(prepare_for_adding), (on_symbol_inserted),
	(do_recurse_subtree_and_remove), (on_symbol_removed),
	(sdb_view_do_add_hidden_dummy_child),
	(sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
	(sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
	(sdb_view_locals_create_new_store), (sdb_view_init),
	(sdb_view_finalize), (sdb_view_class_init),
	(symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
	(symbol_db_view_get_pixbuf),
	(sdb_view_build_and_display_base_tree), (symbol_db_view_open):
	New display for global tags. This is the definitive version, bugs apart.
	
	* plugins/symbol-db/tables.sql:
	fixed typo.

2007-12-27  Naba Kumar  <naba@gnome.org>

	* libanjuta/interfaces/libanjuta.idl:
	* plugins/editor/aneditor-priv.h:
	* plugins/editor/aneditor.cxx:
	* plugins/editor/text_editor.c: (text_editor_instance_init),
	(text_editor_show_hover_tip), (text_editor_hide_hover_tip),
	(ihover_display), (ihover_set_timeout), (ihover_iface_init):
	* plugins/editor/text_editor.h:
	* plugins/editor/text_editor_cbs.c:
	(on_text_editor_scintilla_notify):

	Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
	related code in AnEditor. Fixed some compilation warnings.

2007-12-26  Naba Kumar  <naba@gnome.org>

	* Changelog: Fixed indentation.

2007-12-25  Naba Kumar  <naba@gnome.org>

	* plugins/editor/Makefile.am:
	* plugins/editor/editor.glade:
	* plugins/editor/plugin.c:
	* plugins/editor/style-editor.c:
	* plugins/sourceview/Makefile.am:
	* plugins/sourceview/plugin.c:
	* plugins/sourceview/sourceview.glade:
	* plugins/valgrind/Makefile.am:

	Renamed glade files to anjuta-editor-* to give name space for the
	schema files (because they are installed in system directory).

	* scripts/build-schemas.mk: Install the schemas files also (need for
	binary package installation/uninstallation).

2007-12-25  Johannes Schmid <jhs@gnome.org>

	* plugins/language-support-cpp-java/plugin.c:
	(set_indentation_param_vim):
	
	Support some more vim modeline commands and shortcuts (#504331)

2007-12-25  Johannes Schmid <jhs@gnome.org>

	Patches from James Liggett:
	* libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
	(anjuta_vcs_status_tree_view_init):
	* plugins/subversion/subversion-commit-dialog.c:
	(subversion_commit_dialog):
	* plugins/subversion/subversion-diff-dialog.c:
	(on_subversion_diff_response):
	* plugins/subversion/subversion-log-dialog.c:
	(on_log_view_selected_button_clicked),
	(on_log_diff_selected_button_clicked),
	(on_log_diff_previous_button_clicked):
	* plugins/subversion/subversion-resolve-dialog.c:
	(subversion_resolve_dialog):
	* plugins/subversion/subversion-revert-dialog.c:
	(subversion_revert_dialog):
	* plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
	(pulse_progress_bar), (hide_pulse_progress_bar),
	(disconnect_data_arrived_signals),
	(cancel_data_arrived_signal_disconnect):
	* plugins/subversion/subversion-ui-utils.h:
	
	#504818 – Some signals/timeouts should be disconnected when dialogs are closed
	#505237 – Sort list of modified files

2007-12-24  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/gdb/debugger.c:
	Fix bug #491301: Inspecting a variable opens a bad focus dialog

2007-12-23  Johannes Schmid <jhs@gnome.org>

	* plugins/language-support-cpp-java/plugin.c:
	(set_indentation_param_emacs), (set_indentation_param_vim),
	(parse_mode_line_emacs), (parse_mode_line_vim),
	(extract_mode_line), (initialize_indentation_params):

	Added (basic) support for vim modelines (#504331)

	* plugins/message-view/message-view.c: (message_view_next),
	(message_view_previous):
	
	Fixed next/previous message

2007-12-23  Johannes Schmid <jhs@gnome.org>

	* libanjuta/anjuta-ui.h:
	Check for != NULL before unref'ing pixbuf (related to #497878)
	
	* plugins/devhelp/plugin.c: (register_stock_icons):
	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_add_document):
	* plugins/glade/plugin.c: (on_close_activated),
	(register_stock_icons), (on_session_save),
	(glade_plugin_add_project):
	
	Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
	and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
	
	* plugins/language-support-cpp-java/plugin.c:
	(register_stock_icons):
	Fixed stock icon registration macros

2007-12-23  Johannes Schmid <jhs@gnome.org>

	* global-tags/Makefile.am:
	* launcher/Makefile.am:
	* libanjuta/Makefile.am:
	* libegg/Makefile.am:
	* manuals/anjuta-faqs/Makefile.am:
	* manuals/anjuta-manual/Makefile.am:
	* manuals/reference/libanjuta/Makefile.am:
	* plugins/build-basic-autotools/Makefile.am:
	* plugins/class-gen/Makefile.am:
	* plugins/class-inheritance/Makefile.am:
	* plugins/cvs-plugin/Makefile.am:
	* plugins/debug-manager/Makefile.am:
	* plugins/devhelp/Makefile.am:
	* plugins/document-manager/Makefile.am:
	* plugins/editor/Makefile.am:
	* plugins/editor/scintilla/Makefile.am:
	* plugins/editor/scintilla/include/Makefile.am:
	* plugins/file-loader/Makefile.am:
	* plugins/file-manager/Makefile.am:
	* plugins/file-wizard/Makefile.am:
	* plugins/gdb/Makefile.am:
	* plugins/glade/Makefile.am:
	* plugins/gtodo/Makefile.am:
	* plugins/gvim/Makefile.am:
	* plugins/indent/Makefile.am:
	* plugins/language-manager/Makefile.am:
	* plugins/language-support-cpp-java/Makefile.am:
	* plugins/macro/Makefile.am:
	* plugins/message-view/Makefile.am:
	* plugins/patch/Makefile.am:
	* plugins/profiler/Makefile.am:
	* plugins/project-import/Makefile.am:
	* plugins/project-manager/Makefile.am:
	* plugins/project-wizard/Makefile.am:
	* plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/minimal/Makefile.am.tpl:
	* plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
	* plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
	* plugins/sample1/Makefile.am:
	* plugins/search/Makefile.am:
	* plugins/sourceview/Makefile.am:
	* plugins/subversion/Makefile.am:
	* plugins/symbol-browser/Makefile.am:
	* plugins/symbol-db/Makefile.am:
	* plugins/symbol-db/test/Makefile.am:
	* plugins/terminal/Makefile.am:
	* plugins/tools/Makefile.am:
	* plugins/valgrind/Makefile.am:
	* src/Makefile.am:
	* tagmanager/Makefile.am:
	
	Replaces the deprecated "INCLUDES" in all Makefile.am's with
	the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
	warnings from illigel C++ compiler flags.

2007-12-23  Johannes Schmid <jhs@gnome.org>

	Patch from Tom <tpgww@onepost.net>:
  
	* plugins/document-manager/anjuta-docman.c:
	(on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
	(anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
	(anjuta_docman_instance_init), (on_notebook_switch_page),
	(anjuta_docman_grab_text_focus):
	* plugins/document-manager/plugin.c: (on_document_added),
	(on_window_key_press_event), (on_window_key_release_event):
	
	Some more document-manager code cleanups and fixes.

2007-12-23  Massimo Cora'  <maxcvs@email.it>

	* plugins/symbol-db/plugin.c: (register_stock_icons),
	(value_added_current_editor), (value_removed_current_editor),
	(on_importing_project_end), (project_root_removed):
	added controls to clean/populate GtkTreeView(s) on projects unload/load.

	* plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
	(symbol_db_engine_get_file_db_path):
	fixed a useless warning.

	* plugins/symbol-db/symbol-db-view-locals.c:
	(traverse_free_waiting_for), (file_view_status_destroy),
	(sdb_view_locals_create_new_store), (traverse_files_view_status),
	(symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
	(sdb_view_locals_finalize), (on_symbol_inserted),
	(symbol_db_view_locals_recv_signals_from_engine),
	(symbol_db_view_locals_update_list):
	more speed on editors switching. GtkTreeStore caching method implemented.
	Fixed compiler warnings and a little memory leak.

	* plugins/symbol-db/symbol-db-view-locals.h:
	* plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
	(traverse_free_waiting_for), (symbol_db_view_clear_cache),
	(on_scan_end), (on_symbol_inserted),
	(sdb_view_locals_create_new_store), (sdb_view_init),
	(sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
	* plugins/symbol-db/symbol-db-view.h:
	fixed some crashers. Now project loading/populating should be quite quick.

2007-12-22  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/command.c,
	plugins/debug-manager/queue.c:
	Take care of command return value (FALSE is an error)

2007-12-22  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/anjuta-debug-manager.glade,
	plugins/debug-manager/breakpoints.c:
	Remove address, condition and pass breakpoint column if not supported
	Fix clear all remove_all to avoid an endless loop if a breakpoint
	cannot be removed

2007-12-17  Johannes Schmid <jhs@gnome.org>

	Patch from Tom <tpgww@onepost.net> (with some changes):

	* plugins/document-manager/action-callbacks.c: (on_open_activate),
	(on_save_as_activate), (on_save_all_activate),
	(on_close_file_activate), (on_close_all_file_activate),
	(on_reload_file_activate), (on_editor_command_clear_activate),
	(on_transform_eolchars1_activate), (on_comment_block),
	(on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
	(on_goto_block_start1_activate), (on_goto_block_end1_activate),
	(on_editor_linenos1_activate), (on_editor_markers1_activate),
	(on_editor_codefold1_activate), (on_editor_indentguides1_activate),
	(on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
	(on_editor_linewrap1_activate), (on_zoom_in_text_activate),
	(on_zoom_out_text_activate):
	* plugins/document-manager/action-callbacks.h:
	* plugins/document-manager/anjuta-docman.c:
	(on_notebook_page_close_button_click),
	(on_notebook_page_close_button_enter),
	(on_notebook_page_close_button_leave),
	(on_notebook_tab_btnrelease), (on_notebook_page_reordered),
	(anjuta_docman_page_init), (anjuta_docman_page_new),
	(on_open_filesel_response), (create_file_open_dialog_gui),
	(anjuta_docman_save_document_as), (anjuta_docman_dispose),
	(anjuta_docman_instance_init), (on_notebook_switch_page),
	(on_document_destroy), (anjuta_docman_add_editor),
	(anjuta_docman_add_document), (anjuta_docman_remove_document),
	(anjuta_docman_set_current_document),
	(anjuta_docman_goto_file_line_mark), (get_real_path),
	(anjuta_docman_get_full_filename),
	(anjuta_docman_delete_all_markers),
	(anjuta_docman_delete_all_indicators),
	(anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
	(anjuta_docman_order_tabs):
	* plugins/document-manager/anjuta-docman.h:
	* plugins/document-manager/file_history.c: (an_hist_file_new),
	(an_file_history_push), (an_file_history_dump):
	* plugins/document-manager/file_history.h:
	* plugins/document-manager/plugin.c: (update_title),
	(value_removed_project_root_uri),
	(update_document_ui_interface_items), (menu_name_compare),
	(on_document_added), (on_document_changed),
	(on_window_key_press_event), (on_window_key_release_event),
	(on_session_save):
	* plugins/document-manager/search-box.c: (on_document_changed),
	(on_goto_activated), (search_box_init), (search_box_new):
	* plugins/document-manager/search-box.h:

	Yet more code cleanups
	Save glade files correctly in session
	Use new tooltip API if available
	Sort notebook pages when session is restored (needs work)

2007-12-16  Johannes Schmid <jhs@gnome.org>

	* plugins/document-manager/anjuta-docman.c:
	(anjuta_docman_add_document):
	
	Present correct widget with anjuta_shell_present_widget(). This got wrong when
	the new search bar was introduced.

2007-12-12  Johannes Schmid <jhs@gnome.org>
  
	Patch from  Tom <tpgww@onepost.net>:
	(#485233 – another bunch of docman cleanups)
  
	* libanjuta/interfaces/libanjuta.idl:
	* plugins/document-manager/action-callbacks.c:
	(get_current_document), (get_current_focus_widget),
	(on_save_activate), (on_save_as_activate), (on_save_all_activate),
	(on_close_file_activate), (on_close_all_file_activate),
	(on_reload_file_activate), (on_print_activate),
	(on_print_preview_activate),
	(on_editor_command_upper_case_activate),
	(on_editor_command_lower_case_activate),
	(on_editor_command_eol_crlf_activate),
	(on_editor_command_eol_lf_activate),
	(on_editor_command_eol_cr_activate),
	(on_editor_command_select_all_activate),
	(on_editor_command_select_to_brace_activate),
	(on_editor_command_select_block_activate),
	(on_editor_command_match_brace_activate),
	(on_editor_command_undo_activate),
	(on_editor_command_redo_activate),
	(on_editor_command_cut_activate),
	(on_editor_command_paste_activate),
	(on_editor_command_copy_activate),
	(on_editor_command_clear_activate),
	(on_editor_command_close_folds_all_activate),
	(on_editor_command_open_folds_all_activate),
	(on_editor_command_toggle_fold_activate),
	(on_editor_command_bookmark_toggle_activate),
	(on_editor_command_bookmark_first_activate),
	(on_editor_command_bookmark_next_activate),
	(on_editor_command_bookmark_prev_activate),
	(on_editor_command_bookmark_last_activate),
	(on_editor_command_bookmark_clear_activate),
	(on_transform_eolchars1_activate), (on_comment_block),
	(on_comment_box), (on_comment_stream),
	(on_goto_block_start1_activate), (on_goto_block_end1_activate),
	(on_zoom_in_text_activate), (on_zoom_out_text_activate),
	(on_force_hilite_activate), (on_swap_activate),
	(on_editor_add_view_activate), (on_editor_remove_view_activate):
	* plugins/document-manager/action-callbacks.h:
	* plugins/document-manager/anjuta-docman.c:
	(on_notebook_page_close_button_click),
	(on_notebook_page_close_button_enter),
	(on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
	(on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
	(anjuta_docman_page_new), (anjuta_docman_page_destroy),
	(on_open_filesel_response), (anjuta_docman_open_file),
	(anjuta_docman_save_document_as), (anjuta_docman_save_document),
	(anjuta_docman_dispose), (anjuta_docman_instance_init),
	(anjuta_docman_class_init), (anjuta_docman_new),
	(on_notebook_switch_page), (on_document_save_point),
	(on_document_destroy), (anjuta_docman_add_editor),
	(anjuta_docman_add_document), (anjuta_docman_remove_document),
	(anjuta_docman_set_popup_menu),
	(anjuta_docman_get_current_focus_widget),
	(anjuta_docman_get_page_for_document),
	(anjuta_docman_get_current_document),
	(anjuta_docman_set_current_document),
	(anjuta_docman_goto_file_line),
	(anjuta_docman_goto_file_line_mark),
	(anjuta_docman_get_full_filename),
	(anjuta_docman_present_notebook_page),
	(anjuta_docman_update_page_label),
	(anjuta_docman_delete_all_markers),
	(anjuta_docman_delete_all_indicators),
	(anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
	(do_ordertab1), (anjuta_docman_order_tabs),
	(anjuta_docman_set_editor_properties),
	(anjuta_docman_get_document_for_path),
	(anjuta_docman_get_all_doc_widgets):
	* plugins/document-manager/anjuta-docman.h:
	* plugins/document-manager/editor-tooltips.c:
	* plugins/document-manager/plugin.c: (update_title),
	(update_document_ui_enable_all), (update_document_ui_disable_all),
	(update_document_ui_save_items),
	(update_document_ui_interface_items), (update_document_ui),
	(on_document_update_save_ui), (update_status),
	(on_document_update_ui), (on_document_added),
	(on_document_changed), (on_session_save), (on_save_prompt),
	(on_docman_auto_save), (on_gconf_notify_timer):
	* plugins/document-manager/search-box.c: (on_document_changed),
	(search_box_new), (search_box_grab_line_focus):
	* plugins/glade/plugin.c: (ifile_open):
	* plugins/project-manager/plugin.c: (project_manager_unload_gbf):
	* plugins/search/search-replace_backend.c: (create_search_entries):
	* plugins/sourceview/anjuta-document.c: (set_uri),
	(anjuta_document_save):
	* plugins/sourceview/sourceview.c: (ifile_savable_save):
	* plugins/tools/editor.c: (on_editor_response):

	The patch renames most stuff from "editor" or "te" to "doc where appropriate.
	It fixes some issues with session handling and several memory lacks.
	Gtk 2.12 Tooltip API is used if available.

2007-12-10  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/disassemble.c,
	plugins/debug-manager/disassemble.h,
	plugins/debug-manager/command.c,
	plugins/debug-manager/command.h,
	plugins/debug-manager/plugin.c
	plugins/debug-manager/sparse_view.c,
	plugins/debug-manager/sparse_view.h,
	plugins/gdb/plugin.c,
	plugins/gdb/debugger.c,
	plugins/gdb/debugger.h,
	libanjuta/interfaces/libanjuta.idl:
	Fix bug #502533: Implement assembler step

	* plugins/debug-manager/breakpoints.c:
	Do not save temporary breakpoints

	* plugins/debug-manager/stack_trace.c:
	Fix a crash when a stack command is cancelled

2007-12-09  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/plugin.c,
	plugins/debug-manager/breakpoints.c,
	plugins/debug-manager/breakpoints.h:
	Fix bug #488732: Breakpoint on delete lines
	Breakpoints are now linked to their position in editor

	* plugins/gdb/debugger.c:
	Fix removing condition on breakpoint 

2007-12-07  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/anjuta-debug-manager.glade,
	plugins/debug-manager/start.c,
	plugins/gdb/plugin.c,
	plugins/gdb/debugger.c,
	plugins/gdb/debugger.h,
	libanjuta/interfaces/libanjuta.idl:
	Fix bug #481366: Do not stop at the beginning of the program

	* plugins/debug-manager/command.c,
	plugins/debug-manager/command.h,
	plugins/debug-manager/breakpoints.c,
	plugins/debug-manager/queue.c,
	plugins/debug-manager/queue.h:
	Fix a bug remove all breakpoints was not working due to latest changes
	Setting breakpoints is disabled when program is running

2007-12-04  Sébastien Granjoux  <seb.sfo@free.fr>

	* plugins/debug-manager/queue.c,
	plugins/gdb/plugin.c:
	Fix bug #501469: Crash if mime_type is unknown

2007-12-01  Massimo Cora'  <maxcvs@email.it>

	* plugins/symbol-db/plugin.c: (on_editor_destroy),
	(on_editor_update_ui), (on_single_file_scan_end),
	(on_importing_project_end), (project_root_added),
	(on_session_load), (symbol_db_activate), (symbol_db_instance_init):
	* plugins/symbol-db/plugin.h:
	show on status bar files being scanned.

	* plugins/symbol-db/symbol-db-engine.c:
	(sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
	(sdb_engine_ctags_output_thread),
	(sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
	(sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
	(sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
	(sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
	(sdb_engine_get_table_id_by_unique_name2),
	(symbol_db_engine_open_project),
	(sdb_engine_prepare_executing_commands),
	(symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
	(sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
	(sdb_engine_detects_removed_ids),
	(symbol_db_engine_get_class_parents),
	(symbol_db_engine_get_global_members),
	(symbol_db_engine_get_scope_members_by_symbol_id),
	(symbol_db_engine_get_scope_members),
	(symbol_db_engine_get_current_scope),
	(symbol_db_engine_get_file_symbols),
	(symbol_db_engine_get_symbol_info_by_id),
	(symbol_db_engine_get_full_local_path),
	(symbol_db_engine_find_symbol_by_name_pattern),
	(symbol_db_engine_get_parent_scope_id_by_symbol_id):
	* plugins/symbol-db/symbol-db-engine.h:
	* plugins/symbol-db/symbol-db-view-locals.c:
	(sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
	(symbol_db_view_locals_recv_signals_from_engine),
	(symbol_db_view_locals_update_list):
	* plugins/symbol-db/symbol-db-view-locals.h:
	* plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
	(on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
	(prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
	(symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
	* plugins/symbol-db/symbol-db-view.h:
	Added g_thread architecture to scan in background. With this you
	can use Anjuta's GUI without freezing.
	Improved insertion speed by using a paradigm like 'insert' and 'check'
	replacing a 'check' and 'insert' one. This has been done for tables 
	like symbol, scope, sym_type.
	Fixed two crashers. 

	* plugins/symbol-db/tables.sql:
	* plugins/symbol-db/test/main.c: (get_global_members), (main),
	(thread), (print_message), (bastard_thread), (idle_signals):
	fixed a typo on tables that broke sql triggers.