summaryrefslogtreecommitdiff
path: root/src/c_client.py
AgeCommit message (Expand)Author
2014-10-20generator: fix align-pads for switches which start at unaligned posChristian Linhart
2014-10-20generator: support lists of structs which contain a switchChristian Linhart
2014-09-09generator: support fixed size lists in var-sized structsChristian Linhart
2014-08-20support switch case in the generatorChristian Linhart
2014-07-28c_client.py: remove more trailing space from generated filesRan Benita
2014-07-28c_client.py: remove trailing whitespace from generated filesRan Benita
2014-07-28c_client.py: remove useless generated commentsRan Benita
2014-07-28c_client.py: make the man page output deterministicRan Benita
2014-07-28c_client.py: prefix all monkey-patched fields with c_Ran Benita
2014-07-28c_client.py: remove trailing whitespaceRan Benita
2014-07-28c_client.py: remove useless 'today' variableRan Benita
2014-06-10Handle <pad align="n" /> between listsDaniel Martin
2014-03-22Only #include directly referenced module header filesKeith Packard
2014-01-30generated man pages: use xorg footer and no hard coded extensionGaetan Nadon
2014-01-21Support <pad align="n" />Peter Harris
2014-01-03Force XCB event structures with 64-bit extended fields to be packed.Kenneth Graunke
2013-12-12c_client.py: Fix _sizeof() functionsDaniel Martin
2013-11-07Add support for receiving fds in repliesKeith Packard
2013-11-07Add xcb_send_fd APIKeith Packard
2013-08-15c_client.py: Do not create pointers in unionsDaniel Martin
2013-08-15c_client.py: Always initialize xcb_align_toDaniel Martin
2013-07-12c_client.py: Inject full_sequence into GE eventsDaniel Martin
2013-05-23c_client.py: Handle multiple expr. in a bitcaseDaniel Martin
2012-11-10c_client.py: Fix python-3 invalid except statementChí-Thanh Christopher Nguyễn
2012-11-10c-client.py: Fix python-3 AttributeError: 'dict' object has no attribute 'ite...Chí-Thanh Christopher Nguyễn
2012-08-25Always include "config.h" at the start of all C source files.Alan Coopersmith
2012-08-14c_client: Fix parallel-make issue creating 'man' directoryColin Walters
2012-03-26Allow undocumented code to be builtJulien Danjou
2012-03-26c_client.py: generate manpagesMichael Stapelberg
2011-08-24Keep ALIGNOF definition out of the public namespace.Jamey Sharp
2011-08-24Compute alignment correctlyUli Schlachter
2011-05-11Insert, not append explicit xcbgen dir python pathJames Jones
2011-05-04Add support for building with Python 3David Coles
2011-01-27Don't try to sizeof(void)Peter Harris
2010-09-22Fix _unserialize of reply headersPeter Harris
2010-09-22Clean up a couple of warnings in xprintPeter Harris
2010-09-22Make *_unserialize safe to use on buffers in-placePeter Harris
2010-09-22Fix memory leak in _sizeof implemented with _unserializePeter Harris
2010-09-22Don't emit out-of-module sizeof definitionsPeter Harris
2010-08-16small fix to get rid of some compiler warningsChristoph Reimann
2010-08-16added accessors for special casesChristoph Reimann
2010-08-08special case 'intermixed variable and fixed size fields': fixed reply side, n...Christoph Reimann
2010-08-05renamed most _unserialize() functions to _sizeof() and fixed _unserialize() f...Christoph Reimann
2010-08-02attempt to fix special case: variable fields followed by fixed size fieldsChristoph Reimann
2010-08-01bug fixes for all kinds of 'special cases'Christoph Reimann
2010-07-22partial rewrite of serialize helper functions completed;Christoph Reimann
2010-07-20preliminary handling of further special cases in unserializeChristoph Reimann
2010-07-15added generating code for _serialize() in case of variable sized structs (lar...Christoph Reimann
2010-07-13new and still preliminary functions for switch; feautures includeChristoph Reimann
2010-05-14Add ~ operator support in code generatorMarcin Kościelnicki