diff src/ChangeLog @ 4821:50102dde8ab2

Automated merge with file:///home/aidan/xemacs-21.5-checked-out
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 09 Jan 2010 17:29:25 +0000
parents e6dec75ded0e
children b3ea9c582280
line wrap: on
line diff
--- a/src/ChangeLog	Sat Jan 09 18:26:58 2010 +0100
+++ b/src/ChangeLog	Sat Jan 09 17:29:25 2010 +0000
@@ -201,6 +201,17 @@
 	* faces.c (complex_vars_of_faces): Explain why "*" isn't rewritten
 	as a full XLFD.
 
+2010-01-09  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* elhash.c:
+	(print_hash_table, print_hash_table_data)
+	(hash_table_instantiate)
+	(structure_type_create_hash_table_structure_name): 
+	(syms_of_elhash): 
+	Use keywords, not ordinary symbols, in the hash table read syntax,
+	for compatibility with Common Lisp and recent GNU Emacs. Accept
+	the non-keyword syntax, but don't allow mixing of the two styles.
+
 2009-11-19  Vin Shelton  <acs@xemacs.org>
 
 	* sysdep.c (sys_subshell): Restore sys_subshell(); it's necessary