Remove TmWorkObject and all the OO related stuff
commit26587454b043971d3f1557a5bace257a51125eba
authorJiří Techet <techet@gmail.com>
Fri, 10 Oct 2014 14:18:06 +0000 (10 16:18 +0200)
committerJiří Techet <techet@gmail.com>
Sat, 18 Oct 2014 19:40:10 +0000 (18 21:40 +0200)
treeb5a600fb71830d79ab9772410f440ce3ce7f3f27
parent94a7762f9136b7a0a31a6547f4b15d2925546e77
Remove TmWorkObject and all the OO related stuff

In addition, rename all functions, parameters, comments etc. mentioning
work_object and remove unnecessary parameters of various functions.
Delete dead code paths.

Also move common functions like tm_get_real_path() from tm_work_object to
tm_source_file.
23 files changed:
doc/Doxyfile.in
doc/Makefile.am
plugins/geanyfunctions.h
src/dialogs.c
src/document.c
src/document.h
src/editor.c
src/main.c
src/plugindata.h
src/plugins.c
src/symbols.c
tagmanager/src/Makefile.am
tagmanager/src/makefile.win32
tagmanager/src/tm_file_entry.c
tagmanager/src/tm_source_file.c
tagmanager/src/tm_source_file.h
tagmanager/src/tm_tag.c
tagmanager/src/tm_tagmanager.h
tagmanager/src/tm_work_object.c [deleted file]
tagmanager/src/tm_work_object.h [deleted file]
tagmanager/src/tm_workspace.c
tagmanager/src/tm_workspace.h
wscript