summaryrefslogtreecommitdiff
path: root/src/parse/language.h
Commit message (Collapse)AuthorAgeFilesLines
* Avoid integer types with platform dependent sizeDeltaVonNeumann2023-06-171-1/+1
|
* Strip trailing whitespace.Michael Drake2017-09-041-1/+1
|
* Various changes which modify API and ABI:Michael Drake2013-12-131-4/+1
| | | | | | | | | - Remove client allocation function. - Change node_classes callback not to yield array ownership to libcss. - Node bloom filters now built by, during selection libcss. - Added selection callbacks to get and set data on document nodes. Test suite, example, and documentation updated to match.
* Tidy upJohn Mark Bell2011-10-061-1/+0
| | | | svn path=/trunk/libcss/; revision=12973
* Avoid interning propstrings table for every stylesheet, style tag and style ↵Michael Drake2011-10-061-1/+1
| | | | | | attribute. svn path=/trunk/libcss/; revision=12972
* CSS3 NamespacesJohn Mark Bell2011-03-121-2/+15
| | | | svn path=/trunk/libcss/; revision=11972
* Rename all css_[^_] internal symbols to css__ so that they're nicely namespacedDaniel Silverstone2011-01-261-2/+2
| | | | svn path=/trunk/libcss/; revision=11492
* Ensure there are zero global symbols without css_ or css__ in front of them. ↵Daniel Silverstone2011-01-201-2/+2
| | | | | | This helps prevent confusion if someone else wants a function called parse_background or similar svn path=/trunk/libcss/; revision=11416
* Lose redundant assignments.John Mark Bell2009-11-221-1/+1
| | | | | | | | Drop some dead code. Avoid a potential NULL dereference. Add missing "break" in initial substate of block context parser svn path=/trunk/libcss/; revision=9678
* Don't intern lower-case versions of strings. Use ↵John Mark Bell2009-07-271-3/+14
| | | | | | lwc_context_string_caseless_isequal, instead. svn path=/trunk/libcss/; revision=8815
* More refactoring groundwork. This actually compiles and passes the testsuite.John Mark Bell2009-05-261-1/+58
| | | | svn path=/trunk/libcss/; revision=7556
* Drop css_error_handler and rename css_alloc to css_allocator_fnDaniel Silverstone2009-02-141-1/+1
| | | | svn path=/trunk/libcss/; revision=6482
* Tidy things up somewhat.John Mark Bell2008-11-281-0/+25
css21 is now language, as everything will share the same parsing rules (although there is facility to alter behaviour based upon the language level -- consult language->sheet->level and then decide what to do) svn path=/trunk/libcss/; revision=5815