summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Move display parserJohn Mark Bell2009-05-272-71/+72
| | | | svn path=/trunk/libcss/; revision=7573
* Split out remaining UI property parsersJohn Mark Bell2009-05-273-267/+281
| | | | svn path=/trunk/libcss/; revision=7572
* Move color parser to text.cJohn Mark Bell2009-05-272-54/+54
| | | | svn path=/trunk/libcss/; revision=7571
* Split out visual effects and stacking property parsersJohn Mark Bell2009-05-273-273/+287
| | | | svn path=/trunk/libcss/; revision=7570
* Split out table-related property parsersJohn Mark Bell2009-05-273-124/+138
| | | | svn path=/trunk/libcss/; revision=7569
* Move float and alignment property parsers into positioning.cJohn Mark Bell2009-05-272-183/+183
| | | | svn path=/trunk/libcss/; revision=7568
* Split out box sizing property parsersJohn Mark Bell2009-05-273-492/+506
| | | | svn path=/trunk/libcss/; revision=7567
* Split out text-related property parsersJohn Mark Bell2009-05-273-486/+500
| | | | svn path=/trunk/libcss/; revision=7566
* Quotes property is also generated content, so move to appropriate fileJohn Mark Bell2009-05-272-164/+170
| | | | svn path=/trunk/libcss/; revision=7565
* Split out page-related property parsers.John Mark Bell2009-05-273-256/+270
| | | | svn path=/trunk/libcss/; revision=7564
* Split out positioning property parsersJohn Mark Bell2009-05-263-307/+320
| | | | svn path=/trunk/libcss/; revision=7563
* Split out margin and padding property parsers.John Mark Bell2009-05-264-199/+228
| | | | svn path=/trunk/libcss/; revision=7562
* Split out font property parsersJohn Mark Bell2009-05-263-616/+630
| | | | svn path=/trunk/libcss/; revision=7561
* Split out generated content and list property parsersJohn Mark Bell2009-05-263-961/+977
| | | | svn path=/trunk/libcss/; revision=7560
* Split out border and outline property parsersJohn Mark Bell2009-05-263-531/+546
| | | | svn path=/trunk/libcss/; revision=7559
* Split out background property parsersJohn Mark Bell2009-05-263-355/+370
| | | | svn path=/trunk/libcss/; revision=7558
* Split out utility functions and aural property parsers.John Mark Bell2009-05-265-2049/+2091
| | | | svn path=/trunk/libcss/; revision=7557
* More refactoring groundwork. This actually compiles and passes the testsuite.John Mark Bell2009-05-268-523/+542
| | | | svn path=/trunk/libcss/; revision=7556
* Groundwork for property parser refactoring.John Mark Bell2009-05-263-312/+324
| | | | svn path=/trunk/libcss/; revision=7555
* Pedantic line wrappingJohn Mark Bell2009-05-261-1/+2
| | | | svn path=/trunk/libcss/; revision=7554
* Fix tests for unicode escape sequences to actually have the correct expected ↵John Mark Bell2009-05-262-11/+97
| | | | | | | | | | | values. Fix expected value for a CHAR containing solely a \. Add new tests for invalid unicode escape sequences (out-of-range, lonely surrogates, etc). Add test to ensure that \000D gets converted to \000A. Fix unicode escape sequence handling to pass the above tests. Also ensure it correctly handles the whitespace character after the escape sequence. svn path=/trunk/libcss/; revision=7549
* Fix automated lexer test code to correctly handle escape sequences and the ↵John Mark Bell2009-05-261-2/+5
| | | | | | absence of expected text. svn path=/trunk/libcss/; revision=7548
* Use correct path for Makefile.config.overrideJohn Mark Bell2009-05-061-1/+1
| | | | svn path=/trunk/libcss/; revision=7409
* Sync with core buildsystemJohn Mark Bell2009-04-212-10/+8
| | | | svn path=/trunk/libcss/; revision=7228
* More fread nonsenseJohn Mark Bell2009-04-171-2/+4
| | | | svn path=/trunk/libcss/; revision=7126
* And again.John Mark Bell2009-04-171-2/+4
| | | | svn path=/trunk/libcss/; revision=7125
* Pretend we care about fread/fwrite succeedingJohn Mark Bell2009-04-171-3/+7
| | | | svn path=/trunk/libcss/; revision=7124
* Best guess as to location of lpu/lwc headers. Use pkg-config for proper ↵John Mark Bell2009-04-171-0/+2
| | | | | | searching. svn path=/trunk/libcss/; revision=7113
* Flag use of alloca -- these need to die.John Mark Bell2009-04-162-0/+6
| | | | | | Why are we interning lowercased versions of strings, anyway? svn path=/trunk/libcss/; revision=7102
* More c89ismsJohn Mark Bell2009-04-158-72/+86
| | | | svn path=/trunk/libcss/; revision=7100
* A bunch of c89.John Mark Bell2009-04-159-122/+137
| | | | | | | Lose trailing commas. GCC 2.95 compatibility. svn path=/trunk/libcss/; revision=7099
* Reflect shared library versioningJohn Mark Bell2009-04-032-18/+22
| | | | svn path=/trunk/libcss/; revision=7032
* Reject any non-ASCII charset detected using the ASCII-compatible detectorJohn Mark Bell2009-04-021-0/+18
| | | | svn path=/trunk/libcss/; revision=7027
* Autodetect UTF-16 and UTF-32 charsetsJohn Mark Bell2009-04-021-14/+277
| | | | svn path=/trunk/libcss/; revision=7026
* Support named colours.John Mark Bell2009-04-015-92/+443
| | | | | | Fix malformed declaration test data -- everything up to and including the next semicolon is dropped on the floor. svn path=/trunk/libcss/; revision=7020
* Require parserutils and wapcaplet rather than munging Libs:John Mark Bell2009-03-311-1/+2
| | | | svn path=/trunk/libcss/; revision=7012
* A couple of tests for CSS 2.1 issue 85 ('\'[\n\r(\r\n)] is not an escape ↵John Mark Bell2009-03-281-0/+21
| | | | | | sequence outside a string). We pass these, anyway, but it's worth ensuring that. svn path=/trunk/libcss/; revision=6965
* Purge testrunnerJohn Mark Bell2009-03-261-167/+0
| | | | svn path=/trunk/libcss/; revision=6891
* Port to new test schemeJohn Mark Bell2009-03-251-2/+4
| | | | svn path=/trunk/libcss/; revision=6872
* It probably helps to ensure that wapcaplet is around.John Mark Bell2009-03-241-4/+4
| | | | svn path=/trunk/libcss/; revision=6857
* Port to new buildsystemJohn Mark Bell2009-03-2412-667/+47
| | | | svn path=/trunk/libcss/; revision=6856
* Implement set_*_from_hintJohn Mark Bell2009-03-233-14/+905
| | | | | | Plug memory leaks. svn path=/trunk/libcss/; revision=6823
* Make dispatch.c legibleJohn Mark Bell2009-03-231-100/+792
| | | | svn path=/trunk/libcss/; revision=6822
* Completely change the approach used for presentational hints.John Mark Bell2009-03-2315-507/+682
| | | | | | | | This one stands a chance of working sanely. While this compiles, please don't expect it to link. svn path=/trunk/libcss/; revision=6820
* Fix test harness to actually stand a chance of working.John Mark Bell2009-03-221-3/+7
| | | | svn path=/trunk/libcss/; revision=6818
* Sketch out something for presentational hints.John Mark Bell2009-03-223-2/+133
| | | | | | | The client will have to maintain some state to be able to calculate this struct for every node selection, but that shouldn't be overly onerous. Also, the mess surrounding centering can only be sensibly solved through the addition of a new, prefixed, property. svn path=/trunk/libcss/; revision=6816
* z-index is a signed int, not a css_fixed value.John Mark Bell2009-03-052-1/+50
| | | | | | Compose width, word-spacing and z-index. svn path=/trunk/libcss/; revision=6709
* 7 more.John Mark Bell2009-03-051-0/+85
| | | | svn path=/trunk/libcss/; revision=6708
* 5 more.John Mark Bell2009-03-051-0/+65
| | | | svn path=/trunk/libcss/; revision=6707
* 7 more.John Mark Bell2009-03-051-0/+77
| | | | svn path=/trunk/libcss/; revision=6706