summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorChong Yidong <cyd@stupidchicken.com>2009-09-05 23:09:43 +0000
committerChong Yidong <cyd@stupidchicken.com>2009-09-05 23:09:43 +0000
commit479527de437e6ae9a0013c951161a3a7a301235f (patch)
treeb266140bc696467871324b68268e48388d4d05b5 /lisp
parent1fe1547aeee1f09d8c921c0d58424370b6cd539f (diff)
downloademacs-479527de437e6ae9a0013c951161a3a7a301235f.tar.gz
emacs-479527de437e6ae9a0013c951161a3a7a301235f.tar.bz2
emacs-479527de437e6ae9a0013c951161a3a7a301235f.zip
lisp/cedet/semantic/complete.el: Add local vars for autoloading.
(semantic-complete-jump-local, semantic-complete-jump) (semantic-complete-analyze-and-replace) (semantic-complete-analyze-inline) (semantic-complete-analyze-inline-idle) (semantic-complete-self-insert): Autoload.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/cedet/semantic/complete.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/lisp/cedet/semantic/complete.el b/lisp/cedet/semantic/complete.el
index fce76139027..c29cb1de77a 100644
--- a/lisp/cedet/semantic/complete.el
+++ b/lisp/cedet/semantic/complete.el
@@ -2004,6 +2004,7 @@ completion works."
(semantic-complete-read-tag-project "Symbol: ")
)))
+;;;###autoload
(defun semantic-complete-jump-local ()
"Jump to a semantic symbol."
(interactive)
@@ -2016,6 +2017,7 @@ completion works."
(semantic-tag-class tag)
(semantic-tag-name tag)))))
+;;;###autoload
(defun semantic-complete-jump ()
"Jump to a semantic symbol."
(interactive)
@@ -2029,6 +2031,7 @@ completion works."
(semantic-tag-class tag)
(semantic-tag-name tag)))))
+;;;###autoload
(defun semantic-complete-analyze-and-replace ()
"Perform prompt completion to do in buffer completion.
`semantic-analyze-possible-completions' is used to determine the
@@ -2044,6 +2047,7 @@ The result is inserted as a replacement of the text that was there."
(insert (semantic-tag-name tag))
(message "%S" (semantic-format-tag-summarize tag))))
+;;;###autoload
(defun semantic-complete-analyze-inline ()
"Perform prompt completion to do in buffer completion.
`semantic-analyze-possible-completions' is used to determine the
@@ -2066,6 +2070,7 @@ how completion options are displayed."
(semantic-complete-inline-TAB)
))
+;;;###autoload
(defun semantic-complete-analyze-inline-idle ()
"Perform prompt completion to do in buffer completion.
`semantic-analyze-possible-completions' is used to determine the
@@ -2085,6 +2090,7 @@ to change how completion options are displayed."
(message "Inline completion not needed."))
)
+;;;###autoload
(defun semantic-complete-self-insert (arg)
"Like `self-insert-command', but does completion afterwards.
ARG is passed to `self-insert-command'. If ARG is nil,
@@ -2135,4 +2141,10 @@ use `semantic-complete-analyze-inline' to complete."
;; End
(provide 'semantic/complete)
+;; Local variables:
+;; generated-autoload-file: "loaddefs.el"
+;; generated-autoload-feature: semantic/loaddefs
+;; generated-autoload-load-name: "semantic/complete"
+;; End:
+
;;; semantic/complete.el ends here