anjuta r2922 - in trunk: . plugins/document-manager plugins/sourceview



Author: jhs
Date: 2007-04-11 14:49:01 +0100 (Wed, 11 Apr 2007)
New Revision: 2922
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=2922&view=rev

Modified:
   trunk/ChangeLog
   trunk/plugins/document-manager/anjuta-docman.c
   trunk/plugins/document-manager/plugin.c
   trunk/plugins/sourceview/anjuta-view.c
   trunk/plugins/sourceview/anjuta-view.h
   trunk/plugins/sourceview/plugin.c
   trunk/plugins/sourceview/sourceview-prefs.c
   trunk/plugins/sourceview/sourceview-prefs.h
   trunk/plugins/sourceview/sourceview-private.h
   trunk/plugins/sourceview/sourceview.c
Log:
2007-04-11  Johannes Schmid <jhs gnome org>

	* plugins/document-manager/plugin.c: (on_editor_changed):
	Fixed reference counting for editor by using g_value_take_object instead
	of g_value_set_object. The editors are now correctly finalized and thus
	we do not lack so much memory anymore.
	
	* plugins/sourceview/anjuta-view.c: (anjuta_view_init),
	(anjuta_view_finalize), (anjuta_view_focus_out),
	(anjuta_view_key_press_event), (anjuta_view_button_press_event):
	* plugins/sourceview/anjuta-view.h:
	* plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
	* plugins/sourceview/sourceview-prefs.c:
	(on_gconf_notify_tab_size), (sourceview_prefs_destroy):
	* plugins/sourceview/sourceview-prefs.h:
	* plugins/sourceview/sourceview-private.h:
	* plugins/sourceview/sourceview.c: (on_document_loaded),
	(timeout_unref), (on_document_saved), (sourceview_finalize),
	(sourceview_new), (ifile_open), (ifile_savable_save),
	(ifile_savable_save_as):

	Several changes to fix things when the editor is correctly destroyed.
	Fixed preferences (which led me to the refcounting issue, #409412)
	and removed deprecated completition code that will be replace by
	IAnjutaAssist interface soon. 





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