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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list