summaryrefslogtreecommitdiff
path: root/lisp/cedet/semantic/db-ref.el
diff options
context:
space:
mode:
authorChong Yidong <cyd@stupidchicken.com>2009-09-05 23:04:46 +0000
committerChong Yidong <cyd@stupidchicken.com>2009-09-05 23:04:46 +0000
commit1fe1547aeee1f09d8c921c0d58424370b6cd539f (patch)
tree513a2e7750f9d1ad4d70f52082db19ba8f2510d8 /lisp/cedet/semantic/db-ref.el
parenta4556861cd40d9e472ad951f11d778591a818d42 (diff)
downloademacs-1fe1547aeee1f09d8c921c0d58424370b6cd539f.tar.gz
lisp/cedet/semantic/db-ref.el: Require semantic/db.
(semanticdb-add-reference): Fix feature name. (semanticdb-ref-test): Require eieio-datadebug instead of data-debug. lisp/cedet/semantic/analyze/debug.el: Fix file header. lisp/cedet/semantic/analyze/refs.el: Add local vars for autoloading. Require semantic, semantic/analyze, and semantic/db-find. Declare external functions. (semantic-analyze-proto-impl-toggle): Autoload. Require semantic/decorate. (semantic-analyze-current-tag): Autoload. lisp/cedet/semantic/bovine/c.el: Declare external function. lisp/cedet/semantic/bovine/gcc.el: Add local vars for autoloading. (semantic-gcc-setup): Autoload. lisp/cedet/semantic/decorate/include.el: Declare external functions. lisp/cedet/semantic/symref/cscope.el: Declare external functions. lisp/cedet/semantic/symref/filter.el: Declare external functions. lisp/cedet/semantic/symref/list.el (semantic-symref-rb-goto-file) (semantic-symref-rb-goto-tag, semantic-symref-rb-goto-match): Use last-command-event. (semantic-symref, semantic-symref-symbol): Autoload.
Diffstat (limited to 'lisp/cedet/semantic/db-ref.el')
-rw-r--r--lisp/cedet/semantic/db-ref.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/cedet/semantic/db-ref.el b/lisp/cedet/semantic/db-ref.el
index 09286686519..97da206abff 100644
--- a/lisp/cedet/semantic/db-ref.el
+++ b/lisp/cedet/semantic/db-ref.el
@@ -38,6 +38,7 @@
;;; Code:
(require 'eieio)
(require 'semantic)
+(require 'semantic/db)
(require 'semantic/tag)
(defvar semanticdb-find-default-throttle)
@@ -55,7 +56,7 @@ will be added to the database that INCLUDE-TAG refers to."
;; NOTE: I should add a check to make sure include-tag is in DB.
;; but I'm too lazy.
(let* ((semanticdb-find-default-throttle
- (if (featurep 'semanticdb-find)
+ (if (featurep 'semantic/db-find)
(remq 'unloaded semanticdb-find-default-throttle)
nil))
(refdbt (semanticdb-find-table-for-include include-tag dbt))
@@ -150,14 +151,14 @@ DBT, the second argument is DBT."
(defvar semanticdb-current-table)
(declare-function data-debug-new-buffer "data-debug")
-(declare-function data-debug-insert-object-slots "data-debug")
+(declare-function data-debug-insert-object-slots "eieio-datadebug")
(defun semanticdb-ref-test (refresh)
"Dump out the list of references for the current buffer.
If REFRESH is non-nil, cause the current table to have it's references
refreshed before dumping the result."
(interactive "p")
- (require 'data-debug)
+ (require 'eieio-datadebug)
;; If we need to refresh... then do so.
(when refresh
(semanticdb-refresh-references semanticdb-current-table))