1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
emacs/lisp/cedet/semantic
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
..
analyze Fix last commit. 2012-10-14 21:31:45 +02:00
bovine * semantic/bovine/el.el: Add `semantic-default-elisp-setup' to 2012-10-08 21:40:50 +02:00
decorate Spelling fixes. 2012-10-04 22:57:24 -07:00
symref Spelling fixes. 2012-10-04 22:57:24 -07:00
wisent Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
analyze.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
bovine.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
chart.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
complete.el Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
ctxt.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-debug.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-ebrowse.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-el.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
db-file.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
db-find.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
db-global.el Spelling fixes. 2012-10-04 22:57:24 -07:00
db-javascript.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-mode.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-ref.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
db-typecache.el Spelling fixes. 2012-10-04 22:57:24 -07:00
db.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
debug.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
decorate.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
dep.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
doc.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
ede-grammar.el * semantic/ede-grammar.el (project-compile-target): Fix grammar 2012-10-07 20:19:58 +02:00
edit.el Cleanup uses of "-hooks". 2012-10-23 11:06:07 -04:00
find.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
format.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
fw.el Spelling fixes. 2012-10-04 22:57:24 -07:00
grammar-wy.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
grammar.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
html.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
ia-sb.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
ia.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
idle.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
imenu.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
java.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
lex-spp.el Spelling fixes. 2012-10-04 22:57:24 -07:00
lex.el Cleanup uses of "-hooks". 2012-10-23 11:06:07 -04:00
mru-bookmark.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
sb.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
scope.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
senator.el Merge changes from CEDET upstream. 2012-10-14 21:20:28 +02:00
sort.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
symref.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
tag-file.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
tag-ls.el Spelling fixes. 2012-10-04 22:57:24 -07:00
tag-write.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
tag.el Spelling fixes. 2012-10-04 22:57:24 -07:00
texi.el Merge CEDET upstream. 2012-10-25 22:13:16 +02:00
util-modes.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00
util.el Update CEDET from upstream. 2012-10-02 02:10:29 +08:00
wisent.el Add 2012 to FSF copyright years for Emacs files (do not merge to trunk) 2012-01-10 23:52:35 -08:00