diff src/ChangeLog @ 2704:114400ea911b

[xemacs-hg @ 2005-03-31 14:56:37 by aidan] Fix Unicode conversion for control-1, prevent a segfault with set-unicode-conversion.
author aidan
date Thu, 31 Mar 2005 14:56:48 +0000
parents 96036853a107
children cf4a5f5e87ea
line wrap: on
line diff
--- a/src/ChangeLog	Thu Mar 31 11:28:44 2005 +0000
+++ b/src/ChangeLog	Thu Mar 31 14:56:48 2005 +0000
@@ -1,3 +1,13 @@
+2005-03-31  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* unicode.c (set_unicode_conversion): Don't try to write to the
+	non-existent conversion tables for ASCII and control-1, in the
+	interest of not segfaulting. 
+	* unicode.c (unicode_convert): The "position code" for a control-1
+	character has #xA0 added to it when encoded in Mule, unlike #x80
+	for all the other non-ASCII character sets ; take this into
+	account.
+
 2005-03-29  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* event-Xt.c: Declare Funicode_to_char.