emacs/lisp/emacs-lisp
Chong Yidong a964f5e552 Synch to Eric M. Ludlam's upstream CEDET repository.
* cedet/semantic/wisent/java-tags.el:
* cedet/semantic/wisent/javat-wy.el: New files.

* cedet/semantic/wisent/java.el:
* cedet/semantic/wisent/java-wy.el: Files removed.

* cedet/semantic/java.el (semantic-java-prototype-function)
(semantic-java-prototype-variable, semantic-java-prototype-type):
Doc fix
(java-mode::semantic-format-tag-prototype): Renamed from
semantic-format-prototype-tag, which didn't match the overloadable
function.

* cedet/semantic/bovine/c.el (semantic-c-dereference-namespace-alias):
Deal correctly with nested namespaces.  Make sure type actually
exists in original namespace.

* cedet/semantic/lex-spp.el (semantic-lex-spp-hack-depth): New.
(semantic-lex-spp-lex-text-string): Use above to enable recursion.

* cedet/semantic/format.el: Whitespace cleanup.
(semantic-test-all-format-tag-functions): Move to end.
(semantic-format-tag-prototype, semantic-format-tag-name)
(semantic-format-tag-name-default): Revert to original upstream
positions.

* cedet/semantic/elp.el: File removed.

* cedet/semantic/analyze.el (semantic-adebug-analyze): New
function, moved here from semantic/adebug.

* cedet/semantic/adebug.el: Declare external semanticdb functions.
(semantic-adebug-analyze, semantic-adebug-edebug-expr): Deleted.

* emacs-lisp/eieio.el (eieio-unbound): Default value is now robust
to recompile.

* emacs-lisp/eieio-datadebug.el: Add eieio objects to the list of
data debug things to recognize.

* emacs-lisp/eieio-comp.el: Synch to upstream.

* cedet/data-debug.el: Don't require eieio and semantic/tag.
If eieio is loaded, require eieio-datadebug.
(data-debug-insert-ring-button): Do not be specific about the ring
contents.
(data-debug-thing-alist): Remove eieio and semantic specific
entries.
(data-debug-add-specialized-thing): New function.

* cedet/cedet.el: Update commentary.

* cedet/cedet-edebug.el: Require edebug and debug.
2009-09-13 15:58:30 +00:00
..
.gitignore Add .gitignore files 2009-02-03 23:32:38 +00:00
advice.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
assoc.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
authors.el (authors-fixed-entries): Remove cvtmail. 2009-08-19 02:53:53 +00:00
autoload.el * emacs-lisp/autoload.el (make-autoload): Handle defclass form. 2009-09-07 18:01:27 +00:00
avl-tree.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
backquote.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
benchmark.el * emacs-lisp/benchmark.el (benchmark): Reflow docstring. 2009-03-17 10:32:20 +00:00
bindat.el * emacs-lisp/bindat.el (bindat-pack): Allocate and set a string 2009-05-04 01:18:11 +00:00
byte-opt.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
byte-run.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
bytecomp.el (byte-compile-interactive-only-functions): Add goto-line. 2009-08-10 16:28:18 +00:00
chart.el Move eieio/chart.el to emacs-lisp/chart.el. 2009-08-30 02:04:15 +00:00
check-declare.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
checkdoc.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
cl-compat.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
cl-extra.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
cl-indent.el Remove leading "*" from defcustom docs. 2009-06-22 06:27:00 +00:00
cl-loaddefs.el * emacs-lisp/cl-loaddefs.el (deftype): Add autoload for deftype. 2009-08-22 18:07:46 +00:00
cl-macs.el * emacs-lisp/cl-loaddefs.el (deftype): Add autoload for deftype. 2009-08-22 18:07:46 +00:00
cl-seq.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
cl-specs.el (defstruct): Fix :conc-name spec. 2009-06-27 22:09:39 +00:00
cl.el (cl-compiling-file): Update for the name-change `outbuffer' to 2009-07-23 02:54:15 +00:00
copyright.el (copyright-update): Save match-data across y-or-n-p, for safety. 2009-07-16 02:01:31 +00:00
crm.el (crm--choose-completion-string): New function. 2009-03-16 00:44:02 +00:00
cust-print.el Remove leading * from defcustom docs. 2009-07-21 04:40:17 +00:00
debug.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
derived.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
disass.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
easy-mmode.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
easymenu.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
edebug.el (cl-debug-env): Only define for compiler. 2009-07-21 04:42:16 +00:00
eieio-base.el emacs-lisp/eieio-base.el, emacs-lisp/eieio-comp.el, 2009-08-30 02:02:15 +00:00
eieio-comp.el Synch to Eric M. Ludlam's upstream CEDET repository. 2009-09-13 15:58:30 +00:00
eieio-custom.el emacs-lisp/eieio-base.el, emacs-lisp/eieio-comp.el, 2009-08-30 02:02:15 +00:00
eieio-datadebug.el Synch to Eric M. Ludlam's upstream CEDET repository. 2009-09-13 15:58:30 +00:00
eieio-doc.el emacs-lisp/eieio-base.el, emacs-lisp/eieio-comp.el, 2009-08-30 02:02:15 +00:00
eieio-opt.el emacs-lisp/eieio-base.el, emacs-lisp/eieio-comp.el, 2009-08-30 02:02:15 +00:00
eieio-speedbar.el emacs-lisp/eieio-base.el, emacs-lisp/eieio-comp.el, 2009-08-30 02:02:15 +00:00
eieio.el Synch to Eric M. Ludlam's upstream CEDET repository. 2009-09-13 15:58:30 +00:00
eldoc.el * emacs-lisp/eldoc.el (eldoc-function-argstring-format): 2009-01-24 11:34:57 +00:00
elint.el (elint-current-buffer, elint-defun): 2009-07-24 03:52:42 +00:00
elp.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
ewoc.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
find-func.el (find-library-name, find-library): Doc fixes. 2009-02-11 02:25:06 +00:00
find-gc.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
float-sup.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
generic.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
gulp.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
helper.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
levents.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
lisp-mnt.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
lisp-mode.el * emacs-lisp/autoload.el (generated-autoload-load-name): New var. 2009-09-05 01:00:36 +00:00
lisp.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
lmenu.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
lucid.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
macroexp.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
map-ynp.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
pp.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
re-builder.el Replace last-command-char with last-command-event. 2009-01-09 04:29:16 +00:00
regexp-opt.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
regi.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
ring.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
rx.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
shadow.el (shadows-compare-text-p): Remove leading * from defcustom doc. 2009-07-22 02:34:11 +00:00
sregex.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
syntax.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
tcover-ses.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
tcover-unsafep.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
testcover.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
timer.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
tq.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
trace.el Remove leading * from defcustom docs. 2009-07-22 02:45:34 +00:00
unsafep.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
warnings.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00