summaryrefslogtreecommitdiff
path: root/src/scanner.c
Commit message (Expand)AuthorAgeFilesLines
* scanner: Remove unused forward decs from client protocolYong Bakos2016-05-201-4/+4
* scanner: Add version argument to wayland-scannerArmin Krezović2016-05-061-2/+24
* protocol: add support for cross-interface enum attributesAuke Booij2016-05-031-16/+53
* scanner: move include directives before extern "C" wrapperEmil Velikov2016-04-191-3/+3
* scanner: Fix spacing of @paramYong Bakos2016-04-011-1/+1
* doc: generate doxygen html output from the scannerPeter Hutterer2016-03-071-75/+143
* build: fix ./configure --disable-dtd-validationPekka Paalanen2016-02-291-3/+3
* scanner: Fix oddities in copyright printingDerek Foreman2016-02-041-6/+10
* scanner: Print filename on DTD validation errorJonas Ådahl2016-02-011-5/+10
* Track protocol object versions inside wl_proxy.Jason Ekstrand2016-01-191-8/+26
* scanner: Fail if 'since' is higher than the interface versionJonas Ådahl2016-01-121-1/+5
* scanner: Add missing bracketsJonas Ådahl2016-01-121-1/+2
* Validate the protocol xml during scanningPeter Hutterer2015-11-171-0/+71
* scanner: enforce correct argument type for enumsAuke Booij2015-11-041-0/+69
* scanner: stop adding trailing whitespace to copyrightJon Cruz2015-10-261-1/+2
* scanner: Generate 'since' macros for requests as wellJonas Ådahl2015-10-091-0/+1
* scanner: Close input resource when done to prevent leakBryce Harrington2015-10-051-0/+5
* scanner: check sanity of versionMarek Chalupa2015-07-301-9/+30
* scanner: use zxallocMarek Chalupa2015-07-301-43/+40
* scanner: get rid of leaksMarek Chalupa2015-07-301-4/+102
* scanner: refactor creating objectsMarek Chalupa2015-07-301-53/+111
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-121-16/+19
* scanner: don't emit the extern declarations for external typesGiulio Camuffo2015-06-011-7/+3
* remove trailing whitespacesMichael Vetter2015-05-151-1/+1
* scanner: simplify the getopt logicPekka Paalanen2015-05-081-30/+14
* scanner: add a new --include-core-only optionGiulio Camuffo2015-04-301-59/+149
* scanner: Fail on empty enumerationsJonas Ådahl2015-04-081-0/+4
* Add support for direct file reading and writing in wayland-scanner.Jussi Pakkanen2015-03-271-5/+21
* scanner: Fix header generation for server protocolsMariusz Ceier2015-01-271-1/+1
* scanner.c: Use WL_PRINTF instead of __attribute__((format(printf)))Seedo Eldho Paul2014-11-281-1/+1
* scanner, client: Added more error checks when strtol function is usedImran Zaman2014-11-101-1/+3
* cosmetic: convert some function returns from int to boolDerek Foreman2014-11-041-3/+4
* scanner: Remove stray newlineJonas Ådahl2014-09-231-1/+0
* scanner: Improve XML parse error reportingJonas Ådahl2014-09-231-2/+8
* scanner: Make emit_structs more explicitJasper St. Pierre2014-08-181-13/+12
* scanner: Use an enum to determine the type of thing we're writing outJasper St. Pierre2014-08-181-6/+11
* scanner: Downgrade non-increasing version error to warning1.4.93Kristian Høgsberg2014-05-121-1/+1
* scanner: Generate macros for getting the 'since' version of an eventJonas Ådahl2014-05-091-0/+13
* scanner: Also fail when an implicitly versioned message is out of orderJonas Ådahl2014-05-091-4/+6
* scanner: check wl_array_add resultU. Artie Eoff2014-05-061-1/+1
* scanner: Only output each forward declaration onceKristian Høgsberg2014-04-031-8/+28
* scanner: Add GCC pragmas to disable -Wredundant-declsJasper St. Pierre2014-02-181-1/+3
* scanner: set errno=0 before strtolAdrian Negreanu2013-12-171-0/+1
* client: Introduce functions to allocate and marshal proxies atomicallyKristian Høgsberg2013-11-151-20/+23
* scanner: Add location to elements so we can give better errors/warningsKristian Høgsberg2013-11-151-7/+25
* scanner: Make fail() function use va_list and elaborate a few errorsKristian Høgsberg2013-11-151-7/+14
* scanner: Introduce struct location for tracking source locationsKristian Høgsberg2013-11-151-20/+26
* scanner: Warn about requests with more than one new-id and don't generate stubsKristian Høgsberg2013-11-151-0/+14
* scanner: Handle unrecognized invocation modeKristian Høgsberg2013-10-071-1/+3
* scanner: Emit wl_*_destroy stub even if interface has a destructorKristian Høgsberg2013-08-301-1/+1