diff options
| author | Micah Chalmer <micah@micahchalmer.net> | 2013-08-30 01:15:32 -0400 |
|---|---|---|
| committer | Micah Chalmer <micah@micahchalmer.net> | 2013-08-30 02:04:01 -0400 |
| commit | fe55b710f6cadaaab64aa58a5a4c19b2c5a90736 (patch) | |
| tree | 420c0a21ba4dfdcde0e67089838aca4615285738 | |
| parent | 12480f9557fa9d1bcf5d63629a06bd7090d1f601 (diff) | |
| download | rust-mode-fe55b710f6cadaaab64aa58a5a4c19b2c5a90736.tar.gz | |
Multiline comments with leading *s line up the *s
| -rw-r--r-- | rust-mode.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rust-mode.el b/rust-mode.el index 8cf6c45..5c94f6f 100644 --- a/rust-mode.el +++ b/rust-mode.el @@ -57,6 +57,10 @@ ;; A closing brace is 1 level unindended ((looking-at "}") (* rust-indent-offset (- level 1))) + ; Doc comments in /** style with leading * indent to line up the *s + ((and (nth 4 (syntax-ppss)) (looking-at "*")) + (+ 1 (* rust-indent-offset level))) + ;; If we're in any other token-tree / sexp, then: ;; - [ or ( means line up with the opening token ;; - { means indent to either nesting-level * rust-indent-offset, |
