summaryrefslogtreecommitdiff
path: root/src/c_client.py
AgeCommit message (Expand)Author
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
2009-03-14Avoid name collisions between xidtype and enum.Peter Harris
2009-03-13Revert "Don't use enums in generated C code"Peter Harris
2009-02-25Don't use enums in generated C code - use integer constants instead.Peter Harris
2008-11-19Treat XIDs the same as other cardinal values.Peter Harris
2008-09-09Added generation of extern "C" for compatibility with C++Carsten Meier
2008-09-03fixed overly aggressive warning about fixed field following variableBart Massey
2008-09-03added small fix to support trailing fixed fields; also warning for non-pad fi...Bart Massey
2008-08-28initialize global_id to 0Julien Danjou
2008-04-23Use the python install path from xcb-xproto.pc to locate the xcbgen package.Eamon Walsh
2008-04-20Add mention of PYTHONPATH if xcbgen cannot be found.Jeremy Kolb
2008-04-19Add Python parser C language-dependent part.Eamon Walsh