summaryrefslogtreecommitdiff
path: root/giscanner/utils.py
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'open-cleanup' into 'master'Christoph Reiter2020-11-071-2/+2
|\
| * Always pass an encoding to open() using text modeChristoph Reiter2020-11-071-2/+2
* | Remove LibtoolImporterChristoph Reiter2020-11-071-15/+1
|/
* monkey patch distutils.cygwinccompiler.get_msvcrjensgoe2020-10-141-0/+30
* Update utils.pyneok2020-05-101-1/+1
* Windows: Fix building and running on Python 3.8+Chun-wei Fan2020-01-161-0/+36
* Drop all Python 2 compat codeChristoph Reiter2018-12-081-40/+2
* flake8 updates, fixes "make check.quality"Christoph Reiter2018-11-041-1/+1
* tests: depend on flake8 instead of including pep8/pyflakesChristoph Reiter2018-08-151-2/+3
* utils: fix undefined cdir variableChristoph Reiter2018-08-111-0/+3
* Add utils.rmtree() which waits and tries again if a file is still in useChristoph Reiter2018-06-201-0/+25
* Allow overriding of the host os nameNicola Fontana2018-01-251-0/+4
* When handling errors according to errno, catch both IOError and OSErrorSimon McVittie2017-06-191-2/+2
* giscanner/utils.py: Fix on non-UNIX-like platformsChun-wei Fan2017-06-151-1/+1
* Fix 'Bad file descriptor' error when checking libtool versionSam Thursfield2017-04-151-1/+1
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-291-1/+2
* giscanner: Use print as a function for Python 3 compatibilitySimon Feltman2015-09-291-0/+1
* giscanner: Enable "true division" for all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Use absolute_import for all Python filesSimon Feltman2015-09-291-0/+1
* giscanner: Use binary files for comparison utilitySimon Feltman2015-09-291-1/+1
* scanner: use open() as os.fdopen as context managersDieter Verfaillie2015-08-211-14/+9
* scanner: add "XDG Base Directory" functionsDieter Verfaillie2015-06-201-0/+79
* Fix some PEP8 errors from previous commitsColin Walters2014-02-221-1/+4
* scanner: Support running under MSYSРуслан Ижбулатов2014-02-221-0/+24
* Extend the hack towards backslashes as path separatorsРуслан Ижбулатов2014-02-221-1/+1
* scanner: Improve compatibility with OS XClemens Lang2014-02-101-2/+29
* giscanner: Make sure we use real paths in more placesCarlos Garcia Campos2013-11-151-0/+7
* tests: Update misc/pep8.py to 1.4.5Dieter Verfaillie2013-05-071-0/+9
* giscanner: remove unused variablesDieter Verfaillie2012-11-281-1/+1
* scanner: complete the enum-to-error-quark fixGiovanni Campagna2012-06-181-1/+4
* scanner: Add various static debug hooks in GI_SCANNER_DEBUGColin Walters2010-09-071-0/+21
* Major rewriteColin Walters2010-08-311-0/+13
* [giscanner] Catch CalledProcessError and OSErrorJohan Dahlin2010-02-171-1/+1
* [scanner] Catch OSError too when checking for libtoolColin Walters2010-02-171-1/+1
* Bug 592055 - Build/test fixesColin Walters2009-08-171-1/+2
* Support passing --library=lib<foo>.laOwen W. Taylor2009-08-171-5/+27
* Resolve library names to shared libraries ourselvesOwen W. Taylor2009-08-171-0/+22
* Bug 575613 - Enum stripping with common prefix, also use "_" consistentlyColin Walters2009-03-171-11/+0
* Relicense the giscanner library under LGPLv2+. This has been approved byJohan Dahlin2008-11-041-11/+11
* Bug 556358 - don't use libtool internalsJohan Dahlin2008-10-211-0/+4
* Bug 552376: scanner generates wrong names for enum members when there's noLucas Rocha2008-10-111-1/+4
* Bug 554521: scanner generates wrong names for enum members withDan Winship2008-10-021-2/+2
* Bug 552390: Handle capitialization like "DBus" more robustlyColin Walters2008-09-201-0/+7
* Fix up strip logic to not regressJohan Dahlin2008-08-311-1/+1
* Clean up a huge if. Do not add methods or constructors to enums/flags.Johan Dahlin2008-08-311-1/+1
* Much simpler approach of mapping uscored names to classes. RemoveColin Walters2008-08-211-17/+0
* Look up all permutations of class names when scanning methods/ctors basedColin Walters2008-08-211-0/+18
* Set ctype of enums Improve enum parsing for enums without a GType. MakeJohan Dahlin2008-08-181-2/+2
* Refactor a bit, avoid isinstance and add a method for each type we parse.Johan Dahlin2008-08-141-1/+1
* PEP8ifyJohan Dahlin2008-08-091-1/+3