Using 12.0.3.
I work in a wide variety of code bases. They all fall into three basic buckets of formatting rules. So far I can only get Slick to properly deal with the one that uses Style 2 with tabs('+4'). I (or rather the codebases I work in) disagree on a number of details about how Slick chooses to format Style 3.
What should I do? Should I start rewriting the formatting logic? If that's the recommendation, I'd appreciate tips if there are ways to do it that minimize pain during upgrades (for example, are there certain functions I should try to hook/replace, or should I modify the stock macros directly, or should I entirely replace Slick's built in formatting with my own, or are there other tips). Is the formatting support broadening significantly in 13, enough that I should wait for 13 before investing the time? Other suggestions?
@SlickTeam, are you guys interested in me posting about 40-60 lines of sample code illustrating the formatting styles that I'm trying to support?