summaryrefslogtreecommitdiff
path: root/src/xkbcomp/scanner.c
Commit message (Expand)AuthorAgeFilesLines
* scanner: prefix functions with `scanner_` to avoid symbol conflictsRan Benita2022-03-141-47/+47
* xkbcomp: remove cast which triggers warning on gccRan Benita2019-12-271-1/+1
* xkbcomp: make a couple of casts explicit to mark them as checkedRan Benita2019-12-271-1/+3
* build: include config.h manuallyRan Benita2019-12-271-0/+2
* src/utils: change map_file to not take const string argumentRan Benita2015-11-191-1/+1
* compose/parser: fix segfault when includingRan Benita2014-10-131-1/+1
* scanner-utils: optimize one-line commentsRan Benita2014-10-081-1/+1
* parser: use "atom" instead of "sval" in yylvalRan Benita2014-09-201-1/+1
* parser: don't shadow "str"Ran Benita2014-06-301-0/+1
* scanner: sort out scanner logging functionsRan Benita2014-02-101-32/+20
* scanner: make line and column unsignedRan Benita2014-02-081-1/+1
* scanner: avoid strlen in keyword lookup, we know the lenRan Benita2014-02-071-1/+1
* context: remove mostly useless log wrappersRan Benita2014-01-121-2/+2
* scanner: restore lost DIVIDE tokenRan Benita2013-11-271-0/+1
* Replace ctype.h functions with ascii onesRan Benita2013-10-141-7/+7
* scanner: remove unnecessary castRan Benita2013-10-101-1/+1
* parser: don't use %locationsRan Benita2013-09-291-19/+17
* parser: don't use enum yytokentypeRan Benita2013-09-291-2/+2
* scanner: don't fail over unknown escape sequenceRan Benita2013-08-131-4/+20
* scanner: fix compiler warningRan Benita2013-08-021-1/+1
* scanner: allow empty key name literalsRan Benita2013-08-021-2/+1
* ctx: adapt to the len-aware atom functionsRan Benita2013-07-211-1/+1
* Replace flex scanner with a hand-written oneRan Benita2013-04-011-0/+205