]> git.eshelyaron.com Git - emacs.git/commitdiff
(emacs-internal): New coding system alias.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 17 Oct 2008 17:55:08 +0000 (17:55 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 17 Oct 2008 17:55:08 +0000 (17:55 +0000)
etc/NEWS
lisp/ChangeLog
lisp/international/mule-conf.el

index 83786459d4d4677807c23e14eaf9250d52cab2a5..2b8556048acca17fd013829a0f38014f2f7ad8b5 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -36,6 +36,10 @@ below.  Emacs tries to warn you about these through `bad-packages-alist'.
 ** cua.el, cua-mode.el: remove old versions.
 
 \f
+* Lisp Changes in Emacs 22.4
+
+** New coding system alias `emacs-internal'.
+
 * Changes in Emacs 22.3
 
 ** Support for several obsolete platforms will be removed in the next
index f513925b4f691e1b5ddc0462ad533cb22b0363fe..46fb08a0e530afa81f8111589c79aa71a6d6870b 100644 (file)
@@ -1,3 +1,7 @@
+2008-10-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/mule-conf.el (emacs-internal): New coding system alias.
+
 2008-09-05  Chong Yidong  <cyd@stupidchicken.com>
 
        * Version 22.3 released.
index ff3308b5468d21a0e22b4be1c8a3999c6f538aaf..3f9a5cc27d14a8d6be146702d23cbca88646e807 100644 (file)
@@ -316,6 +316,11 @@ character."
 
 (define-coding-system-alias 'binary 'no-conversion)
 
+;; The encoding used internally.  This encoding is meant to be able to save
+;; any multibyte buffer without losing information.  It can change between
+;; Emacs releases, tho, so should only be used for internal files.
+(define-coding-system-alias 'emacs-internal 'emacs-mule-unix)
+
 (put 'undecided 'coding-system
      (vector t ?- "No conversion on encoding, automatic conversion on decoding"
             (list 'alias-coding-systems '(undecided)