1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-05 22:20:24 -08:00
Commit graph

430 commits

Author SHA1 Message Date
Stefan Kangas
b898875100 ; Auto-commit of loaddefs files. 2023-01-01 05:08:28 +01:00
Stefan Kangas
09a985ae9f ; Auto-commit of loaddefs files. 2022-12-15 05:11:34 +01:00
Stefan Kangas
4f31ad6be5 ; Auto-commit of loaddefs files. 2022-12-11 03:09:18 +01:00
Stefan Kangas
896a63481b ; Auto-commit of loaddefs files. 2022-12-01 05:10:57 +01:00
Stefan Kangas
222c297032 ; Auto-commit of loaddefs files. 2022-11-15 05:09:10 +01:00
Stefan Kangas
a7ded19ffc ; Auto-commit of loaddefs files. 2022-11-01 05:07:50 +01:00
Lars Ingebrigtsen
254536e41b Regenerated ldefs-boot.el 2022-10-18 13:17:59 +02:00
Lars Ingebrigtsen
9c67e8e56d Regenerate ldefs-boot.el 2022-10-18 11:18:16 +02:00
Stefan Kangas
e1090b0914 ; Auto-commit of loaddefs files. 2022-10-15 05:07:35 +02:00
Stefan Kangas
9f1aec5055 ; Auto-commit of loaddefs files. 2022-10-01 20:28:53 +02:00
Lars Ingebrigtsen
0df73dabc1 Regenerated ldefs-boot.el 2022-09-24 16:51:53 +02:00
Lars Ingebrigtsen
8c5363f8e8 Regenerate ldefs-boot.el 2022-09-16 13:23:34 +02:00
Lars Ingebrigtsen
6a22f7e5b7 Regenerated ldefs-boot.el 2022-09-14 17:54:05 +02:00
Lars Ingebrigtsen
857d7f3881 Regenerated ldefs-boot.el 2022-09-13 17:27:20 +02:00
Stefan Kangas
2862891387 ; Auto-commit of loaddefs files. 2022-09-01 05:07:06 +02:00
Lars Ingebrigtsen
29a989c020 Regenerated ldefs-boot.el 2022-08-21 23:38:20 +02:00
Lars Ingebrigtsen
f2a592ea2f Regenerated ldefs-boot.el 2022-08-15 08:22:30 +02:00
Lars Ingebrigtsen
870be1e106 Put no-byte-compile cookie back in ldefs-boot.el 2022-08-06 11:41:40 +02:00
Stefan Kangas
e89532c7c7 ; Auto-commit of loaddefs files. 2022-08-06 11:32:32 +02:00
Po Lu
3fee3f59f2 ; Update ldefs-boot.el again 2022-08-06 10:29:16 +08:00
Po Lu
4e091c8ddf ; Update ldefs-boot.el 2022-08-06 10:22:41 +08:00
Lars Ingebrigtsen
f39a220c95 Regenerate ldefs-boot.el 2022-08-04 11:27:13 +02:00
Lars Ingebrigtsen
ca57767128 Regenerate ldefs-boot.el 2022-08-04 06:53:32 +02:00
Stefan Kangas
f5e5e96474 ; Auto-commit of loaddefs files. 2022-08-01 05:07:18 +02:00
Lars Ingebrigtsen
eef591072a Regenerate ldefs-boot.el 2022-07-31 20:00:25 +02:00
Stefan Kangas
e4030f25f9 ; Auto-commit of loaddefs files. 2022-07-13 21:03:48 +02:00
Lars Ingebrigtsen
89c589bae4 Regenerate ldefs-boot.el 2022-07-05 19:37:52 +02:00
Lars Ingebrigtsen
a3311dbce0 Regenerate ldefs-boot.el 2022-06-30 21:33:46 +02:00
Lars Ingebrigtsen
8c200afe46 Regenerated ldefs-boot.el 2022-06-30 10:47:44 +02:00
Lars Ingebrigtsen
a203ad5ed0 Regenerate ldefs-boot.el 2022-06-17 19:11:24 +02:00
Lars Ingebrigtsen
da8fed0be0 Regenerate ldefs-boot.el 2022-06-17 18:12:57 +02:00
Lars Ingebrigtsen
bdb1c5ec45 Regenerated ldefs-boot.el 2022-06-17 16:50:52 +02:00
Lars Ingebrigtsen
be02a32f47 Regenerated ldefs-boot.el
This is the first check-in after the loaddefs-gen.el rewrite.
2022-06-07 18:59:44 +02:00
Lars Ingebrigtsen
1d4e903417 Speed up generation of loaddefs files
* doc/lispref/loading.texi (Autoload, Autoload by Prefix): Refer
to loaddefs-generate instead of update-file-autoloads.

