/[gentoo-x86]/eclass/elisp-common.eclass
Gentoo

Log of /eclass/elisp-common.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Wed Jun 11 09:13:36 2014 UTC (3 months, 2 weeks ago) by ulm
Branch: MAIN
CVS Tags: HEAD
Changes since 1.89: +4 -4 lines
Diff to previous 1.89 , to selected 1.20
Update version number in example.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Sat May 24 08:48:40 2014 UTC (4 months, 1 week ago) by ulm
Branch: MAIN
Changes since 1.88: +16 -17 lines
Diff to previous 1.88 , to selected 1.20
elisp-site-regen: Die on errors.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Sat May 24 08:47:29 2014 UTC (4 months, 1 week ago) by ulm
Branch: MAIN
Changes since 1.87: +4 -16 lines
Diff to previous 1.87 , to selected 1.20
elisp-site-regen: Look for site-init files only in site-gentoo.d subdirectory.


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Mon Nov 4 21:36:36 2013 UTC (10 months, 3 weeks ago) by ulm
Branch: MAIN
Changes since 1.86: +6 -1 lines
Diff to previous 1.86 , to selected 1.20
Don't create site-gentoo.el in postrm phase.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Wed Sep 4 19:16:40 2013 UTC (12 months, 3 weeks ago) by ulm
Branch: MAIN
Changes since 1.85: +33 -17 lines
Diff to previous 1.85 , to selected 1.20
elisp-common.eclass: Add proper @CODE tags in comments.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Fri Aug 2 16:48:18 2013 UTC (13 months, 4 weeks ago) by ulm
Branch: MAIN
Changes since 1.84: +16 -4 lines
Diff to previous 1.84 , to selected 1.20
Sync from Emacs overlay: Make elisp-emacs-version() more robust.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sat Mar 16 08:55:30 2013 UTC (18 months, 2 weeks ago) by ulm
Branch: MAIN
Changes since 1.83: +9 -8 lines
Diff to previous 1.83 , to selected 1.20
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.83 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 21:22:43 2013 UTC (20 months, 3 weeks ago) by ulm
Branch: MAIN
Changes since 1.82: +5 -9 lines
Diff to previous 1.82 , to selected 1.20
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.82 - (view) (download) (annotate) - [select for diffs]
Sat Sep 1 09:39:07 2012 UTC (2 years ago) by ulm
Branch: MAIN
Changes since 1.81: +3 -2 lines
Diff to previous 1.81 , to selected 1.20
Suppress warning message in elisp-site-regen for initial installation.


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Wed Jul 18 14:28:55 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.80: +4 -4 lines
Diff to previous 1.80 , to selected 1.20
use new @ROFF escape for inlining roff macros #420153


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Fri Apr 27 19:51:52 2012 UTC (2 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.79: +7 -3 lines
Diff to previous 1.79 , to selected 1.20
Sync from Emacs overlay: Require GNU Emacs in elisp-need-emacs().


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Sat Feb 11 12:20:33 2012 UTC (2 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.78: +3 -3 lines
Diff to previous 1.78 , to selected 1.20
Delete declaration of unused variable.


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 20:43:21 2011 UTC (2 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.77: +4 -2 lines
Diff to previous 1.77 , to selected 1.20
Use ebegin/eend instead of einfo.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 08:54:46 2011 UTC (2 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.76: +3 -4 lines
Diff to previous 1.76 , to selected 1.20
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.76 - (view) (download) (annotate) - [select for diffs]
Sun Oct 9 09:10:41 2011 UTC (2 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.75: +3 -1 lines
Diff to previous 1.75 , to selected 1.20
Clarify policy on site-init files in eclass documentation.


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Tue Aug 30 20:10:13 2011 UTC (3 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.74: +4 -4 lines
Diff to previous 1.74 , to selected 1.20
Sync eclasses from Emacs overlay (revision 1683).
Change [ ] to [[ ]] throughout.


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 06:56:26 2011 UTC (3 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.73: +2 -3 lines
Diff to previous 1.73 , to selected 1.20
Doc fix: @MAINTAINER doesn't support paragraphs any more.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 06:13:14 2011 UTC (3 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.72: +7 -7 lines
Diff to previous 1.72 , to selected 1.20
Move authors' list to new @AUTHOR block.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sat Aug 13 12:19:39 2011 UTC (3 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.71: +9 -3 lines
Diff to previous 1.71 , to selected 1.20
Sync elisp-common.eclass from Emacs overlay (revision 1670):
Error handling in function elisp-emacs-version.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Sat Feb 19 10:12:42 2011 UTC (3 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.70: +4 -4 lines
Diff to previous 1.70 , to selected 1.20
Add missing pair of quotation marks.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Mon Nov 29 17:07:22 2010 UTC (3 years, 10 months ago) by ulm
Branch: MAIN
Changes since 1.69: +21 -21 lines
Diff to previous 1.69 , to selected 1.20
Sync from Emacs overlay (revision 1547).
Order of functions rearranged. Whitespace change in site-gentoo.el.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 20:56:08 2010 UTC (3 years, 10 months ago) by ulm
Branch: MAIN
Changes since 1.68: +33 -10 lines
Diff to previous 1.68 , to selected 1.20
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.68 - (view) (download) (annotate) - [select for diffs]
Sat Oct 9 15:30:43 2010 UTC (3 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.67: +4 -2 lines
Diff to previous 1.67 , to selected 1.20
Add a comment about naming of site-init files.


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Fri Sep 17 07:41:05 2010 UTC (4 years ago) by ulm
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 , to selected 1.20
Change comment in generated autoload file.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Sun Aug 22 08:30:32 2010 UTC (4 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.65: +4 -12 lines
Diff to previous 1.65 , to selected 1.20
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.65 - (view) (download) (annotate) - [select for diffs]
Tue Dec 29 20:15:12 2009 UTC (4 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.64: +2 -14 lines
Diff to previous 1.64 , to selected 1.20
Sync from Emacs overlay (revision 1477).
Remove the warning about obsolete files; the install location was
changed two years ago.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Mon Dec 7 21:05:08 2009 UTC (4 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.63: +13 -13 lines
Diff to previous 1.63 , to selected 1.20
Partial sync from Emacs overlay (revision 1477).
Prepare for Prefix support.


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sun Nov 22 12:06:43 2009 UTC (4 years, 10 months ago) by ulm
Branch: MAIN
Changes since 1.62: +6 -2 lines
Diff to previous 1.62 , to selected 1.20
Display a warning message if no site-init files were found.


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Thu Oct 8 10:50:35 2009 UTC (4 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.61: +11 -7 lines
Diff to previous 1.61 , to selected 1.20
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.61 - (view) (download) (annotate) - [select for diffs]
Mon May 25 16:25:32 2009 UTC (5 years, 4 months ago) by fauli
Branch: MAIN
Changes since 1.60: +1 -3 lines
Diff to previous 1.60 , to selected 1.20
Remove comment line from example site-init file


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Tue Apr 14 15:45:45 2009 UTC (5 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.59: +5 -50 lines
Diff to previous 1.59 , to selected 1.20
Sync from Emacs overlay (revision 1379).

Remove all code in elisp-site-regen related to site-start.el; it is
now installed by emacs-common-gentoo. Suppress error message in
elisp-site-file-install if cp source and destination are identical.


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Wed Apr 8 10:47:42 2009 UTC (5 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.58: +20 -7 lines
Diff to previous 1.58 , to selected 1.20
Partial sync from Emacs overlay:
In elisp-site-file-install, allow for extra version identifier in the
name of the source file; output a warning if the file name doesn't match
a valid pattern; automagically insert a header comment.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Thu Mar 26 14:14:22 2009 UTC (5 years, 6 months ago) by ulm
Branch: MAIN
Changes since 1.57: +70 -109 lines
Diff to previous 1.57 , to selected 1.20
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.57 - (view) (download) (annotate) - [select for diffs]
Thu Mar 12 14:10:48 2009 UTC (5 years, 6 months ago) by ulm
Branch: MAIN
Changes since 1.56: +3 -2 lines
Diff to previous 1.56 , to selected 1.20
Don't create site-start.el if we are called from emacs-common-gentoo.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Thu Mar 12 12:08:47 2009 UTC (5 years, 6 months ago) by ulm
Branch: MAIN
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 , to selected 1.20
Partial sync from Emacs overlay, only documentation and einfo output changes.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Fri Feb 13 17:15:58 2009 UTC (5 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.54: +15 -12 lines
Diff to previous 1.54 , to selected 1.20
Remove workaround for T; Paludis bug #517 was fixed 12 months ago.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sat Jan 31 21:31:42 2009 UTC (5 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.53: +3 -3 lines
Diff to previous 1.53 , to selected 1.20
Update copyright years.


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sat Jan 31 20:58:31 2009 UTC (5 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.52: +1 -10 lines
Diff to previous 1.52 , to selected 1.20
Remove backwards compatibility kludge (after 13 months transition time).


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Nov 24 14:21:04 2008 UTC (5 years, 10 months ago) by ulm
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 , to selected 1.20
Terminate last line of init file.


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 21:34:34 2008 UTC (5 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.50: +1 -6 lines
Diff to previous 1.50 , to selected 1.20
Don't assign a default to SITEFILE, since elisp-common.eclass doesn't use it.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Thu Oct 16 09:28:58 2008 UTC (5 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.49: +11 -8 lines
Diff to previous 1.49 , to selected 1.20
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.49 - (view) (download) (annotate) - [select for diffs]
Sun Oct 12 19:48:21 2008 UTC (5 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.48: +7 -8 lines
Diff to previous 1.48 , to selected 1.20
Add function names to error messages.


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sun Oct 5 13:56:08 2008 UTC (5 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.47: +9 -6 lines
Diff to previous 1.47 , to selected 1.20
Document SITEETC as eclass variable. Update comment for elisp-site-regen.


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Wed Sep 24 09:47:04 2008 UTC (6 years ago) by ulm
Branch: MAIN
Changes since 1.46: +8 -8 lines
Diff to previous 1.46 , to selected 1.20
Be less verbose, bug 237546.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Fri Sep 19 08:12:48 2008 UTC (6 years ago) by ulm
Branch: MAIN
Changes since 1.45: +10 -4 lines
Diff to previous 1.45 , to selected 1.20
Partial sync from Emacs overlay.
Output a deprecation warning in elisp-comp().


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Sep 1 10:45:26 2008 UTC (6 years ago) by ulm
Branch: MAIN
Changes since 1.44: +4 -2 lines
Diff to previous 1.44 , to selected 1.20
Return definite status from elisp-site-regen.


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Wed Aug 27 11:21:32 2008 UTC (6 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.43: +4 -4 lines
Diff to previous 1.43 , to selected 1.20
Remove elisp-comp from eclass man page.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Aug 27 06:53:41 2008 UTC (6 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.42: +29 -9 lines
Diff to previous 1.42 , to selected 1.20
Sync eclasses from Emacs overlay (revision 1137).

elisp-common.eclass:
Add current directory to load-path in elisp-compile.
New variable BYTECOMPFLAGS.
Document EMACS and EMACSFLAGS as eclass variables.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Sun Aug 10 16:54:22 2008 UTC (6 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.41: +17 -17 lines
Diff to previous 1.41 , to selected 1.20
Fix issue with empty einfo lines in elisp-site-regen. Indent here-document.
Change wording of message, "no longer" -> "not", since the underlying change
from site-start.el to site-gentoo.el was in 2004.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Jul 1 22:10:06 2008 UTC (6 years, 3 months ago) by ulm
Branch: MAIN
Changes since 1.40: +20 -20 lines
Diff to previous 1.40 , to selected 1.20
Sync eclasses from Emacs overlay (revision 1110).

elisp-common.eclass:
Create file for backwards compatibility only if obsolete files were found.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sun May 18 06:15:12 2008 UTC (6 years, 4 months ago) by ulm
Branch: MAIN
Changes since 1.39: +4 -4 lines
Diff to previous 1.39 , to selected 1.20
Change wording of obsoletion warning.


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 08:40:46 2008 UTC (6 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 , to selected 1.20
Create temporary directory safely.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Apr 4 18:11:28 2008 UTC (6 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.37: +9 -3 lines
Diff to previous 1.37 , to selected 1.20
Sync eclasses from Emacs overlay (revision 1041).

elisp-common.eclass:
Check if the SITELISP directory exists.


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Fri Mar 7 08:19:19 2008 UTC (6 years, 6 months ago) by ulm
Branch: MAIN
Changes since 1.36: +22 -14 lines
Diff to previous 1.36 , to selected 1.20
Sync eclasses from Emacs overlay (revision 1012).

elisp-common.eclass:
Work around Paludis borkage, where variable T is empty in pkg_postrm.
Clean up temporary files.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 09:30:40 2008 UTC (6 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 , to selected 1.20
Update copyright years.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 09:28:53 2008 UTC (6 years, 7 months ago) by ulm
Branch: MAIN
Changes since 1.34: +14 -14 lines
Diff to previous 1.34 , to selected 1.20
Sync eclasses from Emacs overlay (revision 967).

elisp-common.eclass:
Enable warning message about obsolete files.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 17:48:34 2007 UTC (6 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.33: +29 -17 lines
Diff to previous 1.33 , to selected 1.20
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.33 - (view) (download) (annotate) - [select for diffs]
Wed Dec 12 21:58:57 2007 UTC (6 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 , to selected 1.20
Redirect input for cat command to /dev/null, otherwise it will hang if the list
of files is empty. Thanks to bicatali for pointing this out.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue Dec 11 12:28:05 2007 UTC (6 years, 9 months ago) by ulm
Branch: MAIN
Changes since 1.31: +55 -17 lines
Diff to previous 1.31 , to selected 1.20
Partial sync from Emacs overlay:
Prepare for migration of packages' site files to site-gentoo.d subdirectory.
Use bash arrays and a custom sort routine in elisp-site-regen.
Set nullglob option, because there may be a directory without matching files.
Use ebegin/eend instead of einfo where it is feasible.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Sat Dec 1 15:35:02 2007 UTC (6 years, 10 months ago) by ulm
Branch: MAIN
Changes since 1.30: +13 -9 lines
Diff to previous 1.30 , to selected 1.20
Partial sync from Emacs overlay:
New variable SITEETC.
Replace basename by bash parameter expansion.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 15:39:35 2007 UTC (6 years, 10 months ago) by ulm
Branch: MAIN
Changes since 1.29: +43 -48 lines
Diff to previous 1.29 , to selected 1.20
Sync eclasses from Emacs overlay (revision 734).

elisp-common.eclass:
Use square brackets for test, remove dysfunctional code in elisp-comp.
New variable EMACSFLAGS, replaces EMACS_BATCH_CLEAN.
Group compile functions together.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sun Oct 14 22:12:30 2007 UTC (6 years, 11 months ago) by ulm
Branch: MAIN
Changes since 1.28: +42 -12 lines
Diff to previous 1.28 , to selected 1.20
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.28 - (view) (download) (annotate) - [select for diffs]
Sat Sep 22 20:25:30 2007 UTC (7 years ago) by ulm
Branch: MAIN
Changes since 1.27: +40 -31 lines
Diff to previous 1.27 , to selected 1.20
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.27 - (view) (download) (annotate) - [select for diffs]
Mon Aug 27 19:41:03 2007 UTC (7 years, 1 month ago) by ulm
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 , to selected 1.20
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.26 - (view) (download) (annotate) - [select for diffs]
Wed Jul 25 05:07:32 2007 UTC (7 years, 2 months ago) by ulm
Branch: MAIN
Changes since 1.25: +18 -22 lines
Diff to previous 1.25 , to selected 1.20
Whitespace changes.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Jul 25 04:46:01 2007 UTC (7 years, 2 months ago) by ulm
Branch: MAIN
Changes since 1.24: +80 -40 lines
Diff to previous 1.24 , to selected 1.20
elisp-common.eclass: Default SITEFILE.
elisp{,-common}.eclass: Add cookies for automatic man page generation.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jul 10 20:14:52 2007 UTC (7 years, 2 months ago) by ulm
Branch: MAIN
Changes since 1.23: +26 -19 lines
Diff to previous 1.23 , to selected 1.20
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.23 - (view) (download) (annotate) - [select for diffs]
Mon Jul 9 13:40:58 2007 UTC (7 years, 2 months ago) by flameeyes
Branch: MAIN
Changes since 1.22: +6 -2 lines
Diff to previous 1.22 , to selected 1.20
Unbreak on BSD userland: mv -b is non-standard option.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Jul 2 06:19:18 2007 UTC (7 years, 3 months ago) by opfer
Branch: MAIN
Changes since 1.21: +78 -37 lines
Diff to previous 1.21 , to selected 1.20
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.21 - (view) (download) (annotate) - [select for diffs]
Sat May 26 08:34:08 2007 UTC (7 years, 4 months ago) by ulm
Branch: MAIN
Changes since 1.20: +17 -2 lines
Diff to previous 1.20
Add some comments and local variables to generated autoload file.


Revision 1.20 - (view) (download) (annotate) - [selected]
Sun Apr 29 12:59:39 2007 UTC (7 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.19: +5 -7 lines
Diff to previous 1.19
Handle the case in elisp-site-regen that there are no site-init files.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Apr 27 16:10:48 2007 UTC (7 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 , to selected 1.20
Give more specific example of "load" function in einfo message.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Apr 19 13:26:37 2007 UTC (7 years, 5 months ago) by ulm
Branch: MAIN
Changes since 1.17: +11 -11 lines
Diff to previous 1.17 , to selected 1.20
Fixup whitespace in elisp-common.eclass


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 10:45:44 2007 UTC (7 years, 5 months ago) by opfer
Branch: MAIN
Changes since 1.16: +11 -11 lines
Diff to previous 1.16 , to selected 1.20
A missing colon prevented a auxiliary variable to be predefined if no
argument was given


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 15:41:02 2007 UTC (7 years, 5 months ago) by opfer
Branch: MAIN
Changes since 1.15: +0 -0 lines
Diff to previous 1.15 , to selected 1.20
And again


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 15:35:56 2007 UTC (7 years, 5 months ago) by opfer
Branch: MAIN
Changes since 1.14: +132 -49 lines
Diff to previous 1.14 , to selected 1.20
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.1.1.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Wed Nov 30 09:59:28 2005 UTC (8 years, 10 months ago) by chriswhite
Changes since 1.1: +96 -17 lines
Diff to previous 1.1 , to next main 1.90 , to selected 1.20
*** empty log message ***


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Sep 17 01:02:40 2005 UTC (9 years ago) by ciaranm
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 , to selected 1.20
fix utf-8


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Jul 11 15:08:06 2005 UTC (9 years, 2 months ago) by swegener
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 , to selected 1.20
QA: Apply whitespace checks from repoman to eclasses.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:23:20 2005 UTC (9 years, 2 months ago) by agriffis
Branch: MAIN
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 , to selected 1.20
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:20:03 2005 UTC (9 years, 2 months ago) by agriffis
Branch: MAIN
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 , to selected 1.20
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue May 3 09:20:13 2005 UTC (9 years, 5 months ago) by usata
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 , to selected 1.20
added 'die' to elisp-site-file-install(). thanks to Tobias C. rittweiler <tcr@freebits.de>; bug #86704.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue Oct 19 19:51:12 2004 UTC (9 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 , to selected 1.20
'...' -> ' ...'


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sun Jul 4 14:00:50 2004 UTC (10 years, 2 months ago) by usata
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 , to selected 1.20
Changed descrpifion of what to do as suggested by John Altstadt <altstadt@telus.net> in bug #53097


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Jun 25 00:39:48 2004 UTC (10 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 , to selected 1.20
update the copyright info


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Mar 16 06:36:02 2004 UTC (10 years, 6 months ago) by usata
Branch: MAIN
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 , to selected 1.20
Applied a patch from agriffis regardling the bug $44712. Thanks ;)


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Mar 9 17:52:56 2004 UTC (10 years, 6 months ago) by mkennedy
Branch: MAIN
Changes since 1.4: +8 -8 lines
Diff to previous 1.4 , to selected 1.20
correct site-gentoo.el to be much more specific about what files should be included
refactor common-lisp pkg_prerm and pkg_postinst


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Jan 19 08:57:21 2004 UTC (10 years, 8 months ago) by jbms
Branch: MAIN
Changes since 1.3: +24 -7 lines
Diff to previous 1.3 , to selected 1.20
Changed elisp-common.eclass to use site-gentoo.el, rather than
site-lisp.el.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Nov 3 10:01:22 2003 UTC (10 years, 10 months ago) by mkennedy
Branch: MAIN
Changes since 1.2: +60 -1 lines
Diff to previous 1.2 , to selected 1.20
add an alternate compilation function


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Mon Oct 6 06:38:33 2003 UTC (10 years, 11 months ago) by mkennedy
Branch: MAIN
Changes since 1.1: +8 -2 lines
Diff to previous 1.1 , to selected 1.20
added improvements and cleanups from Jeremy Maitin-Shepard
<jbms@attbi.com> bug 29698


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 01:40:41 2003 UTC (11 years ago) by mkennedy
Branch: MAIN
Diff to selected 1.20
separated elisp into elisp and elisp-common


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20