summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Make path retrieval consistent in xkb_compose_table_new_from_locale()Emmanuel Gil Peyrot2020-07-233-15/+13
* compose: add xdg base directory supportEmmanuel Gil Peyrot2020-07-233-0/+29
* xkbcomp: return NULL, not false in place of a FILE*Peter Hutterer2020-07-131-1/+1
* xkbcomp: simplify buffer handling in the include handlingPeter Hutterer2020-07-131-23/+9
* Add asprintf_safe helper functionPeter Hutterer2020-07-134-24/+47
* context: log include paths for debuggingPeter Hutterer2020-07-081-3/+12
* meson.build: always set the default variants/optionsPeter Hutterer2020-07-081-8/+0
* Add libxkbregistry to query available RMLVOPeter Hutterer2020-07-064-0/+1361
* utils: add streq_null() for streq that allows NULL valuesPeter Hutterer2020-07-061-0/+8
* Add a snprintf_safe() helper functionPeter Hutterer2020-07-061-0/+15
* Factor the access check for paths outPeter Hutterer2020-07-062-6/+24
* keysyms: add XKB_KEY_XF86FullScreenRan Benita2020-05-201-327/+330
* keymap: don't forget about fallback mappings in xkb_keymap_key_get_mods_for_l...Ran Benita2020-04-181-3/+30
* API to query modifier set required to type a keysymJaroslaw Kubik2020-03-203-11/+44
* Support translation Unicode codepoints to keysymsJaroslaw Kubik2020-02-241-0/+29
* MSVC: Use <io.h> as an alternative for <unistd.h>Adrian Perez de Castro2019-12-282-2/+9
* xkbcomp/rules: support \r\n line endingsRan Benita2019-12-281-1/+3
* Open files in binary modeRan Benita2019-12-285-7/+7
* 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-272-2/+5
* xkbcomp/keywords: regenerate with newer gperfRan Benita2019-12-273-70/+109
* parser: fix format string for int64_tRan Benita2019-12-271-1/+1
* Only add GCC diagnostic pragmas when compiler is GCC compatibleRan Benita2019-12-271-0/+4
* xkbcomp: fix wrong return typeRan Benita2019-12-271-1/+1
* parser: use int64_t for all numbersRan Benita2019-12-271-6/+4
* scanner-utils: avoid possible implicit truncating of line/columnRan Benita2019-12-271-3/+3
* utils: move macro defines to before they're usedRan Benita2019-12-271-8/+8
* utils: fix typo in strndup fallbackRan Benita2019-12-271-1/+1
* build: include config.h manuallyRan Benita2019-12-2734-0/+67
* Provide a fallback implementation of [v]asprintf()Adrian Perez de Castro2019-12-272-0/+53
* Provide a fallback implementation of strndup()Adrian Perez de Castro2019-12-271-0/+15
* Use built-in istr[n]cmp() instead of strcase[n]cmp()Adrian Perez de Castro2019-12-271-1/+1
* utils: use MIN/MAX instead of min/maxRan Benita2019-12-273-17/+3
* xkbcomp: downgrade "Symbol added to modifier map for multiple modifiers" log ...Ran Benita2019-12-271-12/+12
* rules: eliminate an extra fopen/fclose cyclePeter Hutterer2019-12-241-15/+15
* rules: add include statements to rules filesPeter Hutterer2019-12-241-2/+90
* context: add a helper function to return the default system include pathPeter Hutterer2019-12-242-5/+12
* rules: move the matcher result handling to the callerPeter Hutterer2019-12-241-38/+37
* rules: put the scanner on the stackPeter Hutterer2019-12-241-58/+65
* rules: simplify an error pathPeter Hutterer2019-12-241-3/+3
* rules: rename a variable from 's' to 'str'Peter Hutterer2019-12-241-11/+11
* rules: drop the matcher_err() macro and use scanner_err directlyPeter Hutterer2019-12-241-17/+14
* rules: factor out the function to parse a rules filePeter Hutterer2019-12-241-13/+36
* keysym: handle ssharp in XConvertCase()Peter Hutterer2019-12-221-0/+4
* parser: fix the remaining pointer chasingRan Benita2019-12-141-22/+21
* parser: fix quadratic pointer chasingRan Benita2019-11-143-61/+73
* parser: remove an unneeded checkRan Benita2019-11-141-7/+2
* compat: reject interpret modifier predicate with more than one valueRan Benita2019-11-121-1/+1
* expr: fix log message on some unexpected expression typesRan Benita2019-11-121-0/+6
* Replace some tabs that sneaked in with spacesRan Benita2019-11-122-6/+6