aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii <[email protected]>2012-11-03 15:56:02 +0200
committerEli Zaretskii <[email protected]>2012-11-03 15:56:02 +0200
commit1d4341f98813e8f2f4179e1d0a414b2f16c880eb (patch)
tree15a9749739259762f97e8b271678c4d997bece51
parentb3cf17f69548c28d21942cc92a7b65e258857f85 (diff)
Load term/internal from loadup.el.
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/loadup.el1
-rw-r--r--lisp/term/pc-win.el2
-rw-r--r--src/ChangeLog3
-rw-r--r--src/lisp.mk6
5 files changed, 13 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ab73a61d9e..c5d57541da 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
+2012-11-03 Eli Zaretskii <[email protected]>
+
+ * term/pc-win.el: Don't load term/internal from here.
+
+ * loadup.el: Load term/internal from here.
+
2012-11-01 Stephen Berman <[email protected]>
* play/gomoku.el (gomoku-display-statistics): Update mode line
diff --git a/lisp/loadup.el b/lisp/loadup.el
index e5f2cb014d..f017295c33 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -257,6 +257,7 @@
(load "dos-vars")
;; Don't load term/common-win: it isn't appropriate for the `pc'
;; ``window system'', which generally behaves like a terminal.
+ (load "term/internal")
(load "term/pc-win")
(load "ls-lisp")
(load "disp-table"))) ; needed to setup ibm-pc char set, see internal.el
diff --git a/lisp/term/pc-win.el b/lisp/term/pc-win.el
index b460e3b8a1..9fd3bf14fe 100644
--- a/lisp/term/pc-win.el
+++ b/lisp/term/pc-win.el
@@ -40,8 +40,6 @@
(error "%s: Loading pc-win.el but not compiled for MS-DOS"
(invocation-name)))
-(load "term/internal" nil t)
-
(declare-function msdos-remember-default-colors "msdos.c")
(declare-function w16-set-clipboard-data "w16select.c")
(declare-function w16-get-clipboard-data "w16select.c")
diff --git a/src/ChangeLog b/src/ChangeLog
index 72e3d8ea74..43a2c91e1f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
2012-11-03 Eli Zaretskii <[email protected]>
+ * lisp.mk: Adjust comments to the fact that term/internal is now
+ loaded from loadup.el.
+
* msdos.c (msdos_abort): Rename from emacs_abort, and make static.
(msdos_fatal_signal): New function.
(XMenuActivate): Adjust the call to kbd_buffer_events_waiting to
diff --git a/src/lisp.mk b/src/lisp.mk
index 1f459d4d5f..8c2710110e 100644
--- a/src/lisp.mk
+++ b/src/lisp.mk
@@ -34,9 +34,9 @@
## that does not have an explicit .el extension, but beware of any
## no-byte-compile ones.
-## Confusingly, term/internal is not in loadup, but is unconditionally
-## loaded by pc-win, which is. Ditto for international/cp51932 and
-## international/eucjp-ms, loaded from language/japanese.
+## Confusingly, international/cp51932 and international/eucjp-ms are
+## unconditionally loaded from language/japanese, instead of being
+## loaded directly from loadup.el; FIXME.
## Note that this list should not include lisp files which might not
## be present, like site-load.el and site-init.el; this makefile