[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] scratch/merge-cedet-tests 302b4d7 107/316: eieio: Move to
From: |
Edward John Steere |
Subject: |
[Emacs-diffs] scratch/merge-cedet-tests 302b4d7 107/316: eieio: Move to obsolete and use the one that ships with Emacs |
Date: |
Sat, 28 Jan 2017 09:09:52 +0000 (UTC) |
branch: scratch/merge-cedet-tests
commit 302b4d7f4e792e538fd1a3e9559af9b1e4897b1b
Author: David Engster <address@hidden>
Commit: Edward John Steere <address@hidden>
eieio: Move to obsolete and use the one that ships with Emacs
* lisp/eieio: Move to obsolete.
* etc/fallback-libraries: Add eieio fallback libraries.
* Makefile (top-level): Remove eieio compilation and add compilation of
fallback eieio for Emacs 24.1 and 24.2. Throw error for Emacs 23.x.
* cedet-devel-load.el: Always require eieio at the top. Load
cedet-compat earlier. Remove advices for eieio helpers.
* cedet-remove-builtin.el: eieio must not be removed anymore.
* semantic/ede-grammar.el (semantic-ede-proj-target-grammar): Remove
cedet-compat from aux-packages initform, as it will be loaded by
cedet-devel-load anyway.
(ede-proj-makefile-insert-variables): Remove eieio from load-path.
* lisp/cedet/cedet-compat.el: Load fallback eieio for Emacs 24.1 and
24.2. Add new aliases for Emacs 24.3.
* Project.ede, Makefiles: Remove eieio and regenerate.
* tests: Remove eieio tests.
---
test/manual/cedet/Project.ede | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/manual/cedet/Project.ede b/test/manual/cedet/Project.ede
index 40cba1c..61459b6 100644
--- a/test/manual/cedet/Project.ede
+++ b/test/manual/cedet/Project.ede
@@ -11,7 +11,7 @@
:source '("cedet-integ-test.el" "cit-cpp.el" "cit-el.el" "cit-texi.el"
"cit-load.el" "cit-srec.el" "cit-gnustep.el" "cit-uml.el" "cit-dist.el"
"cit-symref.el" "cit-externaldb.el" "cit-android.el" "cit-arduino.el"
"cit-projvar.el" "cit-globalref.el")
:versionsource '("cedet-integ-test.el")
:compiler 'ede-emacs-preload-compiler
- :aux-packages '("inversion" "eieio" "semantic" "semantic-bovine"
"semantic-wisent" "srecode" "ede" "ede-gnustep" "cogre")
+ :aux-packages '("inversion" "semantic" "semantic-bovine"
"semantic-wisent" "srecode" "ede" "ede-gnustep" "cogre")
:pre-load-packages '("cedet-compat"))
(ede-proj-target-makefile-miscelaneous "templates"
:name "templates"
- [Emacs-diffs] scratch/merge-cedet-tests 6a63635 090/316: ("ede-proj-project"): Add scripts/cit-test.sh, (continued)
- [Emacs-diffs] scratch/merge-cedet-tests 6a63635 090/316: ("ede-proj-project"): Add scripts/cit-test.sh, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests b5a5b45 091/316: ("Lisp"): Add cit-gnustep.el, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests fac8155 094/316: ("cit"): Add speedbar aux package., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 19ad5c7 095/316: Merge from 1.0pre6 branch, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 690c256 092/316: ("Lisp"): Add :versionsource, and :aux-packages, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 96526d7 096/316: (Lisp): Add cit-uml.el (Misc): Add cit-uml.cgr, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 68ea5e3 098/316: (Lisp): Use preload compiler., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests f300a36 100/316: (Lisp): Add cit-symref.el., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 007464d 104/316: (cit/Lisp): Add cit-projvar.el, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests a6f2191 103/316: (Lisp): Add cit-arduino, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 302b4d7 107/316: eieio: Move to obsolete and use the one that ships with Emacs,
Edward John Steere <=
- [Emacs-diffs] scratch/merge-cedet-tests ee352df 113/316: How to use the cit-test.sh script., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests f91e2ce 114/316: New pretend system include for cpproot test., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests d2dcc15 112/316: Move tests in cedet/semantic, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 34041d4 120/316: Synchronize cedet/semantic with Emacs., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests d08bd3b 117/316: C/C++: Fix function pointer parsing, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 3a7b458 110/316: Fixes for security tests, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests ceb9293 130/316: Move tests in cedet/semantic, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 6d9366a 135/316: Make 'this' a pointer., Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests fb82965 136/316: Test `this' from in inline member functions, Edward John Steere, 2017/01/28
- [Emacs-diffs] scratch/merge-cedet-tests 64c305b 137/316: Test files contributed by Barry OReilly, Edward John Steere, 2017/01/28