Function: semantic-insert-foreign-tag-emacs-lisp-mode
semantic-insert-foreign-tag-emacs-lisp-mode is a byte-compiled
function defined in el.el.gz.
Signature
(semantic-insert-foreign-tag-emacs-lisp-mode TAG)
Documentation
Insert TAG at point.
Attempts a simple prototype for calling or using TAG.
Override semantic-insert-foreign-tag in emacs-lisp-mode buffers.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/el.el.gz
(define-mode-local-override semantic-insert-foreign-tag
emacs-lisp-mode (tag)
"Insert TAG at point.
Attempts a simple prototype for calling or using TAG."
(cond ((semantic-tag-of-class-p tag 'function)
(insert "(" (semantic-tag-name tag) " )")
(forward-char -1))
(t
(insert (semantic-tag-name tag)))))