1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-20 10:23:57 +00:00
emacs/lisp/cedet/ede
David Engster 3f2a848dbe 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.
2012-10-25 22:13:16 +02:00
..
auto.el Spelling fixes. 2012-10-04 22:57:24 -07:00
autoconf-edit.el Spelling fixes. 2012-10-04 22:57:24 -07:00
base.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
cpp-root.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
custom.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
dired.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
emacs.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
files.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
generic.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
linux.el Add missing :version tags 2012-10-06 13:30:26 -07:00
locate.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
make.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
makefile-edit.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
pconf.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
pmake.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
proj-archive.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-aux.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-comp.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
proj-elisp.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
proj-info.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-misc.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-obj.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-prog.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-scheme.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj-shared.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
proj.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
project-am.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
shell.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
simple.el Fix EDE security flaw involving loading arbitrary Lisp from Project.ede. 2012-01-13 21:19:25 +08:00
source.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
speedbar.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
srecode.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
system.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
util.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00