Single-line comments (starting with the ;-char) are indented as well. And I don't regard it as a bug, but an important feature: it maintains readability of the code.
Two examples:
some code {
-- some code --
-- some code --
; a single-line comment about the following
some condition {
some condition {
-- some code --
-- some code --
/*
a multi-line comment
about the following part
*/
-- some more code --
-- some more code --
-- some more code --
}
}
}
or
some condition {
another condition {
-- some code --
-- some code --
/*
some "disabled" condition {
-- some "disabled" code --
-- some "disabled" code --
}
*/
-- some code --
-- some code --
}
}
(you'd have to un-comment the "disabled" part after modifications, just to get the correct allignment)
If you want to keep the indentation - why not use a char at the "start" of the line? like
/*
List:
- item1
- item2
*/