| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
elisp.eclass: Allow for user patches. New variable ELISP_REMOVE.
elisp-common.eclass: Replace echo by einfo for proper logging.
|
| |
|
|
|
|
| |
Change [ ] to [[ ]] throughout.
|
| |
|
| |
|
|
|
|
| |
Error handling in function elisp-emacs-version.
|
| |
|
|
|
|
| |
Order of functions rearranged. Whitespace change in site-gentoo.el.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Remove the warning about obsolete files; the install location was
changed two years ago.
|
|
|
|
| |
Prepare for Prefix support.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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 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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
Output a deprecation warning in elisp-comp().
|
| |
|
| |
|
|
|
|
|
|
|
| |
elisp-common.eclass:
Add current directory to load-path in elisp-compile.
New variable BYTECOMPFLAGS.
Document EMACS and EMACSFLAGS as eclass variables.
|
|
|
|
|
| |
Change wording of message, "no longer" -> "not", since the underlying change
from site-start.el to site-gentoo.el was in 2004.
|
|
|
|
|
| |
elisp-common.eclass:
Create file for backwards compatibility only if obsolete files were found.
|