File tree Expand file tree Collapse file tree 17 files changed +48
-25
lines changed
Expand file tree Collapse file tree 17 files changed +48
-25
lines changed Original file line number Diff line number Diff line change 5050 (asdoc (docstr-actionscript-config-asdoc))
5151 (t (docstr-util-default-format))))
5252
53- ;;;### autoload
53+ ; ;; Writer
54+
5455(defun docstr-writers-actionscript (search-string )
5556 " Insert document string for ActionScript using SEARCH-STRING."
5657 (docstr-actionscript-config)
Original file line number Diff line number Diff line change 5959 (qt (docstr-c++-config-qt))
6060 (t (docstr-util-default-format))))
6161
62- ;;;### autoload
62+ ; ;; Writer
63+
6364(defun docstr-writers-c++ (search-string )
6465 " Insert document string for C++ using SEARCH-STRING."
6566 (docstr-c++-config)
Original file line number Diff line number Diff line change 4343 (cl-case docstr-c-style
4444 (t (docstr-util-default-format))))
4545
46- ;;;### autoload
46+ ; ;; Writer
47+
4748(defun docstr-writers-c (search-string )
4849 " Insert document string for C using SEARCH-STRING."
4950 (docstr-c-config)
Original file line number Diff line number Diff line change 4141 (cl-case docstr-csharp-style
4242 (t (docstr-util-default-format))))
4343
44- ;;;### autoload
44+ ; ;; Writer
45+
4546(defun docstr-writers-csharp (search-string )
4647 " Insert document string for C# using SEARCH-STRING."
4748 (docstr-csharp-config)
6768 (docstr-writers--insert-return return-type-str '(" void" ) prefix)))
6869 (docstr-writers-after start t t t )))
6970
70- ;;;### autoload
71+ ; ;; Trigger
72+
7173(defun docstr-trigger-csharp (&rest _ )
7274 " Trigger document string inside C#."
7375 (when (and (memq major-mode '(csharp-mode))
Original file line number Diff line number Diff line change 5050 (godoc (docstr-go-config-godoc))
5151 (t (docstr-util-default-format))))
5252
53- ;;;### autoload
53+ ; ;; Writer
54+
5455(defun docstr-writers-golang (search-string )
5556 " Insert document string for Golang using SEARCH-STRING."
5657 (docstr-go-config)
6768 (docstr-writers--insert-return return-type-str nil prefix)
6869 (docstr-writers-after start t t t )))
6970
70- ;;;### autoload
71+ ; ;; Trigger
72+
7173(defun docstr-trigger-golang (&rest _ )
7274 " Trigger document string inside Golang."
7375 (when (and (memq major-mode '(go-mode ))
Original file line number Diff line number Diff line change 5050 (groovydoc (docstr-groovy-config-groovydoc))
5151 (t (docstr-util-default-format))))
5252
53- ;;;### autoload
53+ ; ;; Writer
54+
5455(defun docstr-writers-groovy (search-string )
5556 " Insert document string for Groovy using SEARCH-STRING."
5657 (docstr-groovy-config)
Original file line number Diff line number Diff line change 5050 (javadoc (docstr-java-config-javadoc))
5151 (t (docstr-util-default-format))))
5252
53- ;;;### autoload
53+ ; ;; Writer
54+
5455(defun docstr-writers-java (search-string )
5556 " Insert document string for Java using SEARCH-STRING."
5657 (docstr-java-config)
Original file line number Diff line number Diff line change 6161 (google (docstr-js-config-google))
6262 (t (docstr-util-default-format))))
6363
64- ;;;### autoload
64+ ; ;; Writer
65+
6566(defun docstr-writers-javascript (search-string )
6667 " Insert document string for JavaScript using SEARCH-STRING."
6768 (docstr-js-config)
Original file line number Diff line number Diff line change 7676 (scriptum (docstr-lua-config-scriptum))
7777 (t (docstr-util-default-format))))
7878
79- ;;;### autoload
79+ ; ;; Writer
80+
8081(defun docstr-writers-lua (search-string )
8182 " Insert document string for Lua using SEARCH-STRING."
8283 (docstr-lua-config)
9697 (docstr-writers--insert-return return-type-str '(" void" ) prefix)
9798 (docstr-writers-after start t t t )))
9899
100+ ; ;; Trigger
101+
99102(defun docstr-lua--before-insert (_search-string )
100103 " Before inserting parameters, etc."
101104 (cl-case docstr-lua-style
108111 (forward-line 1 )
109112 (end-of-line ))))
110113
111- ;;;### autoload
112114(defun docstr-trigger-lua (&rest _ )
113115 " Trigger document string inside Lua."
114116 (when (and (memq major-mode '(lua-mode)) (docstr--doc-valid-p)
117119 (add-hook 'docstr-before-insert-hook #'docstr-lua--before-insert nil t )
118120 (docstr--insert-doc-string (docstr--generic-search-string 1 " )" ))))
119121
120- ;;;### autoload
121122(defun docstr-trigger-lua-return (&rest _ )
122123 " Trigger document string inside Lua multiline comment."
123124 (when (and (memq major-mode '(lua-mode))
Original file line number Diff line number Diff line change 8080 return-type-str (string-trim return-type-str)))
8181 return-type-str))
8282
83- ;;;### autoload
83+ ; ;; Writer
84+
8485(defun docstr-writers-objc (search-string )
8586 " Insert document string for Objective-C using SEARCH-STRING."
8687 (docstr-objc-config)
You can’t perform that action at this time.
0 commit comments