Here is a list of deprecated symbols that are marked with @deprecated
, GEANY_DEPRECATED
, GEANY_DEPRECATED_FOR
, and GEANY_DISABLE_DEPRECATED
. Also noted are the version/API/date of deprecation (if known) and plugins they are used in.
As far as I can tell, the legacy plugin entry points (eg, plugin_init
) are not marked deprecated, so should not be candidates for removal. Also, 22 plugins still reference 'void plugin_init': geanyextrasel, geanyinsertnum, geanylua, geanymacro, geanyminiscript, geanynumberedbookmarks, geanypg, geanyprj, geniuspaste, markdown, multiterm, pairtaghighlighter, pretty-printer, projectorganizer, scope, sendmail, shiftcolumn, spellcheck, tableconvert, updatechecker, vimode, xmlsnippets
documents.h
documents_foreach(i)
(use foreach_document
instead)
filetypes.h
filetype_id
(use GeanyFiletypeID
instead)
keybindings.h
GEANY_KEYS_EDITOR_MACROLIST
(since 1.25)
plugindata.h
GeanyFunctions
GeanyKeyGroupInfo
(use plugin_set_key_group
instead)
PLUGIN_KEY_GROUP
(use plugin_set_key_group() instead)
PluginFlags
(use ui_add_document_sensitive
instead)
PluginFields
(use ui_add_document_sensitive
instead)
document_reload_file
(use document_reload_force
instead)
DOC_IDX(doc_ptr)
DOC_IDX_VALID(doc_idx)
GEANY_WINDOW_MINIMAL_WIDTH
GEANY_WINDOW_MINIMAL_HEIGHT
(use GEANY_DEFAULT_DIALOG_HEIGHT
instead)
PROXY_IGNORED
(since 1.26/226, use GEANY_PROXY_IGNORE
instead)
PROXY_MATCHED
(since 1.26/226, use GEANY_PROXY_MATCH
instead)
PROXY_NOLOAD
(since 1.26/226)
sciwrappers.h
sci_get_text
(use sci_get_contents
instead)
document.c
sci_get_selected_text
(use sci_get_selection_contents
instead)
ui_utils.c
sci_get_text_range
(use sci_get_contents_range
instead)
editor.c
tagmanager/tm_source_file.c
tm_get_real_path
(since 1.32/235, use utils_get_real_path
instead)
utils.c
ui_utils.h
ui_frame_new_with_alignment
(since 1.29, use GTK API directly)
ui_widget_set_tooltip_text
(since 0.21, use gtk_widget_set_tooltip_text
instead);
utils.h
NZV(ptr)
, deprecated 2013/08, use !EMPTY()
instead
setptr(ptr, result)
, deprecated 2011/11/15, use SETPTR()
instead.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.