I’ve pinged Stephen on this, to no response. I don’t judge it to be a
reasonable allocation of resources for me to put more effort into getting
approval on this--it’s two obvious lines, ffs--so I’m going to commit it
now. Reverting is, as ever an option.
Ar an chéad lá is fiche de mí Eanair, scríobh Aidan Kehoe:
While preparing a trunk patch to integrate JWZ's X selection
fixes, I came
across the issue that utf-16-le isn't a coding system on
-current. Implementing it as an alias for utf-16-little-endian seems to be
the most sensible thing to do, to me.
lisp/ChangeLog addition:
2005-01-21 Aidan Kehoe <kehoea(a)parhasard.net>
* unicode.el:
Add coding system aliases for utf-16-be and utf-16-le, for
improved compatibility with Mule-UCS and the FSF.
XEmacs Trunk source patch:
Diff command: cvs -q diff -u
Files affected: lisp/unicode.el
Index: lisp/unicode.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/unicode.el,v
retrieving revision 1.9
diff -u -r1.9 unicode.el
--- lisp/unicode.el 2004/11/04 23:05:55 1.9
+++ lisp/unicode.el 2005/01/21 15:56:24
@@ -192,6 +192,8 @@
for private, corporate or internal use."
type utf-16))
+(define-coding-system-alias 'utf-16-be 'utf-16)
+
(make-coding-system
'utf-16-bom 'unicode
"UTF-16 w/BOM"
@@ -228,6 +230,8 @@
See `utf-16' coding system."
type utf-16
little-endian t))
+
+(define-coding-system-alias 'utf-16-le 'utf-16-little-endian)
(make-coding-system
'utf-16-little-endian-bom 'unicode
--
“Ah come on now Ted, a Volkswagen with a mind of its own, driving all over
the place and going mad, if that’s not scary I don’t know what is.”
--
“Ah come on now Ted, a Volkswagen with a mind of its own, driving all over
the place and going mad, if that’s not scary I don’t know what is.”