summaryrefslogtreecommitdiff
path: root/giscanner
Commit message (Expand)AuthorAgeFilesLines
* ast: Avoid a crash with anonymous structsScott D Phillips2016-05-081-1/+2
* ccompiler.py: MSVC builds: Fix running on Python 3.xChun-wei Fan2016-03-171-1/+1
* ccompiler.py: Win32: Use tempfile for resolving libsChun-wei Fan2016-03-161-21/+36
* Do not segfault on comments with invalid UTF-8Pascal Terjan2016-03-071-0/+6
* giscanner/msvccompiler.py: Fix exception handlingChun-wei Fan2016-02-191-1/+1
* scanner: Assume gcc use the same path separator as pythonNicola Fontana2016-02-161-1/+1
* Allow overriding of dlltool nameNicola Fontana2016-02-161-2/+1
* scanner: Remove leading $SHELL in libtool callNicola Fontana2016-02-161-1/+2
* Use a launcher for executing g-ir-scannerNicola Fontana2016-02-161-0/+6
* Revert "giscanner: Disable warnings arising from -D_FORTIFY_SOURCE -O0"Philip Withnall2016-02-061-6/+0
* giscanner: Disable warnings arising from -D_FORTIFY_SOURCE -O0Philip Withnall2016-01-301-0/+6
* giscanner: fix tests with python3.5Marc-Antoine Perennou2016-01-181-1/+2
* MingGW Builds: Don't load msvcrt for MinGW64Alexey Pavlov2016-01-131-1/+1
* Win32: Fix giscannermodule.c for Python 3.5+Chun-wei Fan2016-01-081-7/+14
* scanner: fix line number countingDieter Verfaillie2015-12-271-13/+13
* tests: Add more regression tests for (not nullable)Philip Withnall2015-11-061-0/+1
* g-ir-scanner: Set sensible permissions on the output fileMikhail Zabaluev2015-11-011-0/+8
* Don't lose output silently when overwrite of the output file is deniedMikhail Zabaluev2015-11-011-1/+0
* giscanner/transformer.py: Fix --identifier-filter on Python 3.xChun-wei Fan2015-10-281-1/+2
* giscanner/dumper.py: Fix for Python 3.x for MSVC 2010+Chun-wei Fan2015-10-281-1/+2
* giscanner/ccompiler.py: Make Windows builds work with Python 3.xChun-wei Fan2015-10-281-2/+2
* giscanner/msvccompiler.py: Make it compatible with Python 3.xChun-wei Fan2015-10-281-2/+2
* scanner: Fix non-libtool linker flags on DarwinPhilip Chimento2015-10-201-3/+4
* Add support for function typedefs without pointerBen Iofel2015-10-191-2/+10
* giscanner: Fix python2/3 compatibilityDamien Grassart2015-10-193-8/+8
* transformer: Strip out GLib _autoptr typedefsColin Walters2015-10-101-0/+3
* maintransformer: Fix regression in callback closure assignmentColin Walters2015-10-101-5/+6
* giscanner.message: Don't print node as the default contextMikhail Zabaluev2015-10-051-3/+1
* giscanner: Mark gpointer nodes as nullable by defaultPhilip Withnall2015-10-045-13/+62
* giscanner: Mark (closure) parameters as (nullable) by conventionPhilip Withnall2015-10-041-0/+7
* scanner: Warn and ignore return annotations when there is no return valueGarrett Regier2015-10-042-5/+11
* scanner: Warn and ignore on incorrect optional/nullable/allow-none annotationsGarrett Regier2015-10-041-3/+18
* giscanner.ast: Map size_t and ssize_t to gsize and gssize, respectivelyMikhail Zabaluev2015-10-041-2/+1
* giscanner.message: Fix module-level logging functionsMikhail Zabaluev2015-09-301-3/+7
* giscanner: Add a Parameter.name propertyPhilip Withnall2015-09-291-0/+4
* giscanner: Store direction in TypeContainer instancePhilip Withnall2015-09-291-5/+5
* giscanner: Store parent link in AST for TypeContainer instancesPhilip Withnall2015-09-292-0/+35
* scanner: Fix allow-none on return valuesGarrett Regier2015-09-291-1/+2
* scanner: Pacify PEP8Colin Walters2015-09-294-5/+7
* giscanner: Sort unknown parameters in error messageSimon Feltman2015-09-291-1/+2
* giscanner: Use rich comparison methods for Python 3 compatibilitySimon Feltman2015-09-294-35/+173
* docwriter: Update for Python 3 compatibilitySimon Feltman2015-09-291-12/+11
* giscanner: Update namespace sort for Python 3 compatibilitySimon Feltman2015-09-291-7/+10
* giscanner: Encode sha1 input for Python 3 compatibilitySimon Feltman2015-09-291-2/+5
* giscanner: Encode data passed to subprocess.stdin.writeSimon Feltman2015-09-291-3/+2
* giscanner: Decode command output for Python 3 compatibilitySimon Feltman2015-09-293-1/+4
* giscanner: Use StringIO instead of cStringIO in Python 2Simon Feltman2015-09-293-12/+34
* giscanner: Use pickle when cPickle is not availableSimon Feltman2015-09-291-6/+10
* giscanner: Port scanner extension module to work with Python 3Simon Feltman2015-09-291-29/+75
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-2926-35/+108