|
52 | 52 | (param-types (nth 0 paren-param-list)) |
53 | 53 | (param-vars (nth 1 paren-param-list)) |
54 | 54 | ;; Get the return data type. |
55 | | - (return-type-str (docstr-writers--return-type search-string)) |
56 | | - docstring-type) |
| 55 | + (return-type-str (docstr-writers--return-type search-string))) |
57 | 56 | ;; Determine the docstring type. |
58 | 57 | (if (docstr-util-multiline-comment-p) |
59 | | - (setq docstring-type 'javadoc) |
60 | | - (setq docstring-type 'vsdoc prefix "/// ")) |
61 | | - |
62 | | - (cl-case docstring-type |
63 | | - (javadoc (docstr-writers-java search-string)) |
64 | | - (vsdoc |
65 | | - (forward-line 1) (end-of-line) |
66 | | - (let ((docstr-format-var "%s") |
67 | | - (docstr-format-param (format "<param name=\"%s\"></param>" docstr-key-var)) |
68 | | - (docstr-format-return "<returns></returns>") |
69 | | - (docstr-concat-var nil)) |
70 | | - (docstr-writers--insert-param param-types param-vars prefix) |
71 | | - (docstr-writers--insert-return return-type-str '("void") prefix)) |
72 | | - (docstr-writers-after start t t t))))) |
| 58 | + (progn |
| 59 | + (setq prefix "* ") |
| 60 | + (docstr-writers--insert-param param-types param-vars prefix) |
| 61 | + (docstr-writers--insert-return return-type-str '("void") prefix)) |
| 62 | + (setq prefix "/// ") |
| 63 | + (let ((docstr-format-var "%s") |
| 64 | + (docstr-format-param (format "<param name=\"%s\"></param>" docstr-key-var)) |
| 65 | + (docstr-format-return "<returns></returns>") |
| 66 | + (docstr-concat-var nil)) |
| 67 | + (docstr-writers--insert-param param-types param-vars prefix) |
| 68 | + (docstr-writers--insert-return return-type-str '("void") prefix))) |
| 69 | + (docstr-writers-after start t t t))) |
73 | 70 |
|
74 | 71 | ;;;###autoload |
75 | 72 | (defun docstr-trigger-csharp (&rest _) |
|
0 commit comments