1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-07 15:00:34 -08:00
emacs/lisp/emacs-lisp
Eli Zaretskii 90655e4bc0 Make the build of source tarball produce *.eln files
* lisp/emacs-lisp/comp.el (batch-native-compile): Accept an
optional argument; if non-nil, place the .eln file as appropriate
for building a source tarball.

* doc/lispref/compile.texi (Native-Compilation Functions):
Document the new optional argument of 'batch-native-compile'.

* lisp/Makefile.in (.PHONY, $(THEFILE)n) [HAVE_NATIVE_COMP]: New
targets.

* src/Makefile.in (%.eln) [HAVE_NATIVE_COMP]: New recipe.
(all) [HAVE_NATIVE_COMP]: Add ../native-lisp to prerequisites.
(elnlisp) [HAVE_NATIVE_COMP]: New list of *.eln files.
(../native-lisp) [HAVE_NATIVE_COMP]: New recipe.

* src/verbose.mk.in (AM_V_ELN): New macro.
2021-09-28 15:00:50 +03:00
..
advice.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
autoload.el Improve doc strings of a recent commit 2021-09-18 14:56:55 +03:00
avl-tree.el
backquote.el Expand the ` doc string slightly 2021-09-26 08:47:08 +02:00
backtrace.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
benchmark.el
bindat.el Evaluate eql specializers 2021-08-03 18:26:15 -04:00
byte-opt.el Fix byte-compiler crash for legal dynamic-binding code 2021-09-25 20:25:02 +02:00
byte-run.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
bytecomp.el Warn about overly long docstring in lambda 2021-09-26 13:33:29 +02:00
cconv.el Improve error messaging from byte-compiling dotted lists 2021-09-22 23:47:04 +02:00
chart.el
check-declare.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
checkdoc.el checkdoc: Allow Lisp symbols to start a message 2021-09-28 01:12:36 +02:00
cl-extra.el Doc fix; cl-random is only pseudo-random 2021-09-25 00:05:55 +02:00
cl-generic.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
cl-indent.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
cl-lib.el
cl-macs.el Fix automatic filling of docstring in cl-defstruct 2021-09-27 11:47:55 +02:00
cl-preloaded.el
cl-print.el
cl-seq.el
comp-cstr.el Don't quote nil and t in doc strings and comments 2021-09-21 22:11:43 +02:00
comp.el Make the build of source tarball produce *.eln files 2021-09-28 15:00:50 +03:00
copyright.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
crm.el
cursor-sensor.el
debug.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
derived.el Fill some auto-generated docstring lines 2021-09-26 13:23:57 +02:00
disass.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
easy-mmode.el Minor clarification of define-minor-mode :keymap argument 2021-09-25 17:54:49 +02:00
easymenu.el * lisp/emacs-lisp/easymenu.el (easy-menu-do-define): Fix bug#50051 2021-08-14 12:22:57 -04:00
edebug.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
eieio-base.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
eieio-compat.el
eieio-core.el ; Adjust overly long docstrings to fit 80 characters 2021-09-26 13:23:57 +02:00
eieio-custom.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
eieio-datadebug.el
eieio-opt.el Use string-search instead of string-match[-p] 2021-08-09 11:35:56 +02:00
eieio-speedbar.el Use string-search instead of string-match[-p] 2021-08-09 11:35:56 +02:00
eieio.el Fill some auto-generated docstring lines 2021-09-26 13:23:57 +02:00
eldoc.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
elint.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
elp.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
ert-x.el
ert.el Add fast-path to ert--explain-string-equal 2021-09-26 15:30:40 +02:00
ewoc.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
faceup.el Don't quote nil and t in doc strings and comments 2021-09-21 22:11:43 +02:00
find-func.el Make `find-function-source-path' into obsolete alias 2021-09-14 13:44:20 +02:00
float-sup.el
generator.el Improve doc strings of a recent commit 2021-09-18 14:56:55 +03:00
generic.el
gv.el
helper.el
hierarchy.el ; * etc/NEWS: Improve wording of an item. 2021-09-21 22:21:31 +02:00
inline.el
let-alist.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
lisp-mnt.el Add test for lm-website 2021-09-26 14:55:19 +02:00
lisp-mode.el Indent bodies of local function definitions properly in elisp-mode 2021-09-25 03:34:37 +02:00
lisp.el Reformat up-list and backward-up-list doc strings 2021-09-02 10:22:52 +02:00
macroexp.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
map-ynp.el ; Fix typos 2021-09-03 13:05:32 +02:00
map.el Consistently test alist keys with equal in map.el 2021-09-21 13:32:49 +01:00
memory-report.el memory-report: support calculating size for structures 2021-09-02 09:37:06 +02:00
nadvice.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
package-x.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
package.el Rename "Homepage" field to "Website" in package description 2021-09-26 14:55:19 +02:00
pcase.el Clarify docstring of pcase-exhaustive 2021-09-19 17:25:39 +02:00
pp.el
radix-tree.el Evaluate eql specializers 2021-08-03 18:26:15 -04:00
re-builder.el Use string-replace instead of replace-regexp-in-string 2021-08-08 19:25:26 +02:00
regexp-opt.el
regi.el
ring.el
rmc.el
rx.el Add example of advanced user-defined Rx form to manual 2021-08-23 19:57:17 +02:00
seq.el ; Adjust overly long docstrings to fit 80 characters 2021-09-26 13:23:57 +02:00
shadow.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
shortdoc.el Add new function `ensure-list' 2021-09-21 20:31:05 +02:00
smie.el Clarify smie-indent-forward-token doc string 2021-08-12 15:39:36 +02:00
subr-x.el Change how thread-first/thread-last indent the first argument 2021-09-22 05:57:48 +02:00
syntax.el
tabulated-list.el Fix alignment on font size change in tabulated-list-mode 2021-09-25 00:33:21 +02:00
tcover-ses.el
testcover.el ; More stylistic docfixes in emacs-lisp/*.el found by checkdoc 2021-09-18 13:14:50 +02:00
text-property-search.el
thunk.el ; More minor docfixes found by checkdoc 2021-09-14 07:57:14 +02:00
timer-list.el
timer.el Don't quote nil and t in doc strings and comments 2021-09-21 22:11:43 +02:00
tq.el
trace.el
unsafep.el
warnings.el Use string-search instead of string-match[-p] 2021-08-09 11:35:56 +02:00