Hi Sean,
I understand the desire for this...I'll have to start a discussion with some other people here and see what we think we can do, if anything. Certainly anything that is contained in macro code can be modified by the user...though it is usually not written with that purpose in mind...so it's often not very easy. You also run the risk of having your changes invalidated when the next major upgrade arrives. We usually advocate extensions to macro functionality so as to keep your changes external to the shipped SlickEdit macro code.
The problem with a lot of the formatting code (including the beautifiers), is that the real work is done in C code and therefore is contained in dlls. I know that Eclipse people like to have everything available to them, but SlickEdit Core isn't just a Java plug-in...there's a lot of code in native libraries.
- Ryan