summaryrefslogtreecommitdiff
path: root/giscanner
Commit message (Expand)AuthorAgeFilesLines
* message: handle fatal errors even if warnings are disabled. Fixes #229Christoph Reiter2019-01-101-1/+1
* maintransformer: when the namespace is empty use error() instead of fatal()Christoph Reiter2019-01-101-1/+1
* message: simplify handling of error levelsChristoph Reiter2019-01-102-10/+5
* maintransformer: parse deprecation annotations for section blocks. Fixes #213Christoph Reiter2019-01-091-3/+1
* Clean shebangs out of non-executable scripts and drop exec perm from xmlwrite...Dominique Leuenberger2019-01-095-4/+0
* tests: add some tests for get_source_root_dirsChristoph Reiter2019-01-081-2/+2
* get_source_root_dirs: handle empty file list case. Fixes #257Christoph Reiter2019-01-081-0/+3
* scanner: Flatten multi-dimensional arrays fieldsTomasz Miąsko2019-01-071-10/+17
* scanner: Remove incorrect c:type generated for array of synthesized unionsTomasz Miąsko2019-01-061-4/+2
* scanner: Remove incorrect c:type from fields with array typeTomasz Miąsko2019-01-061-12/+1
* scanner: rework source root guessing codeChristoph Reiter2019-01-061-3/+24
* scanner: Merge specifiers and qualifiers when merging basic types.Tomasz Miąsko2019-01-051-0/+5
* scanner: Merge basic types in `specifier_qualifier_list` production.Tomasz Miąsko2019-01-051-10/+11
* meson: port doctool testsChristoph Reiter2019-01-031-0/+12
* ci: enable -Werror for msys2+mesonChristoph Reiter2019-01-011-6/+9
* customize_compiler: also replace the linker command if CC is setChristoph Reiter2018-12-301-1/+4
* Do not bail out when parsing GIR files without doc positionsEmmanuele Bassi2018-12-291-2/+2
* ccompiler: don't use Python compiler flags. Fixes #150Christoph Reiter2018-12-291-6/+8
* ccompiler: include a version of customize_compiler() from CPythonChristoph Reiter2018-12-291-1/+50
* Test commands executed by unix C compiler.Tomasz Miąsko2018-12-291-1/+5
* scanner: make using bool without stdbool include work again. Fixes #247Christoph Reiter2018-12-212-1/+2
* docwriter: Support markdown 3.x. Fixes #250Christoph Reiter2018-12-201-3/+14
* meson: add default compiler warning flags and enable -Werror on CIChristoph Reiter2018-12-181-2/+6
* meson: only link against libpython on WindowsChristoph Reiter2018-12-171-1/+8
* meson: install everything.c/h like with autotoolsChristoph Reiter2018-12-171-1/+4
* meson: build/install mdextensions.py; and add a simple testChristoph Reiter2018-12-171-0/+1
* Save preprocessor input and output files with save-tempsTomasz Miąsko2018-12-171-2/+5
* Merge branch 'sourcescanner-empty-delcs' into 'master'Christoph Reiter2018-12-091-0/+4
|\
| * sourcescanner: Allow empty declarations. Fixes #216Christoph Reiter2018-12-091-0/+4
* | Replace linked lists with arrays in source scannerTomasz Miąsko2018-12-095-62/+53
|/
* Ignore __pragma keyword used by MSVCTomasz Miąsko2018-12-081-0/+1
* Merge branch 'drop-py-compat-code' into 'master'Christoph Reiter2018-12-0825-184/+7
|\
| * Drop all Python 2 compat codeChristoph Reiter2018-12-0825-184/+7
* | sourcescanner: collect error messages and expose themChristoph Reiter2018-12-087-8/+56
* | cachestore: don't try to catch nonexisting pickle.BadPickleGet. Fixes #159Christoph Reiter2018-12-081-1/+1
|/
* Merge branch 'scan-file-use-filename' into 'master'Christoph Reiter2018-12-074-117/+27
|\
| * gi_source_scanner_parse_file: use a filename instead of a FILE structChristoph Reiter2018-12-064-117/+27
* | Merge branch 'typeof' into 'master'Christoph Reiter 🐍2018-12-061-2/+2
|\ \ | |/ |/|
| * scanner: Replace use of typeof with void tokenTomasz Miąsko2018-12-041-2/+2
* | giscanner/girwriter.py: Fix running on WindowsChun-wei Fan2018-12-061-1/+8
|/
* writer: Include documentation and symbol position in source filesThibault Saunier2018-11-288-11/+84
* Define grefcount and gatomicrefcount as aliases to gintTomasz Miąsko2018-11-231-0/+2
* giscanner: Print relative filename paths when warningJonas Ådahl2018-11-081-5/+2
* scanner: Skip ldd for library by filenameOlivier Crête2018-11-051-1/+4
* scanner: Accept library filenamesOlivier Crête2018-11-051-1/+2
* scanner: Pass library paths before the -l itselfOlivier Crête2018-11-051-11/+11
* scanner: Parse __typeof__ and discard itJan Alexander Steffens (heftig)2018-11-051-0/+1
* flake8 updates, fixes "make check.quality"Christoph Reiter2018-11-041-1/+1
* g-ir-tools: respect gir_dir_prefixKai Kang2018-10-081-0/+1
* Revert "scanner: remove hacks to make mingw g-i work with msvc Python"Chun-wei Fan2018-08-211-0/+84