summaryrefslogtreecommitdiff
path: root/test/rulescomp.c
Commit message (Expand)AuthorAgeFilesLines
* build: include config.h manuallyRan Benita2019-12-271-0/+2
* Move benchmarks from tests to their own files in bench/Ran Benita2014-10-021-54/+1
* test: make most tests portable by copying linux/input.h locallyRan Benita2014-09-061-1/+1
* rulescomp: increase BENCHMARK_ITERATIONS from 1000 to 2500Ran Benita2013-10-101-1/+1
* scanner: don't fail over unknown escape sequenceRan Benita2013-08-131-0/+4
* xkbcomp: handle empty keymapsRan Benita2013-08-021-0/+4
* Add key-sequence checking to rulescompDaniel Stone2013-04-011-60/+137
* test: Add environment checking to rulescompDaniel Stone2013-03-191-3/+45
* test: Add flags argument to test_get_context()Daniel Stone2013-03-191-1/+1
* keymap: abstract a bit over the keymap formatRan Benita2013-03-181-0/+7
* API: add _context prefix to log-related functionsRan Benita2012-09-241-6/+6
* Don't choke on RMLVO layout string with holesRan Benita2012-09-241-0/+3
* Don't use xkbcommon-compat names in internal codeRan Benita2012-09-241-2/+2
* symbols: fix buffer overflow with illegal explicit groupRan Benita2012-09-171-0/+3
* Organize src/ and test/ headersRan Benita2012-09-161-3/+0
* Copyright updatesDaniel Stone2012-09-121-12/+9
* Don't printf NULL stringsRan Benita2012-09-031-1/+2
* log: replace "priority" by "level" everywhereRan Benita2012-09-031-3/+3
* rulescomp: remove bad failtestsRan Benita2012-09-011-10/+13
* Add xkb_log_level enum rather than using syslogDaniel Stone2012-08-081-0/+8
* test: Minimise includesDaniel Stone2012-08-081-1/+0
* Add support for default rules/model/layoutDaniel Stone2012-08-081-1/+0
* utils: add/replace string equality macrosRan Benita2012-07-271-1/+1
* Run source tree through uncrustifyDaniel Stone2012-07-171-24/+24
* rulescomp: Fix benchmark runsDaniel Stone2012-07-131-6/+6
* Import dataset into test/data/Daniel Stone2012-07-121-2/+2
* Add a library of common test functionsDaniel Stone2012-07-121-45/+39
* Don't run the benchmark by defaultRan Benita2012-05-201-1/+3
* Add benchmarking test to rulescompDaniel Stone2012-05-181-7/+46
* Rename 'ctx' back to 'context' in external APIDaniel Stone2012-05-111-6/+6
* Shorten context to ctxRan Benita2012-05-091-6/+6
* Change all 'xkb' xkb_keymap names to 'keymap'Daniel Stone2012-05-091-4/+4
* Add flags to context creationDaniel Stone2012-05-081-1/+1
* Add flags to keymap compilation entrypointsDaniel Stone2012-05-081-1/+1
* Uncomment sections of test/rulescomp.cRan Benita2012-05-081-4/+0
* Remove unused 'which' and 'merge' argumentsRan Benita2012-05-011-1/+5
* Overhaul test suiteRan Benita2012-04-091-22/+30
* Rename xkb_desc to xkb_keymapDaniel Stone2012-04-091-1/+1
* Tests: Release context on failure to build keymapDaniel Stone2012-03-291-0/+1
* Use xkb_contexts in keymap compilationDaniel Stone2012-03-271-2/+8
* Define our own None atom valueRan Benita2012-03-271-1/+0
* Move utils.{c,h} to be used by the entire projectRan Benita2012-03-271-1/+1
* Rename keymap allocation APIDaniel Stone2012-03-221-3/+3
* tests: Free returned XKB mapDaniel Stone2012-02-151-0/+2
* Move include path from X11/extensions/ to xkbcommon/Daniel Stone2012-02-151-1/+1
* Rename XkbRMLVOSet to struct xkb_rule_namesKristian Høgsberg2010-07-021-1/+1
* Rename public entry points to lowercase and underscoreKristian Høgsberg2010-07-021-1/+1
* Compile with -fvisibility=hidden when possibleKristian Høgsberg2010-07-021-2/+0
* Pull in enough structs and defines from XKBstr.h to only need XKB.hKristian Høgsberg2010-07-021-3/+1
* Make XkbcInitAtoms() call optionalKristian Høgsberg2010-06-301-1/+0