anjuta r3109 - in trunk: . libanjuta libanjuta/interfaces plugins/language-support-cpp-java plugins/message-view plugins/project-import plugins/project-wizard/templates/anjuta-plugin/src plugins/sourceview plugins/symbol-browser



Author: jhs
Date: 2007-09-09 13:05:19 +0100 (Sun, 09 Sep 2007)
New Revision: 3109
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=3109&view=rev

Added:
   trunk/plugins/sourceview/assist-tip.c
   trunk/plugins/sourceview/assist-tip.h
Modified:
   trunk/ChangeLog
   trunk/libanjuta/anjuta-ui.c
   trunk/libanjuta/interfaces/libanjuta.idl
   trunk/plugins/language-support-cpp-java/plugin.c
   trunk/plugins/language-support-cpp-java/plugin.h
   trunk/plugins/message-view/anjuta-msgman.c
   trunk/plugins/project-import/project-import.c
   trunk/plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
   trunk/plugins/sourceview/Makefile.am
   trunk/plugins/sourceview/anjuta-document.c
   trunk/plugins/sourceview/anjuta-document.h
   trunk/plugins/sourceview/anjuta-view.c
   trunk/plugins/sourceview/assist-window.c
   trunk/plugins/sourceview/sourceview-cell.c
   trunk/plugins/sourceview/sourceview-private.h
   trunk/plugins/sourceview/sourceview.c
   trunk/plugins/symbol-browser/plugin.c
Log:
2007-09-09  Johannes Schmid <jhs gnome org>

	* libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
	Fixed memory leak

	* libanjuta/interfaces/libanjuta.idl:
	Extended IAnjutaEditorAssist interface
	
	* plugins/language-support-cpp-java/plugin.c:
	(jump_to_matching_brace), (add_tags), (on_assist_begin),
	(assist_cleanup), (on_assist_chosen), (on_assist_update),
	(context_character), (get_context), (function_parser),
	(cpp_member_parser), (install_assist), (uninstall_assist),
	(get_line_indentation_base), (get_line_auto_indentation),
	(install_support), (uninstall_support),
	(on_value_added_current_editor), (on_value_removed_current_editor),
	(cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
	* plugins/language-support-cpp-java/plugin.h:
	
	Improved fixed editor assistance and added support for function/method
	tooltips. jumb_to_matching_brance => jump_to_matching_brace
	
	* plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
	Removed a FIXME
	
	* plugins/project-import/project-import.c: (on_import_next):
	Added a non-NULL check with could probably fix #474843 but not sure
	
	* plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
	Fixed anjuta-plugin project wizard
	
	* plugins/sourceview/Makefile.am:
	* plguins/sourceview/assist-tip.[ch]:
	* plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
	(anjuta_view_key_press_event):
	* plugins/sourceview/assist-window.c: (assist_window_class_init),
	(assist_window_init), (assist_window_update), (assist_window_new):
	* plugins/sourceview/sourceview-private.h:
	* plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
	(on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
	(trigger_size), (max_trigger_size), (on_document_char_added),
	(sourceview_dispose), (ieditor_get_current_word),
	(iassist_add_trigger), (iassist_init_suggestions),
	(iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
	(iassist_cancel_tips), (iassist_react), (iassist_iface_init):
	
	Big update on sourceview assist capabilites. Autocompletion should
	now work much better and function tooltips are finally supported!

	* plugins/sourceview/anjuta-document.h:
	* plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
	(anjuta_document_get_current_word):
	Fixed get_current_word (inspired by aneditor.cxx implementation)

	* plugins/sourceview/sourceview-cell.c: (icell_get_char),
	(icell_get_attribute):
	Fixed get_attribute() to also detect character constants.
	Simplified get_char()

	* plugins/symbol-browser/plugin.c: (isymbol_manager_search),
	(isymbol_manager_get_members), (isymbol_manager_get_parents),
	(isymbol_manager_get_completions_at_position):
	
	Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]