summaryrefslogtreecommitdiff
path: root/src/xkbcomp/expr.c
Commit message (Expand)AuthorAgeFilesLines
...
* expr: drop ExprResult from ResolveLevelRan Benita2012-07-271-9/+11
* expr: drop ExprResult from ResolveKeyCodeRan Benita2012-07-271-17/+20
* expr: drop ExprResult from ResolveGroupRan Benita2012-07-271-9/+11
* expr: drop ExprResult from ResolveKeysymRan Benita2012-07-271-14/+12
* expr: drop ExprResult from ResolveBooleanRan Benita2012-07-271-9/+9
* expr: drop ExprResult from ResolveStringRan Benita2012-07-271-3/+4
* expr: drop ExprResult from ResolveLhsRan Benita2012-07-271-13/+10
* expr: drop ExprResult from ResolveKeyNameRan Benita2012-07-271-3/+3
* Convert defines to enums in xkbcomp.hRan Benita2012-07-271-156/+167
* utils: add/replace string equality macrosRan Benita2012-07-271-13/+13
* Some atom related optimizationsRan Benita2012-07-271-98/+14
* expr: don't divide by zeroRan Benita2012-07-261-0/+10
* expr: Remove ExprResolveFloatRan Benita2012-07-261-99/+0
* expr: use new log functionsRan Benita2012-07-231-93/+90
* Use xkb_group_index_t for group variables throughoutRan Benita2012-07-181-1/+1
* Get rid of struct xkb_key_nameRan Benita2012-07-181-1/+1
* Run source tree through uncrustifyDaniel Stone2012-07-171-139/+150
* Rename 'ctx' back to 'context' in external APIDaniel Stone2012-05-111-19/+19
* Merge remote-tracking branch 'krh/keysyms'Daniel Stone2012-05-091-1/+1
|\
| * Use our own keysymsKristian Høgsberg2012-05-091-1/+1
* | Shorten context to ctxRan Benita2012-05-091-86/+86
* | Make the context available for XkbcAtomTextRan Benita2012-05-091-99/+108
* | Make the context available for XkbcAtomGetStringRan Benita2012-05-091-13/+18
* | Change all 'xkb' xkb_keymap names to 'keymap'Daniel Stone2012-05-091-10/+6
* | Rename keysym <-> string APIDaniel Stone2012-05-091-1/+1
* | Rename xkbcomp/misc.h to xkbcomp-priv.h and use itRan Benita2012-05-081-7/+0
|/
* Use stdbool.hRan Benita2012-04-301-89/+89
* Fix formatting in xkbcomp headersRan Benita2012-04-301-5/+2
* Rename xkb_desc to xkb_keymapDaniel Stone2012-04-091-1/+1
* Fix build for X11 modifier masksDaniel Stone2012-03-271-0/+2
* Define our own NoSymbol value and use itRan Benita2012-03-271-5/+6
* Define our own None atom valueRan Benita2012-03-271-1/+2
* Use strcasecmp consistently instead of uStrCaseCmpRan Benita2012-03-271-9/+9
* Fix (correct, but harmless) const warningDaniel Stone2012-03-211-1/+1
* Remove unnecessary allocation in expr.cDaniel Stone2012-03-211-2/+1
* Remove more float supportDaniel Stone2012-03-151-8/+3
* Revert "Use XKB_COMMON_* modifier defines in ExprResolveModMask"Daniel Stone2012-03-131-9/+9
* Use XKB_COMMON_* modifier defines in ExprResolveModMaskDaniel Stone2012-03-101-9/+9
* Remove half-implemented radio groupsDaniel Stone2012-03-101-37/+2
* Introduce xkb_atom_t typeDaniel Stone2012-03-091-5/+5
* Introduce xkb_keysym_t typeDaniel Stone2012-03-091-1/+1
* Merge remote-tracking branch 'ran/fixes-cont'Daniel Stone2012-03-051-17/+17
|\
| * Constify some more text functionsRan Benita2012-03-031-2/+2
| * Constify global tablesRan Benita2012-03-031-14/+14
| * Remove useless castsRan Benita2012-03-031-1/+1
* | Merge remote-tracking branch 'ran/fixes'Daniel Stone2012-03-051-4/+3
|\ \ | |/
| * Fix all constness warningsRan Benita2012-02-251-3/+3
| * Remove unused includes of "tokens.h"Ran Benita2012-02-251-1/+0
* | Perform bounds checking in ExprResolveLevelDaniel Stone2012-02-201-2/+12
|/
* Fix typo in ExprResolveKeyCodeDaniel Stone2012-02-201-1/+1