summaryrefslogtreecommitdiff
path: root/src/xkbcomp
AgeCommit message (Expand)AuthorFilesLines
2014-08-18Make the effective mod mask calculation available to other filesRan Benita1-9/+1
2014-07-27ast-build: make sure InterpDef is freeableRan Benita1-0/+1
2014-07-26parser: silence bison "unused value" warningsRan Benita1-5/+5
2014-07-26parser: don't leak AST nodes for discarded symbolsRan Benita1-0/+10
2014-07-26Replace darray_mem with a new darray_stealRan Benita5-26/+18
2014-07-26ast-build: use cast instead of ->commonRan Benita1-1/+1
2014-07-25types: refactor CopyKeyTypesToKeymapRan Benita1-25/+26
2014-07-25keycodes: split CopyKeyInfoToKeymap to several functionsRan Benita1-31/+60
2014-06-30parser: don't shadow "str"Ran Benita3-5/+7
2014-06-01Remove unnecessary !!(expressions)Ran Benita3-3/+3
2014-05-28rules: fix leak on failureRan Benita1-0/+4
2014-05-11ast-build: don't leak on OOM in BoolVarCreateRan Benita1-2/+9
2014-04-30parser: show the keysym in "unrecognized keysym" messagesRan Benita1-3/+3
2014-04-25keycodes: fix uninitialized variableRan Benita1-1/+1
2014-04-22xkbcomp: don't align enum valuesRan Benita3-11/+11
2014-04-22xkbcomp: use straight assignment instead of CopyModSetRan Benita5-19/+9
2014-04-22keymap, keycodes, compat: don't use darray for LEDsRan Benita4-46/+56
2014-04-22keymap: don't use darray in xkb_mod_setRan Benita5-37/+13
2014-04-22keymap: add and use xkb_mods_{foreach,enumerate}()Ran Benita3-5/+5
2014-04-22keymap: rename xkb_foreach_key to xkb_keys_foreachRan Benita3-9/+9
2014-04-19symbols: use xkb_mod_set instead of entire keymapRan Benita1-30/+38
2014-04-19types: use xkb_mod_set instead of entire keymapRan Benita1-30/+34
2014-04-19compat: use xkb_mod_set instead of entire keymapRan Benita3-20/+52
2014-04-19vmod: take xkb_mod_set instead of the entire keymapRan Benita5-21/+23
2014-04-19action: take xkb_mod_set instead of the entire keymapRan Benita4-124/+130
2014-04-19expr: take xkb_mod_set instead of the entire keymapRan Benita7-29/+41
2014-04-19text: take xkb_mod_set instead of the entire keymapRan Benita6-35/+39
2014-04-19Add struct xkb_mod_setRan Benita3-7/+7
2014-04-19keymap: move ModNameToIndex from text.c and use it in keymap.cRan Benita2-3/+3
2014-04-17symbols: separate ctxRan Benita1-73/+73
2014-04-17compat: separate ctxRan Benita1-52/+50
2014-04-16types: separate ctxRan Benita1-38/+39
2014-04-16action: convert a few missed unsigned -> enum xkb_action_typeRan Benita1-5/+5
2014-04-16expr: fix handling of unknown integer binary operatorRan Benita1-1/+3
2014-02-22symbols, keycodes: fix int return type when bool is intendedRan Benita2-10/+10
2014-02-22symbols: cleanup SetSymbolsFieldRan Benita1-33/+25
2014-02-22symbols: fix possible use of uninitialized valueRan Benita1-2/+4
2014-02-16action: unify SetLatch and Lock handler functionsRan Benita1-54/+33
2014-02-16action: add a common CheckBooleanFlag functionRan Benita1-52/+32
2014-02-16keymap: change action flag NO_ACCEL -> ACCELRan Benita2-7/+6
2014-02-16action: fix SwitchScreen "same" field handlingRan Benita2-3/+4
2014-02-15keymap-dump: add missing support for NoLock and NoUnlock flagsRan Benita1-16/+23
2014-02-15keymap-dump: don't print "affect=lock" in PtrLockRan Benita1-6/+0
2014-02-15keymap-dump: unbreak some complex linesRan Benita1-20/+8
2014-02-15expr: simplify ExprResolveButtonRan Benita1-8/+2
2014-02-15action: don't pass a keymap where a ctx is sufficientRan Benita1-59/+59
2014-02-15action: add missing array_ndx checksRan Benita1-4/+9
2014-02-15action: move array_ndx errors into the Check functionsRan Benita1-75/+44
2014-02-15action: fix missing support for "affect" fieldRan Benita1-18/+34
2014-02-14ast: cast to ParseCommon explictly instead of using ->commonRan Benita2-46/+49