diff lisp/ChangeLog @ 4246:9fec7fedbf1b

[xemacs-hg @ 2007-10-31 11:21:02 by aidan] Use correct coding system information for Installation-string.
author aidan
date Wed, 31 Oct 2007 11:21:15 +0000
parents b98680995adb
children 1dabc28c10d0
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Oct 30 22:51:13 2007 +0000
+++ b/lisp/ChangeLog	Wed Oct 31 11:21:15 2007 +0000
@@ -1,3 +1,36 @@
+2007-10-26  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* mule/general-late.el:
+	Now that all the dumped coding systems are available, decode
+	Installation-string using the value for
+	Installation-file-coding-system at dump time. 
+
+2007-10-26  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* dumped-lisp.el (preloaded-file-list):
+	Allow version.el to be compiled. 
+	* help.el (describe-installation):
+	Use and-boundp instead of (and (boundp ...); don't decode
+	Installation-string. Call #'error with a DATUM arg. 
+	* loadup.el:
+	* loadup.el (Installation-string): Removed.
+	Moved to version.el.
+	* loadup.el (really-early-error-handler):
+	Move the initialization of Installation-string to version.el too.
+	* update-elc-2.el (update-elc-ignored-files):
+	* update-elc-2.el (batch-update-elc-2):
+	Remove version.el from the ignored files; if Mule is available,
+	always recompile it, since Installation-file-coding-system depends
+	on relatively complex Mule code. 
+	* update-elc.el (unbytecompiled-lisp-files):
+	Remove version.el.
+	* version.el:
+	* version.el (Installation-file-coding-system): New.
+	Variable reflecting the native coding system at build time, to
+	better work out Installation-string. 
+	* version.el (Installation-string): New.
+	Moved from loadup.el; documented in more detail.
+
 2007-10-26  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* mule/latin.el: