summaryrefslogtreecommitdiff
path: root/lisp/loadup.el
diff options
context:
space:
mode:
authorDmitry Gutov <dgutov@yandex.ru>2022-07-11 14:17:45 +0300
committerDmitry Gutov <dgutov@yandex.ru>2022-07-11 14:17:45 +0300
commitd4875e1235375feb8d67bad8b1a76e64445f3b1a (patch)
treef011f6df1cc03dfb724fdffae09886f6589c3adb /lisp/loadup.el
parent9c00d6c3f6f45755a20d093bbd821673fc7ac405 (diff)
parentb283e36cf1902eeb6d532077e1f46270aa1224e1 (diff)
downloademacs-d4875e1235375feb8d67bad8b1a76e64445f3b1a.tar.gz
Merge branch 'master' into scratch/etags-regenscratch/etags-regen
Diffstat (limited to 'lisp/loadup.el')
-rw-r--r--lisp/loadup.el16
1 files changed, 11 insertions, 5 deletions
diff --git a/lisp/loadup.el b/lisp/loadup.el
index 1be73a2090d..21a87dbd77b 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -128,6 +128,7 @@
(set-buffer "*scratch*")
(setq buffer-undo-list t)
+(load "emacs-lisp/debug-early")
(load "emacs-lisp/byte-run")
(load "emacs-lisp/backquote")
(load "subr")
@@ -195,11 +196,10 @@
(setq definition-prefixes new))
(load "button") ;After loaddefs, because of define-minor-mode!
-(load "emacs-lisp/nadvice")
(load "emacs-lisp/cl-preloaded")
+(load "emacs-lisp/oclosure") ;Used by cl-generic
(load "obarray") ;abbrev.el is implemented in terms of obarrays.
(load "abbrev") ;lisp-mode.el and simple.el use define-abbrev-table.
-(load "simple")
(load "help")
@@ -245,11 +245,16 @@
(load "language/khmer")
(load "language/burmese")
(load "language/cham")
+(load "language/philippine")
+(load "language/indonesian")
(load "indent")
(let ((max-specpdl-size (max max-specpdl-size 1800)))
;; A particularly demanding file to load; 1600 does not seem to be enough.
(load "emacs-lisp/cl-generic"))
+(load "simple")
+(load "emacs-lisp/seq")
+(load "emacs-lisp/nadvice")
(load "minibuffer") ;Needs cl-generic (and define-minor-mode).
(load "frame")
(load "startup")
@@ -342,10 +347,8 @@
(load "term/ns-win"))))
(if (featurep 'pgtk)
(progn
+ (load "pgtk-dnd")
(load "term/common-win")
- ;; Don't load ucs-normalize.el unless uni-*.el files were
- ;; already produced, because it needs uni-*.el files that might
- ;; not be built early enough during bootstrap.
(load "term/pgtk-win")))
(if (fboundp 'x-create-frame)
;; Do it after loading term/foo-win.el since the value of the
@@ -394,6 +397,9 @@
(message "Warning: Change in load-path due to site-load will be \
lost after dumping")))
+;; Used by `kill-buffer', for instance.
+(load "emacs-lisp/rmc")
+
;; Make sure default-directory is unibyte when dumping. This is
;; because we cannot decode and encode it correctly (since the locale
;; environment is not, and should not be, set up). default-directory