summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Sync from Emacs overlay: Require GNU Emacs in elisp-need-emacs().Ulrich Müller2012-04-271-3/+7
|
* Delete declaration of unused variable.Ulrich Müller2012-02-111-3/+3
|
* Use ebegin/eend instead of einfo.Ulrich Müller2011-12-031-2/+4
|
* Sync eclasses from Emacs overlay (revision 1752).Ulrich Müller2011-12-031-4/+3
| | | | | elisp.eclass: Allow for user patches. New variable ELISP_REMOVE. elisp-common.eclass: Replace echo by einfo for proper logging.
* Clarify policy on site-init files in eclass documentation.Ulrich Müller2011-10-091-1/+3
|
* Sync eclasses from Emacs overlay (revision 1683).Ulrich Müller2011-08-301-4/+4
| | | | Change [ ] to [[ ]] throughout.
* Doc fix: @MAINTAINER doesn't support paragraphs any more.Ulrich Müller2011-08-221-3/+2
|
* Move authors' list to new @AUTHOR block.Ulrich Müller2011-08-221-7/+7
|
* Sync elisp-common.eclass from Emacs overlay (revision 1670):Ulrich Müller2011-08-131-3/+9
| | | | Error handling in function elisp-emacs-version.
* Add missing pair of quotation marks.Ulrich Müller2011-02-191-4/+4
|
* Sync from Emacs overlay (revision 1547).Ulrich Müller2010-11-291-21/+21
| | | | Order of functions rearranged. Whitespace change in site-gentoo.el.
* Sync eclasses from Emacs overlay (revision 1542).Ulrich Müller2010-11-231-10/+33
| | | | | | | | | | | 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.
* Add a comment about naming of site-init files.Ulrich Müller2010-10-091-2/+4
|
* Change comment in generated autoload file.Ulrich Müller2010-09-171-2/+2
|
* Sync eclasses from Emacs overlay (revision 1506).Ulrich Müller2010-08-221-12/+4
| | | | | | | | | | 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.
* Sync from Emacs overlay (revision 1477).Ulrich Müller2009-12-291-14/+2
| | | | | Remove the warning about obsolete files; the install location was changed two years ago.
* Partial sync from Emacs overlay (revision 1477).Ulrich Müller2009-12-071-13/+13
| | | | Prepare for Prefix support.
* Display a warning message if no site-init files were found.Ulrich Müller2009-11-221-2/+6
|
* Sync from Emacs overlay (revision 1453).Ulrich Müller2009-10-081-7/+11
| | | | | | | | | | 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.
* Remove comment line from example site-init fileChristian Faulhammer2009-05-251-3/+1
|
* Sync from Emacs overlay (revision 1379).Ulrich Müller2009-04-141-50/+5
| | | | | | 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.
* Partial sync from Emacs overlay:Ulrich Müller2009-04-081-7/+20
| | | | | | 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.
* Partial sync from Emacs overlay.Ulrich Müller2009-03-261-107/+68
| | | | | | | | | | 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.
* Don't create site-start.el if we are called from emacs-common-gentoo.Ulrich Müller2009-03-121-2/+3
|
* Partial sync from Emacs overlay, only documentation and einfo output changes.Ulrich Müller2009-03-121-4/+4
|
* Remove workaround for T; Paludis bug #517 was fixed 12 months ago.Ulrich Müller2009-02-131-12/+15
|
* Update copyright years.Ulrich Müller2009-01-311-3/+3
|
* Remove backwards compatibility kludge (after 13 months transition time).Ulrich Müller2009-01-311-10/+1
|
* Terminate last line of init file.Ulrich Müller2008-11-241-2/+2
|
* Don't assign a default to SITEFILE, since elisp-common.eclass doesn't use it.Ulrich Müller2008-10-271-6/+1
|
* Partial sync from Emacs overlay (revision 1176).Ulrich Müller2008-10-161-8/+11
| | | | | | | | | | | | | 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.
* Add function names to error messages.Ulrich Müller2008-10-121-8/+7
|
* Document SITEETC as eclass variable. Update comment for elisp-site-regen.Ulrich Müller2008-10-051-6/+9
|
* Be less verbose, bug 237546.Ulrich Müller2008-09-241-8/+8
|
* Partial sync from Emacs overlay.Ulrich Müller2008-09-191-4/+10
| | | | Output a deprecation warning in elisp-comp().
* Return definite status from elisp-site-regen.Ulrich Müller2008-09-011-2/+4
|
* Remove elisp-comp from eclass man page.Ulrich Müller2008-08-271-4/+4
|
* Sync eclasses from Emacs overlay (revision 1137).Ulrich Müller2008-08-271-9/+29
| | | | | | | elisp-common.eclass: Add current directory to load-path in elisp-compile. New variable BYTECOMPFLAGS. Document EMACS and EMACSFLAGS as eclass variables.
* Fix issue with empty einfo lines in elisp-site-regen. Indent here-document.Ulrich Müller2008-08-101-17/+17
| | | | | Change wording of message, "no longer" -> "not", since the underlying change from site-start.el to site-gentoo.el was in 2004.
* Sync eclasses from Emacs overlay (revision 1110).Ulrich Müller2008-07-011-20/+20
| | | | | elisp-common.eclass: Create file for backwards compatibility only if obsolete files were found.
* Change wording of obsoletion warning.Ulrich Müller2008-05-181-4/+4
|
* Create temporary directory safely.Ulrich Müller2008-04-121-2/+2
|
* Sync eclasses from Emacs overlay (revision 1041).Ulrich Müller2008-04-041-3/+9
| | | | | elisp-common.eclass: Check if the SITELISP directory exists.
* Sync eclasses from Emacs overlay (revision 1012).Ulrich Müller2008-03-071-14/+22
| | | | | | elisp-common.eclass: Work around Paludis borkage, where variable T is empty in pkg_postrm. Clean up temporary files.
* Update copyright years.Ulrich Müller2008-02-221-2/+2
|
* Sync eclasses from Emacs overlay (revision 967).Ulrich Müller2008-02-221-14/+14
| | | | | elisp-common.eclass: Enable warning message about obsolete files.
* Sync eclasses from Emacs overlay (revision 894).Ulrich Müller2007-12-281-17/+29
| | | | | | elisp-common.eclass: Install packages' site-init files in site-gentoo.d subdirectory. Update documentation and einfo messages accordingly.
* Redirect input for cat command to /dev/null, otherwise it will hang if the listUlrich Müller2007-12-121-2/+2
| | | | of files is empty. Thanks to bicatali for pointing this out.
* Partial sync from Emacs overlay:Ulrich Müller2007-12-111-17/+55
| | | | | | | 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.
* Partial sync from Emacs overlay:Ulrich Müller2007-12-011-9/+13
| | | | | New variable SITEETC. Replace basename by bash parameter expansion.