Child object documentation messes up indentation
Created by: reiniervandijk
Apart from the aforementioned issues on indentation, I've just encountered a more severe issue, that can not be resolved with some extra work (viz. TAB or C-M-q have no effect). Consider:
(define-object MyObject (base-object)
:objects
((MyChild :type 'MyType
:pass-down (something)) ;; <- Correct
)
)
In case one would start adding a documentation string to this child object, the indentation is messed up beyond repair. The :pass-down message argument in this case can not be indented correctly (only with manual whitespaces).
(define-object MyObject (base-object)
:objects
(("Mytype. My Description."
MyChild :type 'MyType
:pass-down (something)) ;; <- Error is here
)
)
Imported comments:
By genworks on 2013-01-30 20:47:14 UTC
I have merged this in with Issue 53.