Also sprach Luís Oliveira on 2013-10-14:
On Mon, Oct 14, 2013 at 11:16 PM, Lucien Pullen drurowin@gmail.com wrote:
The indentation rule will be used when the form is the first form that needs to be looked up from *application-hints-table*.
I couldn't quite parse this sentence. What's going wrong with your current approach?
It seems that *application-hints-table* is only used once, so subsequent symbols indent like functions [and not macros]. Getting indentation for the first symbol somehow tells slime to not call swank::symbol-indentation again.