2008-07-04 Johannes Schmid <jhs@gnome.org>
commit0b4c8cc88000edf0be324998182adcabe72bf8a2
authorjhs <jhs@1dbfb86a-d425-0410-a06b-cb591aac69f6>
Fri, 4 Jul 2008 15:54:00 +0000 (4 15:54 +0000)
committerjhs <jhs@1dbfb86a-d425-0410-a06b-cb591aac69f6>
Fri, 4 Jul 2008 15:54:00 +0000 (4 15:54 +0000)
tree8208a5708dff12bbae0066876f1ba8d53cf879ba
parent43a9b3da1b59ed8f15395752590783e3b1fcbc7c
2008-07-04  Johannes Schmid  <jhs@gnome.org>

* plugins/document-manager/action-callbacks.c
(on_close_file_activate):
* plugins/document-manager/anjuta-docman.c:
* plugins/project-manager/plugin.c (value_added_current_editor):
* plugins/symbol-browser/plugin.c (value_added_current_editor):
Fixed GFile* related stuff

* plugins/file-manager/file-model.c (file_model_update_file):
Do not unref GIcon* as it is owned by GFileInfo*

* plugins/sourceview/anjuta-document-loader.c:
* plugins/sourceview/anjuta-document-loader.h:
* plugins/sourceview/anjuta-document-saver.c:
* plugins/sourceview/anjuta-document-saver.h:
* plugins/sourceview/anjuta-document.c:
* plugins/sourceview/anjuta-document.h:
* plugins/sourceview/anjuta-utils.c:
* plugins/sourceview/anjuta-utils.h:
Deleted old (gedit) gnome-vfs stuff.

* plugins/sourceview/sourceview.io.c
* plugins/sourceview/sourceview.io.h:
New helper class that takes care of file saving/loading
and is much smaller than the gnome-vfs stuff as many things are
handled by gio now.

* plugins/sourceview/Makefile.am:
* plugins/sourceview/anjuta-view.c (anjuta_view_new),
(anjuta_view_cut_clipboard), (anjuta_view_paste_clipboard),
(anjuta_view_delete_selection), (anjuta_view_expose):
* plugins/sourceview/anjuta-view.h:
* plugins/sourceview/sourceview-private.h:
* plugins/sourceview/sourceview.c (sourceview_create_markers),
(sourceview_create_highligth_indic), (goto_line),
(on_document_modified_changed), (on_mark_set),
(on_reload_dialog_response), (on_file_changed), (on_open_failed),
(on_open_finish), (on_save_failed), (on_save_finish),
(sourceview_instance_init), (sourceview_dispose),
(sourceview_finalize), (sourceview_new), (ifile_open),
(ifile_get_file), (ifile_savable_save), (ifile_savable_save_as),
(ieditor_goto_line), (wordcharacters_contains),
(ieditor_get_current_word), (idocument_get_filename), (mark_real),
(autodetect_language), (ihover_iface_init):
Adapted to use the new IO class, clean up a bit

git-svn-id: http://svn.gnome.org/svn/anjuta/trunk@4046 1dbfb86a-d425-0410-a06b-cb591aac69f6
21 files changed:
ChangeLog
plugins/document-manager/action-callbacks.c
plugins/document-manager/anjuta-docman.c
plugins/file-manager/file-model.c
plugins/project-manager/plugin.c
plugins/sourceview/Makefile.am
plugins/sourceview/anjuta-document-loader.c [deleted file]
plugins/sourceview/anjuta-document-loader.h [deleted file]
plugins/sourceview/anjuta-document-saver.c [deleted file]
plugins/sourceview/anjuta-document-saver.h [deleted file]
plugins/sourceview/anjuta-document.c [deleted file]
plugins/sourceview/anjuta-document.h [deleted file]
plugins/sourceview/anjuta-utils.c [deleted file]
plugins/sourceview/anjuta-utils.h [deleted file]
plugins/sourceview/anjuta-view.c
plugins/sourceview/anjuta-view.h
plugins/sourceview/sourceview-io.c [new file with mode: 0644]
plugins/sourceview/sourceview-io.h [new file with mode: 0644]
plugins/sourceview/sourceview-private.h
plugins/sourceview/sourceview.c
plugins/symbol-browser/plugin.c