Function: semantic-insert-foreign-tag-scheme-mode

semantic-insert-foreign-tag-scheme-mode is a byte-compiled function defined in scm.el.gz.

Signature

(semantic-insert-foreign-tag-scheme-mode TAG TAGFILE)

Documentation

Insert TAG from TAGFILE at point.

Attempts a simple prototype for calling or using TAG. Override semantic-insert-foreign-tag in scheme-mode buffers.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/scm.el.gz
(define-mode-local-override semantic-insert-foreign-tag scheme-mode (tag _tagfile)
  "Insert TAG from TAGFILE at point.
Attempts a simple prototype for calling or using TAG."
  (cond ((eq (semantic-tag-class tag) 'function)
	 (insert "(" (semantic-tag-name tag) " )")
	 (forward-char -1))
	(t
	 (insert (semantic-tag-name tag)))))