summaryrefslogtreecommitdiff
path: root/src/xkbcomp/symbols.c
Commit message (Expand)AuthorAgeFilesLines
* build: include config.h manuallyRan Benita2019-12-271-0/+2
* xkbcomp: downgrade "Symbol added to modifier map for multiple modifiers" log ...Ran Benita2019-12-271-12/+12
* ast: use a separate expr struct for action listRan Benita2019-11-121-2/+2
* symbols: add a comment to suppress warning from code analyzersKonstantin Kharlamov2019-03-231-0/+3
* keymap: share LevelsSameSyms()Ran Benita2016-02-281-14/+1
* Reduce variable scopesRan Benita2014-10-231-6/+6
* xkbcomp: remove file->topNameRan Benita2014-10-181-1/+1
* symbols: don't warn about conflicting syms if they are the sameRan Benita2014-10-171-1/+14
* keymap: rename XkbKeyGroupWidth to XkbKeyNumLevelsRan Benita2014-09-251-1/+1
* symbols: improve FindKeyForSymbol()Ran Benita2014-09-251-29/+23
* symbols: use correct max valueRan Benita2014-09-251-1/+1
* symbols: use darray_foreach_from for nicer loopRan Benita2014-09-111-3/+4
* Replace darray_mem with a new darray_stealRan Benita2014-07-261-7/+4
* xkbcomp: don't align enum valuesRan Benita2014-04-221-2/+2
* xkbcomp: use straight assignment instead of CopyModSetRan Benita2014-04-221-3/+3
* keymap: don't use darray in xkb_mod_setRan Benita2014-04-221-3/+2
* keymap: rename xkb_foreach_key to xkb_keys_foreachRan Benita2014-04-221-2/+2
* symbols: use xkb_mod_set instead of entire keymapRan Benita2014-04-191-30/+38
* vmod: take xkb_mod_set instead of the entire keymapRan Benita2014-04-191-1/+2
* action: take xkb_mod_set instead of the entire keymapRan Benita2014-04-191-3/+4
* expr: take xkb_mod_set instead of the entire keymapRan Benita2014-04-191-1/+2
* text: take xkb_mod_set instead of the entire keymapRan Benita2014-04-191-8/+8
* keymap: move ModNameToIndex from text.c and use it in keymap.cRan Benita2014-04-191-1/+1
* symbols: separate ctxRan Benita2014-04-171-73/+73
* symbols, keycodes: fix int return type when bool is intendedRan Benita2014-02-221-6/+6
* symbols: cleanup SetSymbolsFieldRan Benita2014-02-221-33/+25
* symbols: fix possible use of uninitialized valueRan Benita2014-02-221-2/+4
* vmod: bring back support for direct vmod -> real mod mappingRan Benita2014-02-121-1/+1
* symbols: steal keys and modmaps when merging if possibleRan Benita2014-02-091-8/+20
* Use (1u << idx) instead of (1 << idx) where appropriateRan Benita2014-02-081-1/+1
* symbols: reduce some loop iterators scopeRan Benita2014-02-081-14/+7
* Fix some cppcheck warningsRan Benita2014-01-111-3/+3
* expr: split expression types and allocate them separatelyRan Benita2013-12-011-15/+16
* parser, symbols: drop unnecessary castsRan Benita2013-12-011-1/+1
* Resolve keysyms early in parserRan Benita2013-11-271-46/+2
* symbols: modernize LookupKeysymRan Benita2013-11-271-5/+5
* symbols: rename info.modMaps -> modmapsRan Benita2013-11-271-6/+6
* symbols: fix use of uninitialized variableRan Benita2013-10-031-0/+1
* xkbcomp: improve a few log messagesRan Benita2013-08-131-1/+1
* xkbcomp: handle empty keymapsRan Benita2013-08-021-3/+0
* ctx: adapt to the len-aware atom functionsRan Benita2013-07-211-9/+9
* xkbcomp: escape the section names before storing them in the keymapRan Benita2013-07-181-0/+1
* Fix pointer style nitRan Benita2013-03-181-1/+1
* symbols: remove file_idRan Benita2013-03-181-26/+18
* Move a couple of general keymap functions from keycodes.cRan Benita2013-03-181-4/+4
* xkbcomp: handle XKB file include's betterRan Benita2013-03-181-18/+15
* Fix dead assignmentsRan Benita2013-03-181-14/+12
* symbols: make it clear which 'dflt' is meantRan Benita2013-03-181-18/+18
* symbols: fix bad 'merge' assignmentRan Benita2013-03-181-1/+1
* keymap: use plain array for keymap->group_namesRan Benita2012-10-231-2/+3