On Thu, 22 May 2008 21:51:52 +0300 Yura Siamashka yurand2@gmail.com wrote:
On Thu, 22 May 2008 17:58:35 +0100 Nick Treleaven nick.treleaven@btinternet.com wrote:
If anyone has any comments/ideas about how to improve the API (without too much porting needed), let us know.
Why app, main_widgets, doc_array, filetypes_array, prefs, project macroses don't have 'p_' prefix like all other do?
Well, the p_ prefix was to avoid conflicts with variable and type names - so mainly to distinguish function struct pointers from variable pointers.
But I think it would be neater to remove (deprecate for now) these macros and instead use a geany macro for all API variable pointers as described in my other post.
Regards, Nick