keymap: move ModNameToIndex from text.c and use it in keymap.c
[platform/upstream/libxkbcommon.git] / src / xkbcomp / expr.c
2014-04-19 Ran Benitakeymap: move ModNameToIndex from text.c and use it...
2014-04-16 Ran Benitaexpr: fix handling of unknown integer binary operator
2014-02-15 Ran Benitaexpr: simplify ExprResolveButton
2014-02-08 Ran BenitaUse (1u << idx) instead of (1 << idx) where appropriate
2013-12-01 Ran Benitaexpr: split expression types and allocate them separately
2013-12-01 Ran Benitaexpr: add constructor for boolean expressions
2013-11-30 Ran Benitaexpr: add 'ident' value to ExprDef union
2012-10-16 David HerrmannAdd xkb_keysym_from_name() flags argument for case...
2012-10-10 Ran BenitaRename XKB_NUM_GROUPS to XKB_MAX_GROUPS
2012-10-06 Ran BenitaReplace 0xff with MOD_REAL_MASK_ALL
2012-10-06 Ran Benitaexpr: unify the real and virtual modifier functions
2012-10-06 Ran Benitaexpr: share code for modifier functions
2012-10-06 Ran Benitatext: explicitly take mod_type in mod functions
2012-10-06 Ran BenitaKeep real and virtual mods in the same table in the...
2012-10-06 Ran BenitaDon't use shifted virtual modifier masks
2012-10-06 Ran Benitaexpr: don't expose LookupModIndex
2012-10-06 Ran BenitaRemove VModInfo for now
2012-10-06 Ran Benitaexpr: don't allow "none" in LookupModIndex
2012-09-23 Ran BenitaDon't use xkbcommon-compat names in internal code
2012-09-11 Daniel StoneRemove unused ExprResolveKeyName
2012-09-10 Daniel Stonekbproto unentanglement: XkbMaxShiftLevel
2012-09-10 Daniel Stonekbproto untanglement: XkbKbdNumGroups
2012-09-10 Daniel Stonekbproto untanglement: XkbKeyNameLength
2012-09-03 Ran BenitaUnify some string tables from xkbcomp, text and keymap...
2012-09-03 Ran Benitaexpr: make ResolveString return an atom
2012-09-03 Ran BenitaUse XKB_MOD_INVALID instead of XkbNoModifier
2012-09-02 Ran Benitaexpr: move op_type/value_type_to_string functions to ast
2012-09-01 Ran BenitaOrganize xkbcomp/ header files
2012-08-07 Ran BenitaHandle key names consistently
2012-08-07 Ran Benitaexpr: make ResolveLevel return zero-based level
2012-08-07 Ran BenitaAdd and use xkb_level_index_t
2012-08-07 Ran Benitaexpr: constify function arguments
2012-08-07 Ran BenitaUse only one set of core mod name-to-index functions
2012-07-27 Ran BenitaRemove ExprResult
2012-07-27 Ran Benitaexpr: remove support for evaluating string as integer
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveEnum
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveMask
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveInteger
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveButton
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveLevel
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveKeyCode
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveGroup
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveKeysym
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveBoolean
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveString
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveLhs
2012-07-26 Ran Benitaexpr: drop ExprResult from ResolveKeyName
2012-07-26 Ran BenitaConvert defines to enums in xkbcomp.h
2012-07-26 Ran Benitautils: add/replace string equality macros
2012-07-26 Ran BenitaSome atom related optimizations
2012-07-26 Ran Benitaexpr: don't divide by zero
2012-07-26 Ran Benitaexpr: Remove ExprResolveFloat
2012-07-22 Ran Benitaexpr: use new log functions
2012-07-18 Ran BenitaUse xkb_group_index_t for group variables throughout
2012-07-18 Ran BenitaGet rid of struct xkb_key_name
2012-07-17 Daniel StoneRun source tree through uncrustify
2012-05-11 Daniel StoneRename 'ctx' back to 'context' in external API
2012-05-09 Daniel StoneMerge remote-tracking branch 'krh/keysyms'
2012-05-09 Kristian HøgsbergUse our own keysyms
2012-05-09 Ran BenitaShorten context to ctx
2012-05-09 Ran BenitaMake the context available for XkbcAtomText
2012-05-09 Ran BenitaMake the context available for XkbcAtomGetString
2012-05-09 Daniel StoneChange all 'xkb' xkb_keymap names to 'keymap'
2012-05-09 Daniel StoneRename keysym <-> string API
2012-05-08 Ran BenitaRename xkbcomp/misc.h to xkbcomp-priv.h and use it
2012-04-30 Ran BenitaUse stdbool.h
2012-04-30 Ran BenitaFix formatting in xkbcomp headers
2012-04-09 Daniel StoneRename xkb_desc to xkb_keymap
2012-03-27 Daniel StoneFix build for X11 modifier masks
2012-03-27 Ran BenitaDefine our own NoSymbol value and use it
2012-03-27 Ran BenitaDefine our own None atom value
2012-03-27 Ran BenitaUse strcasecmp consistently instead of uStrCaseCmp
2012-03-21 Daniel StoneFix (correct, but harmless) const warning
2012-03-21 Daniel StoneRemove unnecessary allocation in expr.c
2012-03-15 Daniel StoneRemove more float support
2012-03-13 Daniel StoneRevert "Use XKB_COMMON_* modifier defines in ExprResolv...
2012-03-10 Daniel StoneUse XKB_COMMON_* modifier defines in ExprResolveModMask
2012-03-10 Daniel StoneRemove half-implemented radio groups
2012-03-09 Daniel StoneIntroduce xkb_atom_t type
2012-03-09 Daniel StoneIntroduce xkb_keysym_t type
2012-03-05 Daniel StoneMerge remote-tracking branch 'ran/fixes-cont'
2012-03-05 Daniel StoneMerge remote-tracking branch 'ran/fixes'
2012-03-02 Ran BenitaConstify some more text functions
2012-03-02 Ran BenitaConstify global tables
2012-03-02 Ran BenitaRemove useless casts
2012-02-25 Ran BenitaFix all constness warnings
2012-02-25 Ran BenitaRemove unused includes of "tokens.h"
2012-02-20 Daniel StonePerform bounds checking in ExprResolveLevel
2012-02-20 Daniel StoneFix typo in ExprResolveKeyCode
2012-02-20 Daniel StonePerform bounds checking in ExprResolveGroup
2012-02-20 Daniel StoneSwitch expression resolution priv from char to void
2012-02-20 Daniel StoneRemove chaining support from LookupModMask
2012-02-20 Daniel StoneInvert LookupModMask/LookupVModMask order
2012-02-20 Daniel StoneRemove unused LookupPriv::priv
2012-02-20 Daniel StoneMove some definitions from expr.h to expr.c
2012-02-20 Daniel StoneRemove field reference lookup support
2012-02-20 Daniel StoneTurn ExprResolveInteger into a simple wrapper
2012-02-20 Daniel StoneAdd ExprResolveGroup helper
2012-02-20 Daniel StoneAdd ExprResolveButton helper
2012-02-20 Daniel StoneIntroduce ExprResolveLevel helper
next