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
- From: jhs svn gnome org
- To: svn-commits-list gnome org
- Subject: 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
- Date: Sun, 9 Sep 2007 13:05:20 +0100 (BST)
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]