by samej71 on Sun Mar 15, 2009 8:14 am
One of the really nice things about ME is the fact that much of the editor's guts are included in the package in its CMAC source form and a user can edit that code to tweak existing functionality in the editor.
For example, the patch I received to add a "compile files" button to the "file has changed on disk" dialog; or the patch I added to add a few seconds of leeway to using timestamp change detection for network drives.
How will this work in an API model? Will the "source" still be available to modify? Or will this only allow people to essentially program extensions and macros outside of "core" functionality?
I wouldn't want to lose the ability to really get "under the hood" to make changes.
Yes, UltraEdit has a lot of eye-candy and there are days I wish ME had a more modern-looking appearance, flexibility (resizable dialogs, etc), and some of UE's features, but *nobody* has the power and core flexibility to add/change functionality like ME has, and nobody listens and adds features requested by users like ME, either (IMO).
--James