From 479527de437e6ae9a0013c951161a3a7a301235f Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Sat, 5 Sep 2009 23:09:43 +0000 Subject: [PATCH] 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. --- lisp/cedet/semantic/complete.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 -- 2.39.5