1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-12 09:00:40 -08:00
Commit graph

451 commits

Author SHA1 Message Date
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
Lars Ingebrigtsen
20c4eca343 Regenerated ldefs-boot.el 2022-03-21 16:14:40 +01:00
Stefan Kangas
bb4821c91e ; Auto-commit of loaddefs files. 2022-02-02 00:59:28 +01:00
Lars Ingebrigtsen
db454c98f1 Regenerate ldefs-boot.el 2022-01-23 14:37:32 +01:00
Lars Ingebrigtsen
85299991e4 Regenerate ldefs-boot.el 2022-01-14 12:12:47 +01:00
Stefan Kangas
c7e642bab2 ; Auto-commit of loaddefs files. 2022-01-01 07:25:56 +01:00
Lars Ingebrigtsen
e2637beb28 Regenerate ldefs-boot.el 2021-12-01 04:55:18 +01:00
Stefan Kangas
aa0162ddfa ; Auto-commit of loaddefs files. 2021-12-01 01:57:43 +01:00
Lars Ingebrigtsen
0c1c6f0ba7 Regenerate ldefs-boot.el 2021-11-29 22:40:38 +01:00
Lars Ingebrigtsen
19e78601a0 Regenerate ldefs-boot 2021-11-19 07:46:06 +01:00
Lars Ingebrigtsen
b73e904070 Re-generated to get autoloads additions in emoji.el 2021-11-11 04:02:43 +01:00
Glenn Morris
453d104602 ; Auto-commit of loaddefs files. 2021-11-01 06:30:19 -07:00
Glenn Morris
d62beccbbf ; Auto-commit of loaddefs files. 2021-10-01 06:31:20 -07:00
Dmitry Gutov
e1712bdb35 Rename project-remove-known-project to project-forget-project
* doc/emacs/maintaining.texi (Managing Projects): Ditto.

* etc/NEWS: Update accordingly.

* lisp/progmodes/project.el (project-forget-project):
Rename from 'project-remove-known-project', for consistency with
'project-remember-project' (discussed in bug#50297).
2021-09-21 16:07:52 +03:00
Stefan Kangas
3f9f3ba437 Docfix: use command substitution for 'universal-argument'
* lisp/autoarg.el (autoarg-mode):
* lisp/bookmark.el (bookmark-set, bookmark-set-no-overwrite)
(bookmark-save):
* lisp/calendar/todo-mode.el (todo-insert-item)
(todo-filter-top-priorities)
(todo-filter-top-priorities-multifile):
* lisp/dired-x.el (dired-mark-extension, dired-mark-suffix):
* lisp/eshell/eshell.el (eshell):
* lisp/gnus/gnus-group.el (gnus-group-find-new-groups):
* lisp/gnus/gnus-start.el (gnus-find-new-newsgroups):
* lisp/gnus/gnus-sum.el (gnus-summary-show-article):
* lisp/gnus/gnus.el (gnus-secondary-servers):
* lisp/org/org-timer.el (org-timer-set-timer):
* lisp/org/ox.el (org-export-dispatch-last-position):
* lisp/printing.el (pr-ps-directory-preview)
(pr-ps-directory-using-ghostscript, pr-ps-directory-print)
(pr-ps-directory-ps-print, pr-ps-buffer-preview)
(pr-ps-buffer-using-ghostscript, pr-ps-buffer-print)
(pr-ps-buffer-ps-print, pr-despool-preview)
(pr-despool-using-ghostscript, pr-despool-print)
(pr-despool-ps-print, pr-ps-file-up-ps-print, pr-ps-fast-fire)
(pr-txt-fast-fire):
* lisp/progmodes/idlwave.el (idlwave-complete):
* lisp/progmodes/sh-script.el (sh-set-shell):
* lisp/replace.el (occur):
* lisp/ses.el (ses--advice-yank):
* lisp/simple.el (set-mark-command-repeat-pop):
* lisp/sort.el (delete-duplicate-lines):
* lisp/strokes.el (strokes-help):
* lisp/textmodes/artist.el (artist-mode):
* lisp/textmodes/reftex-cite.el (reftex-citation):
* lisp/textmodes/reftex-dcr.el (reftex-view-crossref):
* lisp/textmodes/reftex-index.el (reftex-index-selection-or-word)
(reftex-display-index):
* lisp/textmodes/reftex-ref.el (reftex-reference):
* lisp/textmodes/reftex-toc.el (reftex-toc):
* lisp/textmodes/reftex-vars.el (reftex-cite-prompt-optional-args)
(reftex-enable-partial-scans):
* lisp/textmodes/texnfo-upd.el (texinfo-master-menu):
* lisp/windmove.el (windmove-display-in-direction)
(windmove-delete-left, windmove-delete-up)
(windmove-delete-right, windmove-delete-down):
* lisp/window.el (recenter-window-group, recenter-other-window): Use
command substitution for 'universal-argument' instead of raw "C-u".
2021-09-16 20:05:48 +02:00
Stefan Kangas
fc4b956c7c ; Fix symbol quoting typos 2021-09-12 18:36:49 +02:00
Glenn Morris
a15f549a57 ; Auto-commit of loaddefs files. 2021-09-01 06:45:05 -07:00
Glenn Morris
3b7f72ca55 ; Auto-commit of loaddefs files. 2021-08-01 06:30:07 -07:00
Amin Bandali
7a13ddfda0
Update a few more IRC-related references to point to Libera.Chat 2021-07-04 01:18:19 -04:00
Glenn Morris
6a0db9a2db ; Auto-commit of loaddefs files. 2021-07-01 06:28:40 -07:00
Glenn Morris
afe7d9bd59 ; Auto-commit of loaddefs files. 2021-06-01 06:29:13 -07:00
Glenn Morris
d53ee1cb3e ; Auto-commit of loaddefs files. 2021-05-01 06:29:15 -07:00
Glenn Morris
84519cdbda ; Auto-commit of loaddefs files. 2021-04-01 06:26:57 -07:00
Stefan Kangas
8b07994e20 Convert many more links to use HTTPS 2021-03-24 10:20:18 +01:00
Glenn Morris
5c26ea4cbc ; Auto-commit of loaddefs files. 2021-03-01 06:27:02 -08:00
Glenn Morris
3990716a97 ; Auto-commit of loaddefs files. 2021-02-01 06:28:21 -08:00
Glenn Morris
a4f0b8d85a ; Auto-commit of loaddefs files. 2021-01-01 06:30:23 -08:00
Glenn Morris
7916c9038c ; Auto-commit of loaddefs files. 2020-12-01 06:27:56 -08:00
Glenn Morris
ed70be7a18 ; Auto-commit of loaddefs files. 2020-11-01 06:28:38 -08:00
Amin Bandali
694c82ab1a
Replace irc.freenode.net with chat.freenode.net
chat.freenode.net has been the preferred address for connecting to the
freenode IRC network for years now.  Replace the occurrences of
irc.freenode.net with chat.freenode.net.
2020-10-31 14:09:29 -04:00