Mercurial > emacs
diff lisp/cedet/semantic/db-el.el @ 104455:d66016869489
lisp/cedet/semantic/db-el.el (semanticdb-elisp-sym->tag): Require
semantic/bovine/el for semantic-elisp-desymbolify.
lisp/cedet/semantic/symref.el: Declare external functions.
lisp/cedet/semantic/tag-file.el: Declare external variables and functions.
lisp/cedet/semantic/texi.el: Declare external variables and functions.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Sat, 05 Sep 2009 21:20:17 +0000 |
parents | 902d22a2d922 |
children | 7f4c7f5c0eba |
line wrap: on
line diff
--- a/lisp/cedet/semantic/db-el.el Sat Sep 05 21:09:25 2009 +0000 +++ b/lisp/cedet/semantic/db-el.el Sat Sep 05 21:20:17 2009 +0000 @@ -37,8 +37,10 @@ ;; For generic function searching. (require 'eieio) (require 'eieio-opt) - (require 'eieio-base) - ) + (require 'eieio-base)) + +(declare-function semantic-elisp-desymbolify "semantic/bovine/el") + ;;; Code: ;;; Classes: @@ -205,6 +207,7 @@ (setq sym (intern-soft sym))) (when sym (cond ((and (eq toktype 'function) (fboundp sym)) + (require 'semantic/bovine/el) (semantic-tag-new-function (symbol-name sym) nil ;; return type