diff src/ChangeLog @ 4398:479443c0f95a

Have list hashes depend on the order of the contents, as is the case for vectors. src/ChangeLog addition: 2008-01-16 Aidan Kehoe <kehoea@parhasard.net> * elhash.c (internal_hash): Make short lists with the same contents in a different order hash distinctly. Gives better performance for things like three-element lists describing colours. Thank you Sebastian Freundt! tests/ChangeLog addition: 2008-01-16 Aidan Kehoe <kehoea@parhasard.net> * automated/hash-table-tests.el: Assert that two short lists with the same contents in distinct orders hash differently.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 16 Jan 2008 15:20:51 +0100
parents cacc942c0d0f
children 80e07b006f9c
line wrap: on
line diff
--- a/src/ChangeLog	Wed Jan 16 00:19:59 2008 +0100
+++ b/src/ChangeLog	Wed Jan 16 15:20:51 2008 +0100
@@ -1,3 +1,10 @@
+2008-01-16  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* elhash.c (internal_hash):
+	Make short lists with the same contents in a different order hash
+	distinctly. Gives better performance for things like three-element
+	lists describing colours. Thank you Sebastian Freundt!
+
 2008-01-15  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* print.c (prin1_to_string): New.