diff options
| author | David Engster | 2012-10-25 22:13:16 +0200 |
|---|---|---|
| committer | David Engster | 2012-10-25 22:13:16 +0200 |
| commit | 3f2a848dbeb297cdadfc9dd3cff71bab24679b92 (patch) | |
| tree | 3641e34f25caf6b5a6eca8537afdd24ee074c6a3 /lisp/cedet/srecode/insert.el | |
| parent | aaabfc8b2744aabe00b9fc97eaca59940b5afdeb (diff) | |
| download | emacs-3f2a848dbeb297cdadfc9dd3cff71bab24679b92.tar.gz emacs-3f2a848dbeb297cdadfc9dd3cff71bab24679b92.zip | |
Merge CEDET upstream.
* emacs-lisp/eieio.el (eieio-update-lisp-imenu-expression):
Removed. This feature is already integrated in imenu.
* emacs-lisp/eieio-opt.el: Remove require for `button' since it is
always loaded. Require `speedbar' unconditionally.
* semantic/analyze.el (semantic-analyze-dereference-alias): New
function to dereference aliases.
(semantic-analyze-current-context-default): Use it.
* semantic/grammar.el (semantic-grammar-create-package):
* srecode/compile.el (srecode-compile-templates): Throw a proper
error if semantic-mode is not enabled (bug#9968).
Compiler warning fixes:
* semantic.el (semantic-elapsed-time): Make it a defsubst.
* srecode/dictionary.el (srecode-adebug-dictionary): Remove
require for `semantic'.
* srecode/map.el:
* srecode/insert.el: Declare functions from `data-debug'.
* semantic/grammar.el: Require `help-fns'. Declare functions from
`eldoc', which is required in function body.
* srecode/java.el:
* semantic/texi.el:
* semantic/grammar-wy.el:
* semantic/db-file.el:
* semantic/db-el.el:
* semantic/chart.el: Fix requires.
* ede/locate.el: Remove useless requires. Declare functions
instead and require in functions when needed.
Diffstat (limited to 'lisp/cedet/srecode/insert.el')
| -rw-r--r-- | lisp/cedet/srecode/insert.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/cedet/srecode/insert.el b/lisp/cedet/srecode/insert.el index 726aa41cffd..f099c0ca6eb 100644 --- a/lisp/cedet/srecode/insert.el +++ b/lisp/cedet/srecode/insert.el | |||
| @@ -195,6 +195,10 @@ Buffer based features related to change hooks is handled one level up." | |||
| 195 | ;; area. Return value is not important. | 195 | ;; area. Return value is not important. |
| 196 | )) | 196 | )) |
| 197 | 197 | ||
| 198 | (declare-function data-debug-new-buffer "data-debug") | ||
| 199 | (declare-function data-debug-insert-stuff-list "data-debug") | ||
| 200 | (declare-function data-debug-insert-thing dictionary "data-debug") | ||
| 201 | |||
| 198 | (defun srecode-insert-show-error-report (dictionary format &rest args) | 202 | (defun srecode-insert-show-error-report (dictionary format &rest args) |
| 199 | "Display an error report based on DICTIONARY, FORMAT and ARGS. | 203 | "Display an error report based on DICTIONARY, FORMAT and ARGS. |
| 200 | This is intended to diagnose problems with failed template | 204 | This is intended to diagnose problems with failed template |