summaryrefslogtreecommitdiff
path: root/src/select/hash.c
Commit message (Collapse)AuthorAgeFilesLines
* Error checking for string comparisons.John Mark Bell2009-07-171-3/+13
| | | | svn path=/trunk/libcss/; revision=8608
* Fix selector hash some more. It turns out that I'd forgotten how it was ↵John Mark Bell2009-07-171-3/+33
| | | | | | meant to work. svn path=/trunk/libcss/; revision=8607
* Fix utterly broken selector chain search code.John Mark Bell2009-07-171-12/+0
| | | | svn path=/trunk/libcss/; revision=8604
* Change mechanism for handling case sensitivity of element names. Now has ↵John Mark Bell2009-07-171-2/+15
| | | | | | | | another selection handler callback for this. Change selector hash to use an ASCII case-insensitive hash function. svn path=/trunk/libcss/; revision=8602
* Use a proper hash function.John Mark Bell2009-07-161-1/+1
| | | | svn path=/trunk/libcss/; revision=8572
* Reduce code duplicationJohn Mark Bell2009-03-021-1/+1
| | | | svn path=/trunk/libcss/; revision=6671
* Port libcss to libwapcaplet.Daniel Silverstone2009-02-141-3/+3
| | | | | | | | | It passes the tests, perhaps we need more of them. Lifetimes of lwc_string objects really need attention before we can consider this finished. svn path=/trunk/libcss/; revision=6517
* Drop css_error_handler and rename css_alloc to css_allocator_fnDaniel Silverstone2009-02-141-2/+2
| | | | svn path=/trunk/libcss/; revision=6482
* Use a chaining hash for selectors -- permits easy sorting of hash entries by ↵John Mark Bell2009-01-261-121/+105
| | | | | | specificity/rule index. svn path=/trunk/libcss/; revision=6280
* Add ability to delete items from the selector hash (we use lazy deletion, as ↵John Mark Bell2009-01-251-3/+48
| | | | | | it's simpler) svn path=/trunk/libcss/; revision=6272
* Selector hash.John Mark Bell2009-01-251-0/+288
svn path=/trunk/libcss/; revision=6263