comparison tests/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 e97f16fb2e25
children e5b3c4dbc8a2
comparison
equal deleted inserted replaced
4397:9e28067e3083 4398:479443c0f95a
1 2008-01-16 Aidan Kehoe <kehoea@parhasard.net>
2
3 * automated/hash-table-tests.el:
4 Assert that two short lists with the same contents in distinct
5 orders hash differently.
6
1 2008-01-15 Aidan Kehoe <kehoea@parhasard.net> 7 2008-01-15 Aidan Kehoe <kehoea@parhasard.net>
2 8
3 * automated/lisp-tests.el (literal-with-uninterned): 9 * automated/lisp-tests.el (literal-with-uninterned):
4 Use ?\x syntax for Latin-1 characters, don't assume that the file 10 Use ?\x syntax for Latin-1 characters, don't assume that the file
5 will be read as UTF-8. 11 will be read as UTF-8.