CVSROOT: /cvs/gnome Module name: anjuta Changes by: naba 05/02/08 10:06:24
Modified files: . : ChangeLog global-tags : Makefile.am create_global_tags.sh plugins/editor : aneditor.cxx plugins/gdb : debug_tree.c plugins/project-manager: plugin.c plugin.h plugins/symbol-browser: Makefile.am an_symbol_info.c an_symbol_info.h an_symbol_search.c an_symbol_search.h an_symbol_view.c an_symbol_view.h plugin.c plugin.h tagmanager : c.c entry.h tm_project.c tm_symbol.c tm_tag.c tm_workspace.c vstring.c tagmanager/include: tm_tag.h tm_workspace.h Log message: * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press. Fixed automatic indentations. * global-tags/Makefile.am, global-tags/create_global_tags.sh: Global tags are now segregated into smaller api tags, which can be selectively loaded from symbol browser preferences. * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h: Implemented IProjectManager interface in project-manager. Mostly getter methods for now, but need to add add() and remove() methods to add or remove project elements. * plugins/gdb/debug_tree.c: Small fix. * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am, plugins/symbol-browser/an_symbol_info.c, plugins/symbol-browser/an_symbol_info.h, plugins/symbol-browser/an_symbol_search.c, plugins/symbol-browser/an_symbol_search.h, plugins/symbol-browser/an_symbol_view.c, plugins/symbol-browser/an_symbol_view.h, plugins/symbol-browser/plugin.c, plugins/symbol-browser/plugin.h, tagmanager/c.c, tagmanager/entry.h, tagmanager/tm_project.c, tagmanager/tm_symbol.c, tagmanager/tm_tag.c, tagmanager/tm_workspace.c, tagmanager/vstring.c, tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h: - Fixed tagmanager parsing of source files to parse for typedefines and properly record element scopes. Implemented scope autocompletion (autocompletion on '.', '->', '::' and ':'. The functionality is not fully working. It was based on older patch for Anjuta 1.2.2 in SF patch list (author is unknown). - Implemented symbol-browser preferences for dynamically loading and saving tags API segments. - Fixed symbol-search to use tagmanager directly instead of depending on symbol-view for tags list. - Fixed symbol-view to create the tree using TMSymbol tree directly. - Fixed TMSymbol to create the complete tags tree instead of letting the symbol-view created the root nodes. - Changed project tags cache name to .tm_project2.cache because the newer format records additional scope information. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=anjuta&who=naba&date=explicit&mindate=2005-02-08%2010:05&maxdate=2005-02-08%2010:07 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list