* lisp/Makefile.in (LOADDEFS): Remove, because all the loaddefs
files are created in one go now.
(COMPILE_FIRST): Add loaddefs-gen/radix-tree, and drop autoload.
($(lisp)/loaddefs.el): Use loaddefs-gen.
(MH_E_DIR, $(TRAMP_DIR)/tramp-loaddefs.el)
($(MH_E_DIR)/mh-loaddefs.el, $(CAL_DIR)/cal-loaddefs.el)
($(CAL_DIR)/diary-loaddefs.el, $(CAL_DIR)/hol-loaddefs.el): Remove.

* lisp/generic-x.el: Inhibit computing prefixes, because the
namespace here is all wonky.

* lisp/w32-fns.el (w32-batch-update-autoloads): Removed -- unused
function.

* lisp/calendar/holidays.el ("holiday-loaddefs"): Renamed from
hol-loaddefs to have a more regular name.

* lisp/cedet/ede/proj-elisp.el (ede-emacs-cedet-autogen-compiler):
Refer to loaddefs-gen instead of autoload.

* lisp/emacs-lisp/autoload.el (make-autoload, autoload-rubric)
(autoload-insert-section-header): Made into aliases of
loaddefs-gen functions.
(autoload--make-defs-autoload): Ditto.
(autoload-ignored-definitions, autoload-compute-prefixes): Moved
to loaddefs-gen.

* lisp/emacs-lisp/lisp-mode.el (lisp-mode-autoload-regexp): New
constant.
(lisp-fdefs, lisp-mode-variables, lisp-outline-level): Use it to
recognize all ;;;###autoload forms.

* lisp/emacs-lisp/loaddefs-gen.el: New file.

* lisp/emacs-lisp/package.el: Use loaddefs-generate instead of
make-directory-autoloads.

* test/lisp/vc/vc-bzr-tests.el (vc-bzr-test-faulty-bzr-autoloads):
Use loaddefs instead of autoloads.
2022-05-31 18:08:33 +02:00
Lars Ingebrigtsen
7b646e972c Regenerated ldefs-boot.el 2022-05-30 21:40:37 +02:00
Daniel Martín
f7324b7a64 Fix reference to help-enable-variable-value-editing
* lisp/help-mode.el (help-mode): Fix docstring to reference the
correct variable name.
* lisp/ldefs-boot.el (help-mode): Ditto (bug#55705).
2022-05-29 16:31:38 +02:00
Lars Ingebrigtsen
2c76cee37c Regenerated ldefs-boot.el 2022-05-26 22:53:13 +02:00
Lars Ingebrigtsen
0f1e1a94a0 Regenerated ldefs-boot.el 2022-05-25 03:25:30 +02:00
Lars Ingebrigtsen
533500522d Regenerated ldefs-boot.el 2022-05-24 13:22:06 +02:00
Lars Ingebrigtsen
909f3e2dfd Regenerate ldefs-boot.el 2022-05-13 21:24:26 +02:00
Lars Ingebrigtsen
ca52b12780 Regenerated ldefs-boot.el 2022-05-11 16:29:14 +02:00
Lars Ingebrigtsen
9fae7b8e03 Regenerated ldefs-boot.el 2022-05-11 11:58:24 +02:00
Lars Ingebrigtsen
afc14e4f66 Move buffer-local-set-state to subr because it's used at runtime
* lisp/subr.el (buffer-local-set-state)
(buffer-local-set-state--get, buffer-local-restore-state): Moved
from easy-mmode.el because they have to be available run-time.
2022-05-06 16:09:38 +02:00
Lars Ingebrigtsen
3b088bbed2 Regenerate ldefs-boot.el 2022-05-06 13:21:07 +02:00
Lars Ingebrigtsen
92dcd7562c Regenerated ldefs-boot.el 2022-04-27 19:14:18 +02:00
Lars Ingebrigtsen
7933775a1b Separate out the holiday lists into its own function
* lisp/calendar/holidays.el (holiday-lists): Separated out into
its own function so that it can be altered (bug#55140).
(list-holidays): Use it.
2022-04-27 14:58:53 +02:00
Lars Ingebrigtsen
daf82f61bb Regenerated ldefs-boot.el 2022-04-23 14:13:10 +02:00
Lars Ingebrigtsen
6831008a27 Regenerated ldefs-boot.el 2022-04-16 19:42:44 +02:00
Lars Ingebrigtsen
dcbef9045f Regenerated ldefs-boot.el 2022-04-16 15:42:10 +02:00
Lars Ingebrigtsen
88998aab94 Regenerated ldefs-boot.el 2022-04-13 19:25:43 +02:00