emacs/lisp/emacs-lisp
Chong Yidong 67d3ffe498 * cedet/srecode/srt.el:
* cedet/srecode/compile.el:
* cedet/semantic/mru-bookmark.el:
* cedet/semantic/debug.el:
* cedet/semantic/complete.el:
* cedet/semantic/analyze.el: Require CL when compiling.

* cedet/semantic/scope.el
(semantic-analyze-scoped-inherited-tag-map): Wrap calculation of
tmpscope so that the regular scope will continue to work.

* cedet/semantic/idle.el (semantic-idle-tag-highlight): Use
semantic-idle-summary-highlight-face as the highlighting.

* emacs-lisp/eieio-base.el (eieio-persistent-save): If buffer
contains multibyte characters, choose first applicable coding
system automatically.

* cedet/ede/project-am.el (project-run-target): New method.
(project-run-target): New method.

* cedet/ede.el (ede-target): Add run target menu item.
(ede-project, ede-minor-keymap): Add ede-run-target binding.
(ede-run-target): New function.
(ede-target::project-run-target): New method.

* cedet/ede/proj.el (project-run-target): New method.

* cedet/ede/proj-shared.el (ede-gcc-libtool-shared-compiler)
(ede-g++-libtool-shared-compiler): Remove SHELL.  Remove COMMANDS.
Add :rules.
(ede-proj-target-makefile-shared-object): Only libtool compilers
now available.  Add linkers for libtool.
(ede-cc-linker-libtool, ede-g++-linker-libtool): New.
(ede-proj-makefile-target-name): Always use .la extension.

* cedet/ede/proj-prog.el (project-run-target): New method.

* cedet/ede/proj-obj.el (ede-cc-linker): Rename from
ede-gcc-linker.
(ede-g++-linker): Change Change link lines.

* cedet/ede/pmake.el (ede-pmake-insert-variable-shared): When
searching for old variables, go to the end of the buffer and
search backward from there.
(ede-proj-makefile-automake-insert-subdirs)
(ede-proj-makefile-automake-insert-extradist): New methods.
(ede-proj-makefile-create): Use them.

* cedet/ede/pconf.el (ede-proj-configure-test-required-file):
Force FILE to expand to the current target.  Use file-exists-p to
check that it exists.

* cedet/ede/linux.el (ede-linux-version): Don't call "head".
(ede-linux-load): Wrap dir in file-name-as-directory.  Set
:version slot.

* cedet/ede/files.el (ede-get-locator-object): When enabling
locate, do so on "top".

* cedet/ede/emacs.el (ede-emacs-file-existing): Wrap "dir" in
file-name-as-directory during compare.
(ede-emacs-version): Return Emacs/XEmacs differentiator.  Get
version number from different places.  Don't call egrep.
(ede-emacs-load): Set :version slot.  Call file-name-as-directory
to set the directory.

* cedet/ede/shell.el: New file.

* cedet/inversion.el (inversion-decoders): Allow for stray . in
alpha/beta variants.
2009-10-17 04:18:31 +00:00
..
.gitignore Add .gitignore files 2009-02-03 23:32:38 +00:00
advice.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
assoc.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
authors.el (authors-ignored-files): Add "js2-mode.el". 2009-09-30 02:27:10 +00:00
autoload.el (autoload-make-program): New variable. 2009-10-15 06:09:52 +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 (degrees-to-radians): Mark as free from side effects. 2009-09-10 06:21:48 +00:00
byte-run.el (define-obsolete-variable-alias): Doc fix. 2009-10-16 06:48:24 +00:00
bytecomp.el * eval.c (Fcalled_interactively_p): Add `kind' argument. 2009-10-01 17:47:38 +00:00
chart.el Fix typos. 2009-10-05 15:32:08 +00:00
check-declare.el (check-declare-scan): Read the declaration rather than parsing it as a 2009-10-01 02:02:39 +00:00
checkdoc.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
cl-compat.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
cl-extra.el Unify local variables at end. 2009-08-25 06:52:09 +00:00
cl-indent.el Remove leading "*" from defcustom docs. 2009-06-22 06:27:00 +00:00
cl-loaddefs.el lisp/emacs-lisp/cl-loaddefs.el: Regenerate. 2009-09-28 00:22:09 +00:00
cl-macs.el * menu-bar.el: Remove menu-bar-ediff-misc-menu from the Tools 2009-09-27 23:25:03 +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-macro-environment): Don't define it here. 2009-08-30 14:18:59 +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 Replace completion-base-size by completion-base-position to fix bugs 2009-10-15 01:50:17 +00:00
cust-print.el Remove leading * from defcustom docs. 2009-07-21 04:40:17 +00:00
debug.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
derived.el (define-derived-mode): Fix paren typo in definition of abbrev table. 2009-09-18 07:14:43 +00:00
disass.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
easy-mmode.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
easymenu.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
edebug.el (edebug-display, edebug-outside-excursion): 2009-08-28 04:12:49 +00:00
eieio-base.el * cedet/srecode/srt.el: 2009-10-17 04:18:31 +00:00
eieio-comp.el Fix typos. 2009-10-05 15:32:08 +00:00
eieio-custom.el Fix typos. 2009-10-05 15:32:08 +00:00
eieio-datadebug.el Fix typos. 2009-10-05 15:32:08 +00:00
eieio-opt.el Fix typos. 2009-10-05 15:32:08 +00:00
eieio-speedbar.el Fix typos. 2009-10-05 15:32:08 +00:00
eieio.el * emacs-lisp/eieio.el: Avoid requiring cl at runtime. 2009-10-11 02:19:27 +00:00
eldoc.el * help-fns.el (help-function-arglist): Don't check advertised-signature-table. 2009-10-02 14:36:54 +00:00
elint.el (elint-init-form): Report declarations where the filename is not a string. 2009-09-30 07:24:35 +00:00
elp.el * image-mode.el (image-toggle-display): 2009-10-02 00:02:02 +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 Kevin Ryde <user42 at zip.com.au> 2009-08-25 03:12:27 +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 Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
lisp-mode.el * menu-bar.el: Remove menu-bar-ediff-misc-menu from the Tools 2009-09-27 23:25:03 +00:00
lisp.el (lisp-complete-symbol): Use minibuffer-complete. 2009-08-30 21:45:36 +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 * arc-mode.el (archive-mode): 2009-08-28 18:35:25 +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 Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +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 Comment. 2009-09-02 03:17:18 +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