diff options
| author | Stefan Monnier | 2025-09-09 17:42:20 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2025-09-09 18:01:24 -0400 |
| commit | 82f6c1651435aac656de7116511bf290bb0ef3e4 (patch) | |
| tree | 6071dd6fb8b2b307a699eef30c96b9df267abe9c /src | |
| parent | d1221a427f67032f4adf81f02b377ce163413ca1 (diff) | |
| download | emacs-82f6c1651435aac656de7116511bf290bb0ef3e4.tar.gz emacs-82f6c1651435aac656de7116511bf290bb0ef3e4.zip | |
Allow use of \N{...} earlier to help fix bug#79353
* lisp/emacs-lisp/shorthands.el (hack-read-symbol-shorthands):
Avoid inf-loops during bootstrap.
E.g. this can occur while loading `uni-special-lowercase.el` where
`hack-local-variables--find-variables` uses `downcase` which triggers
loading `uni-special-lowercase.el`, ...
* lisp/international/mule-cmds.el (ucs-names): Explicitly require
`charprop`.
* src/Makefile.in ($(lispsource)/loaddefs.el): Depend on `charprop`.
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index e4fc2fef711..a2f7ea011c3 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -948,7 +948,9 @@ NATIVE_COMPILATION_AOT = @NATIVE_COMPILATION_AOT@ | |||
| 948 | endif | 948 | endif |
| 949 | 949 | ||
| 950 | ifneq ($(XCONFIGURE),android) | 950 | ifneq ($(XCONFIGURE),android) |
| 951 | $(lispsource)/loaddefs.el: | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp) | 951 | $(lispsource)/loaddefs.el: | \ |
| 952 | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp) \ | ||
| 953 | $(lispsource)/international/charprop.el | ||
| 952 | $(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)" | 954 | $(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)" |
| 953 | endif | 955 | endif |
| 954 | 956 | ||