aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/css/css_parser.cxx
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Update fmt to version 11Vsevolod Stakhov2024-07-011-4/+4
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-130/+131
* [Fix] Another try to fix references safetyVsevolod Stakhov2021-08-311-6/+6
* [Minor] Improve error reportingVsevolod Stakhov2021-07-271-6/+14
* [Minor] Distinguish fatal and non fatal parsing errorsVsevolod Stakhov2021-07-231-1/+1
* [Minor] Css: Slightly fix error propagationVsevolod Stakhov2021-07-231-7/+14
* [Minor] Use a more generic lc methodVsevolod Stakhov2021-07-061-9/+3
* [Test] Rework some tests to subcasesVsevolod Stakhov2021-06-201-7/+11
* [Test] Slightly reorganize testsVsevolod Stakhov2021-06-181-1/+1
* [Minor] Fix tags based selectorsVsevolod Stakhov2021-06-161-9/+4
* [Rework] Html/CSS: Remove css C bindings as they are useless nowVsevolod Stakhov2021-06-151-23/+13
* [Minor] Lowercase css before parsingVsevolod Stakhov2021-06-121-3/+19
* [Project] Html/CSS: Switch styles parsing to css parserVsevolod Stakhov2021-06-111-0/+14
* [Minor] Css: Fix '\v' and '\f' handlingVsevolod Stakhov2021-05-121-0/+2
* [Minor] Css: Fix OOB readingVsevolod Stakhov2021-05-101-0/+1
* [Minor] Css: Fix numbers starting from '+'Vsevolod Stakhov2021-05-071-0/+1
* [Minor] Css: Fix hash tokens parsingVsevolod Stakhov2021-05-061-0/+2
* [Project] Css: Add rules processing functions and testsVsevolod Stakhov2021-04-201-0/+65
* [Project] Css: Implement styles mergingVsevolod Stakhov2021-03-291-7/+38
* [Project] Css: Tidy up lambdasVsevolod Stakhov2021-03-291-8/+13
* [Minor] Lowercase CSSVsevolod Stakhov2021-03-291-4/+21
* [Project] Css: Add preliminary stylesheet supportVsevolod Stakhov2021-03-231-4/+9
* [Project] Css: Start stylesheet implementationVsevolod Stakhov2021-03-181-14/+26
* [Project] Css: Add parser helpers to simplify debuggingVsevolod Stakhov2021-03-161-4/+49
* [Project] Css: Start css selectors parsing logicVsevolod Stakhov2021-03-161-3/+0
* [Project] Css: Move some of the tests to the doctestVsevolod Stakhov2021-03-151-6/+55
* [Minor] Add some more testsVsevolod Stakhov2021-03-151-6/+5
* [Project] CSS: Various fixes in the declarations and values parsingVsevolod Stakhov2021-03-041-6/+2
* [Minor] Css: Make debug output valid jsonVsevolod Stakhov2021-03-041-5/+9
* [Porject] Css: Rework functions parsingVsevolod Stakhov2021-03-031-3/+30
* [Project] Css: Declarations parsing logic skeletonVsevolod Stakhov2021-02-181-169/+85
* [Project] Css: Add some logical skeleton for declarations parserVsevolod Stakhov2021-02-171-4/+54
* [Project] Css: Start semantic parsing for rulesVsevolod Stakhov2021-02-171-1/+46
* [Project] Css: Allow at rules parsingVsevolod Stakhov2021-02-151-3/+88
* [Project] Css: Make debug strings json like to simplify testsVsevolod Stakhov2021-02-151-6/+6
* [Project] Css: Fix parsing of the qualified rulesVsevolod Stakhov2021-02-151-24/+12
* [Project] Css: Fix parser consumers nestingVsevolod Stakhov2021-02-101-23/+34
* [Project] Css: Add AST debugVsevolod Stakhov2021-02-101-5/+53
* [Project] Css: Add some debug statements for the css parserVsevolod Stakhov2021-02-081-2/+75
* [Project] Css: Further work on parser's methodsVsevolod Stakhov2021-02-041-64/+200
* [Project] Css: Projected a parserVsevolod Stakhov2021-02-021-9/+135
* [Project] Css: Add some debug methodsVsevolod Stakhov2021-01-281-3/+2
* [Project] Css: Rework tokens structureVsevolod Stakhov2021-01-251-6/+6
* [Project] Css: rework tokeniserVsevolod Stakhov2021-01-251-144/+16
* [Minor] Fix some issues foundVsevolod Stakhov2021-01-221-6/+6
* [Project] Make unescape code public for unit testingVsevolod Stakhov2021-01-221-2/+20
* [Project] Add some methods for css parserVsevolod Stakhov2021-01-221-0/+238