summaryrefslogtreecommitdiff
path: root/src/atom.c
AgeCommit message (Expand)AuthorFilesLines
2012-09-16Organize src/ and test/ headersRan Benita1-0/+1
2012-09-03atom: add xkb_atom_lookupRan Benita1-0/+15
2012-09-03atom: separate lookup logic from atom_internRan Benita1-17/+37
2012-09-03atom: make type and name of the 'a' field clearerRan Benita1-4/+4
2012-07-27utils: add/replace string equality macrosRan Benita1-2/+1
2012-07-27Some atom related optimizationsRan Benita1-10/+24
2012-07-17Run source tree through uncrustifyDaniel Stone1-69/+69
2012-06-09darray: tweak parameters a bit for better memory usageRan Benita1-0/+2
2012-05-22atom: use darray for the node_tableRan Benita1-38/+11
2012-05-09Contextualize the atom tableRan Benita1-70/+82
2012-05-09Make the context available for XkbcAtomTextRan Benita1-2/+2
2012-05-09Make the context available for XkbcAtomGetStringRan Benita1-1/+1
2012-05-09Make the context available to xkb_intern_atomRan Benita1-1/+1
2012-05-08Rename XKBcommonint.h to xkb-priv.h and use itRan Benita1-3/+1
2012-04-09Implicitly include config.h in all filesRan Benita1-3/+0
2012-04-02Fix bugs to allow multiple keymaps in one processRan Benita1-0/+1
2012-04-02Remove useless check from xkb_intern_atomRan Benita1-45/+39
2012-03-27Define our own None atom valueRan Benita1-6/+6
2012-03-09Introduce xkb_atom_t typeDaniel Stone1-4/+4
2012-03-09Remove atom functions from public APIDaniel Stone1-18/+0
2012-03-04Free all atoms along with keymapRan Benita1-0/+23
2012-03-03Remove useless castsRan Benita1-2/+2
2012-03-02Remove return's at the end of void functionsRan Benita1-1/+0
2012-02-15Move include path from X11/extensions/ to xkbcommon/Daniel Stone1-1/+1
2011-01-29Rename XkbcInternAtom() to xkb_intern_atom() and exportKristian Høgsberg1-12/+10
2010-09-27Dead code removal and static markupAdam Jackson1-2/+2
2010-07-02Rename public entry points to lowercase and underscoreKristian Høgsberg1-1/+1
2010-06-30Constify XkbcAtomText()Kristian Høgsberg1-21/+3
2010-06-30Make XkbcInitAtoms() call optionalKristian Høgsberg1-10/+9
2010-06-30Drop more malloc/free wrappersKristian Høgsberg1-7/+7
2010-06-28Drop CARD32 and Opaque typesKristian Høgsberg1-7/+7
2010-06-22Allow external atom databasesDaniel Stone1-13/+29
2010-06-22Atoms: Avoid allocations in XkbAtomText()Daniel Stone1-3/+27
2009-04-08Remove all non-public API from XKBcommon.h headerDan Nicholson1-0/+1
2009-03-25atom: Coding-style cleanup and refactorDan Nicholson1-95/+86
2009-03-25Borrow atom implementation from libxkbfileDan Nicholson1-0/+207