anjuta r3317 - in trunk: . plugins/symbol-db plugins/symbol-db/test
- From: jhs svn gnome org
- To: svn-commits-list gnome org
- Subject: anjuta r3317 - in trunk: . plugins/symbol-db plugins/symbol-db/test
- Date: Mon, 19 Nov 2007 15:31:00 +0000 (GMT)
Author: jhs
Date: 2007-11-19 15:30:59 +0000 (Mon, 19 Nov 2007)
New Revision: 3317
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=3317&view=rev
Modified:
trunk/ChangeLog
trunk/configure.in
trunk/plugins/symbol-db/plugin.c
trunk/plugins/symbol-db/symbol-db-engine-iterator-node.c
trunk/plugins/symbol-db/symbol-db-engine.c
trunk/plugins/symbol-db/symbol-db-engine.h
trunk/plugins/symbol-db/symbol-db-view-locals.c
trunk/plugins/symbol-db/symbol-db-view.c
trunk/plugins/symbol-db/symbol-db-view.h
trunk/plugins/symbol-db/tables.sql
trunk/plugins/symbol-db/test/Makefile.am
trunk/plugins/symbol-db/test/main.c
Log:
2007-11-18 Massimo Cora\' <maxcvs email it>
reviewed by: Johannes Schmid <jhs gnome org>
* configure.in:
required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
due to bug #493360. Still present anyway bug #495843
* plugins/symbol-db/plugin.c: (goto_local_tree_iter),
(goto_global_tree_iter), (on_treesearch_symbol_selected_event),
(on_local_treeview_row_activated),
(on_global_treeview_row_activated),
(on_global_treeview_row_expanded), (on_project_element_added),
(on_project_element_removed), (project_root_added),
(symbol_db_activate), (isymbol_manager_search),
(isymbol_manager_get_members),
(isymbol_manager_get_completions_at_position):
* plugins/symbol-db/symbol-db-engine-iterator-node.c:
(symbol_db_engine_iterator_node_get_symbol_extra_string):
* plugins/symbol-db/symbol-db-engine.c:
(sdb_engine_execute_non_select_sql),
(sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
(sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
(sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
(sdb_engine_create_db_tables), (symbol_db_engine_open_db),
(symbol_db_engine_add_new_workspace),
(symbol_db_engine_add_new_project),
(symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
(sdb_engine_detects_removed_ids),
(sdb_engine_walk_down_scope_path),
(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_find_symbol_by_name_pattern):
* plugins/symbol-db/symbol-db-engine.h:
* plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
(on_symbol_inserted), (symbol_db_view_locals_update_list):
* plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
(sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
(on_scan_end), (do_add_root_symbol_to_view),
(do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
(trigger_on_symbol_inserted), (add_new_waiting_for),
(do_recurse_subtree_and_invalidate), (prepare_for_adding),
(on_symbol_inserted), (do_recurse_subtree_and_remove),
(on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
(symbol_db_view_row_expanded), (sdb_view_init),
(gtree_compare_func), (sdb_view_finalize),
(sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
(sdb_view_populate_base_root),
(sdb_view_build_and_display_base_tree), (symbol_db_view_open):
* plugins/symbol-db/symbol-db-view.h:
* plugins/symbol-db/tables.sql:
* plugins/symbol-db/test/Makefile.am:
* plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
(get_scope_members), (get_current_scope), (get_global_members),
(get_file_symbols), (get_info_by_id), (main):
Rewrote symbol-db-view global tab. Now every expandable node is a query.
Started using LIMIT keyword to speed up things.
Deprecated GdaCommand in favour of GdaQuery into engine. This should
make providers use prepared statements.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]