Log of /eclass/elisp.eclass
Parent Directory
|
Revision Log
Revision
1.57 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 16 08:55:30 2013 UTC
(2 months, 1 week ago)
by
ulm
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.56: +10 -4 lines
Diff to
previous 1.56
,
to
selected 1.6
Sync eclasses from Emacs overlay.
elisp-common.eclass: Functions elisp-compile, elisp-make-autoload-file,
elisp-install, and elisp-site-file-install now die on failure.
elisp.eclass: Remove die commands that are no longer necessary because the
called functions die themselves. Call readme.gentoo_create_doc and
readme.gentoo_print_elog from readme.gentoo.eclass if these functions exist.
Revision
1.56 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 4 21:22:43 2013 UTC
(4 months, 2 weeks ago)
by
ulm
Branch:
MAIN
Changes since
1.55: +8 -3 lines
Diff to
previous 1.55
,
to
selected 1.6
Sync eclasses from Emacs overlay.
elisp-common.eclass: Remove last remnants of backwards compatibility code
from elisp-site-regen which was introduced at 2007-12-01. Distinguish between
"version too low" and "could not determine version" in elisp_pkg_setup.
elisp.eclass: Return 2 as exit status of elisp-need-emacs if the comparison
could not be done, e.g., if emacs could not be executed.
Revision
1.54 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 3 08:54:46 2011 UTC
(17 months, 3 weeks ago)
by
ulm
Branch:
MAIN
Changes since
1.53: +13 -1 lines
Diff to
previous 1.53
,
to
selected 1.6
Sync eclasses from Emacs overlay (revision 1752).
elisp.eclass: Allow for user patches. New variable ELISP_REMOVE.
elisp-common.eclass: Replace echo by einfo for proper logging.
Revision
1.49 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 12 16:14:55 2011 UTC
(21 months, 1 week ago)
by
ulm
Branch:
MAIN
Changes since
1.48: +3 -2 lines
Diff to
previous 1.48
,
to
selected 1.6
Sync elisp.eclass from Emacs overlay (revision 1646):
Fix installation of Info files if Texinfo source is in a subdirectory,
bug 373741.
Revision
1.47 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 23 20:56:08 2010 UTC
(2 years, 6 months ago)
by
ulm
Branch:
MAIN
Changes since
1.46: +2 -9 lines
Diff to
previous 1.46
,
to
selected 1.6
Sync eclasses from Emacs overlay (revision 1542).
elisp-common.eclass:
Remove dead function elisp-comp; it has been deprecated more than two
years ago in bug 235442.
New function elisp-need-emacs, tests if the eselected Emacs version is
at least the major version specified as argument.
elisp.eclass:
Use function elisp-need-emacs in elisp_pkg_setup.
Revision
1.45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 22 08:30:32 2010 UTC
(2 years, 9 months ago)
by
ulm
Branch:
MAIN
Changes since
1.44: +6 -1 lines
Diff to
previous 1.44
,
to
selected 1.6
Sync eclasses from Emacs overlay (revision 1506).
elisp.eclass:
Update documentation.
elisp-common.eclass:
The nullglob shell option is not needed in elisp-site-regen, because
inside the loop we test for existence of all files. See also bug 328863.
The temporary file needs only be removed in the no changes case.
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 8 10:50:35 2009 UTC
(3 years, 7 months ago)
by
ulm
Branch:
MAIN
Changes since
1.42: +18 -6 lines
Diff to
previous 1.42
,
to
selected 1.6
Sync from Emacs overlay (revision 1453).
elisp.eclass:
Generate Info files from Texinfo sources listed in ELISP_TEXINFO.
elisp-common.eclass:
Mark site-gentoo.el as buffer-read-only, in order to prevent
unintentional edits. Add null strings to inhibit local variables
detection in the eclass file itself.
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 29 19:49:45 2009 UTC
(4 years, 1 month ago)
by
ulm
Branch:
MAIN
Changes since
1.39: +33 -6 lines
Diff to
previous 1.39
,
to
selected 1.6
Sync elisp.eclass from Emacs overlay (revision 1355):
Inherit eutils. Call EXPORT_FUNCTIONS with EAPI dependent arguments.
Assign RDEPEND from DEPEND, avoiding unnecessary code duplication.
New function elisp_src_prepare, applies patches from ELISP_PATCHES.
New function elisp_src_configure, does nothing.
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 26 14:14:22 2009 UTC
(4 years, 1 month ago)
by
ulm
Branch:
MAIN
Changes since
1.38: +3 -1 lines
Diff to
previous 1.38
,
to
selected 1.6
Partial sync from Emacs overlay.
elisp.class:
In the "simple elisp" case, explicitly assign S=${WORKDIR} in
elisp_src_unpack.
elisp-common.eclass:
Remove function elisp-comp; it is not used by anything in the tree.
Reindent documentation to 72 columns for better readability.
Revision
1.35 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 16 09:28:58 2008 UTC
(4 years, 7 months ago)
by
ulm
Branch:
MAIN
Changes since
1.34: +13 -5 lines
Diff to
previous 1.34
,
to
selected 1.6
Partial sync from Emacs overlay (revision 1176).
elisp.class:
Allow for packages without site-init file in elisp_src_install.
Remove "die" messages since elisp-common.eclass is verbose enough.
Document SITEFILE variable.
elisp-common.eclass:
Use sed instead of cat for concatenation of site-init files, since they
may not have a trailing newline.
Add function names to error messages.
Document SITEETC as eclass variable.
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 28 09:55:01 2008 UTC
(4 years, 8 months ago)
by
ulm
Branch:
MAIN
Changes since
1.32: +10 -10 lines
Diff to
previous 1.32
,
to
selected 1.6
Sync elisp.eclass from Emacs overlay (revision 1138):
Remove global VERSION variable to reduce namespace pollution.
Handle the case of empty ${A} in src_unpack.
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 3 15:48:44 2008 UTC
(4 years, 11 months ago)
by
ulm
Branch:
MAIN
Changes since
1.29: +6 -13 lines
Diff to
previous 1.29
,
to
selected 1.6
Sync elisp.eclass from Emacs overlay (revision 1083):
Remove SIMPLE_ELISP variable.
In src_unpack, always move ${P}.el to ${PN}.el if the former exists.
Revision
1.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 28 17:48:34 2007 UTC
(5 years, 4 months ago)
by
ulm
Branch:
MAIN
Changes since
1.27: +2 -2 lines
Diff to
previous 1.27
,
to
selected 1.6
Sync eclasses from Emacs overlay (revision 894).
elisp-common.eclass:
Install packages' site-init files in site-gentoo.d subdirectory.
Update documentation and einfo messages accordingly.
Revision
1.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 4 13:11:15 2007 UTC
(5 years, 5 months ago)
by
ulm
Branch:
MAIN
Changes since
1.24: +7 -6 lines
Diff to
previous 1.24
,
to
selected 1.6
Move handling of SIMPLE_ELISP into elisp_pkg_setup, otherwise it fails
with portage-2.1.4_rc7.
Die in elisp_src_unpack if mv fails.
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 14 22:12:30 2007 UTC
(5 years, 7 months ago)
by
ulm
Branch:
MAIN
Changes since
1.23: +3 -2 lines
Diff to
previous 1.23
,
to
selected 1.6
Sync eclasses from Emacs overlay (revision 668).
elisp.eclass:
Comment changes.
elisp-common.eclass:
Create default site-start.el when running elisp-site-regen for the
first time; recommend "require" instead of "load" in einfo message.
Document SITELISP and SITEFILE eclass variables.
Other comment changes.
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 22 20:25:30 2007 UTC
(5 years, 8 months ago)
by
ulm
Branch:
MAIN
Changes since
1.22: +13 -6 lines
Diff to
previous 1.22
,
to
selected 1.6
Sync eclasses from Emacs overlay (revision 645).
elisp.eclass:
Die if elisp-install or elisp-site-file-install fails.
Add man comments for variables SIMPLE_ELISP, DOCS, and NEED_EMACS.
elisp-common.eclass:
New variable EMACS_BATCH_CLEAN, analog to the XEmacs eclasses.
Remove redundant pushd/popd commands in elisp-site-file-install;
don't die, return status instead.
Quote all instances of $@ and $*.
Don't use ${status}; it is reserved in zsh.
Call insinto and doins in a subshell to avoid pollution of calling
environment.
Remove superfluous dodir in elisp-install.
Set no-byte-compile and provide site-gentoo in site-gentoo.el.
Move comment for elisp-comp so that it will appear in the man page.
Revision
1.22 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 27 19:41:03 2007 UTC
(5 years, 8 months ago)
by
ulm
Branch:
MAIN
Changes since
1.21: +2 -2 lines
Diff to
previous 1.21
,
to
selected 1.6
elisp.eclass: Remove trailing slant in "S" variable.
elisp-common.eclass: add a trailing slant in comment for regeneration
to make clear that it is a directory, not a single file.
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jul 10 20:14:52 2007 UTC
(5 years, 10 months ago)
by
ulm
Branch:
MAIN
Changes since
1.19: +7 -10 lines
Diff to
previous 1.19
,
to
selected 1.6
Add RDEPEND line. Put proper header information in site-gentoo.el.
Update copyright info. Consistent BE spelling. Some comment changes.
Remove -b option from mv since it does not work on BSD.
Revision
1.19 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 2 06:19:18 2007 UTC
(5 years, 10 months ago)
by
opfer
Branch:
MAIN
Changes since
1.18: +32 -12 lines
Diff to
previous 1.18
,
to
selected 1.6
elisp.eclass:
* Depend on Emacs by NEED_EMACS=<version> before inherit
* DOCS variable is used in src_install() to give a number of
documentation files
* Documented some missing parts
* Some code clean-up
elisp-common:
* elisp-emacs-version() to determine Emacs' current major
version number
* site-gentoo.el is only regenerated if there was actually a change,
thus preventing unecessary output on postrm or postinst
* now every action is commented with an einfo output
* Documented some missing parts
* Some code clean-up
Revision
1.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 16 15:35:56 2007 UTC
(6 years, 1 month ago)
by
opfer
Branch:
MAIN
Changes since
1.16: +201 -43 lines
Diff to
previous 1.16
,
to
selected 1.6
see commit before, this time for real:
Remove some unused parts (commented out and similar)
Documentation of functions (both by Ulrich Müller and Christian Faulhammer)
New function elisp_make_autoload_file() (by Ulrich Müller)
Taken from Emacs Overlay
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 16 15:33:58 2007 UTC
(6 years, 1 month ago)
by
opfer
Branch:
MAIN
Changes since
1.15: +2 -2 lines
Diff to
previous 1.15
,
to
selected 1.6
Cleaning up unused lines (commented and such)
Documentation of functions (both by Ulrich Müller and Christian Faulhammer)
New function elisp_make_autoload_file() (by Ulrich Müller)
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[selected]
Tue Jul 22 05:06:33 2003 UTC
(9 years, 10 months ago)
by
george
Branch:
MAIN
Branch point for:
RELEASE-1_4
Changes since
1.5: +2 -2 lines
Diff to
previous 1.5
fixed DEPEND in elisp
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.
| Sticky Tag: |
|