Mercurial > emacs
diff lisp/cedet/semantic/decorate/include.el @ 104456:6065d66f0c99
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.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Sat, 05 Sep 2009 23:04:46 +0000 |
parents | 2858c6bcc446 |
children | fe04795ca590 |
line wrap: on
line diff
--- a/lisp/cedet/semantic/decorate/include.el Sat Sep 05 21:20:17 2009 +0000 +++ b/lisp/cedet/semantic/decorate/include.el Sat Sep 05 23:04:46 2009 +0000 @@ -36,6 +36,8 @@ (require 'semantic/find)) (defvar semantic-dependency-system-include-path) +(declare-function ede-get-locator-object "ede/files") +(declare-function ede-system-include-path "ede/cpp-root") ;;; Code: @@ -623,7 +625,9 @@ ) (princ "\nInclude Path Summary:\n\n") - (when ede-object + (when (and (boundp 'ede-object) + (boundp 'ede-object-project) + ede-object) (princ " This file's project include search is handled by the EDE object:\n") (princ " Buffer Target: ") (princ (object-print ede-object))