summaryrefslogtreecommitdiff
path: root/src/xkbcomp/compat.c
AgeCommit message (Expand)AuthorFilesLines
2014-07-26Replace darray_mem with a new darray_stealRan Benita1-2/+2
2014-06-01Remove unnecessary !!(expressions)Ran Benita1-1/+1
2014-04-22xkbcomp: don't align enum valuesRan Benita1-6/+6
2014-04-22xkbcomp: use straight assignment instead of CopyModSetRan Benita1-3/+3
2014-04-22keymap, keycodes, compat: don't use darray for LEDsRan Benita1-20/+28
2014-04-22keymap: don't use darray in xkb_mod_setRan Benita1-3/+2
2014-04-19compat: use xkb_mod_set instead of entire keymapRan Benita1-20/+22
2014-04-19vmod: take xkb_mod_set instead of the entire keymapRan Benita1-1/+2
2014-04-19action: take xkb_mod_set instead of the entire keymapRan Benita1-4/+4
2014-04-19expr: take xkb_mod_set instead of the entire keymapRan Benita1-4/+6
2014-04-19text: take xkb_mod_set instead of the entire keymapRan Benita1-1/+1
2014-04-17compat: separate ctxRan Benita1-52/+50
2014-02-12vmod: bring back support for direct vmod -> real mod mappingRan Benita1-1/+1
2014-02-09compat: steal interps and leds when merging if possibleRan Benita1-8/+20
2014-02-09doc: move some file comments into txt files in doc/Ran Benita1-173/+0
2013-12-01expr: split expression types and allocate them separatelyRan Benita1-6/+6
2013-11-30expr: add 'ident' value to ExprDef unionRan Benita1-1/+1
2013-11-27Resolve keysyms early in parserRan Benita1-9/+1
2013-08-13xkbcomp: improve a few log messagesRan Benita1-1/+1
2013-07-21keymap: don't use darray for sym_interpretsRan Benita1-12/+24
2013-07-18xkbcomp: escape the section names before storing them in the keymapRan Benita1-0/+1
2013-03-18compat: remove file_idRan Benita1-32/+16
2013-03-18xkbcomp: handle XKB file include's betterRan Benita1-22/+20
2013-03-18More spelling errorsRan Benita1-1/+1
2013-03-18Fix dead assignmentsRan Benita1-2/+1
2013-03-18Change some log functions to take ctx instead of keymapRan Benita1-3/+3
2013-03-18compat: make it clear which 'dflt' is meantRan Benita1-19/+21
2013-03-18Change 'indicator' to 'led' everywhere possibleRan Benita1-100/+95
2012-10-22Split the mods, layout, leds parts of xkb_state_componentsRan Benita1-2/+2
2012-10-18Remove a couple more uses of static char buffersRan Benita1-2/+3
2012-10-18Contextualize GetBuffer()Ran Benita1-1/+1
2012-10-18Clean up xkb_sym_interpret a bitRan Benita1-22/+13
2012-10-11keymap: rename keymap->sym_interpret -> sym_interpretsRan Benita1-2/+2
2012-10-11compat: add documentation for interpret'sRan Benita1-6/+75
2012-10-11compat: don't forget to copy XKB_MATCH_NONE interpret'sRan Benita1-2/+2
2012-10-10Remove the XKB_NUM_INDICATORS limitRan Benita1-15/+19
2012-10-09compat: fix bad interpret predicate mods "all" calculationRan Benita1-1/+1
2012-10-06Replace 0xff with MOD_REAL_MASK_ALLRan Benita1-1/+1
2012-10-06expr: unify the real and virtual modifier functionsRan Benita1-3/+3
2012-10-06Remove now-unneeded mod type annotationsRan Benita1-1/+1
2012-10-06text: explicitly take mod_type in mod functionsRan Benita1-1/+1
2012-10-06Keep real and virtual mods in the same table in the keymapRan Benita1-2/+2
2012-10-06Remove VModInfo for nowRan Benita1-4/+2
2012-10-06vmod: remove merge argument from HandleVModDefRan Benita1-2/+1
2012-10-06Omit struct '_Name' from non-recursive struct typedefsRan Benita1-3/+3
2012-10-06Use our types instead of int/uint32_t in a few placesRan Benita1-1/+2
2012-09-24API: add _context prefix to log-related functionsRan Benita1-2/+2
2012-09-14Clean up Init/Clear functionsRan Benita1-20/+1
2012-09-12Copyright updatesDaniel Stone1-0/+23
2012-09-11kbproto unentanglement: XkbSI_AutoRepeatDaniel Stone1-8/+4