Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scanner: Don't link to -lgirepository when dumpingGOBJECT_INTROSPECTION_0_9_9 | Colin Walters | 2010-09-30 | 3 | -40/+36 |
| | | | | | | | | This helps us avoid a problematic case where in say jhbuild, using a system (/usr/lib) glib, adding in -l girepository-1.0 will inject -L /path/to/builddir, when we don't want that. https://bugzilla.gnome.org/show_bug.cgi?id=630342 | ||||
* | tests: Specify --libtool | Colin Walters | 2010-09-30 | 1 | -0/+2 |
| | | | | Should switch to Makefile.introspection in the future. | ||||
* | glib-2.0.c: Fix invalid annotation syntax | Colin Walters | 2010-09-29 | 1 | -4/+4 |
| | |||||
* | scanner: Abort if we would be generating an empty namespace | Colin Walters | 2010-09-29 | 2 | -0/+10 |
| | | | | | | | | | Kind of silly we weren't doing this before; an empty namespace is always going to be unintentional. The "oops I forgot to include .h" files actually happened with Clutter, but it wasn't caught since the build didn't obviously fail. | ||||
* | scanner: Don't duplicate fatal message text | Colin Walters | 2010-09-29 | 1 | -1/+2 |
| | |||||
* | Fix tests | Colin Walters | 2010-09-29 | 2 | -2/+10 |
| | |||||
* | Actually do something about fundamentals when parsing a .gir | Tomeu Vizoso | 2010-09-29 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=630710 | ||||
* | configure: Post-release version bump | Colin Walters | 2010-09-28 | 1 | -1/+1 |
| | |||||
* | annotationparser: Don't ignore annotations if there's a : in docsGOBJECT_INTROSPECTION_0_9_8 | Colin Walters | 2010-09-28 | 3 | -1/+21 |
| | | | | | | | | The annotation parser changed to be stricter about annotation content, but we introduced a regression where a : in the documentation would wrongly cause the annotation to be skipped. https://bugzilla.gnome.org/show_bug.cgi?id=630862 | ||||
* | Fix --include-uninstalled | Colin Walters | 2010-09-28 | 1 | -3/+3 |
| | | | | | Somehow, this regressed; i have no idea how. We need to be comparing Include objects, not string versus Include. | ||||
* | configure: post-release version bump | Colin Walters | 2010-09-28 | 1 | -1/+1 |
| | |||||
* | Modify Regress impl so that inout args ignore (transfer) for 'in' direction.GOBJECT_INTROSPECTION_0_9_7 | Pavel Holejsovsky | 2010-09-28 | 1 | -9/+9 |
| | | | | | | ... because for 'in' arguments only (transfer none) is correct. https://bugzilla.gnome.org/show_bug.cgi?id=630788 | ||||
* | Remove Regress tests with input args with transfer full or container. | Pavel Holejsovsky | 2010-09-28 | 3 | -260/+0 |
| | | | | | | | Declaring input parameters with transfer other than none is discouraged, so don't do it in the testsuite. https://bugzilla.gnome.org/show_bug.cgi?id=630788 | ||||
* | regress: Remove busted tests | Colin Walters | 2010-09-27 | 3 | -64/+0 |
| | | | | | We don't want people making functions which take ownership of arguments, so don't do it in the test suite. | ||||
* | scanner: fail if cpp fails | Vincent Untz | 2010-09-27 | 1 | -0/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=630101 | ||||
* | [scanner] Make sure private enums are filtered | Johan Dahlin | 2010-09-26 | 3 | -4/+6 |
| | | | | This is a follow-up to 60a8c75 which wasn't properly fixed. | ||||
* | Remove trailing whitespace | Johan Dahlin | 2010-09-26 | 2 | -34/+34 |
| | |||||
* | [scanner] Mark enum members as private in transformer | Johan Dahlin | 2010-09-26 | 2 | -9/+3 |
| | | | | | | | Remove enum members which follows /* <private> */ comments inside the transformer instead of the sourcescanner itself. Fixes a crash when creating the gir for GstBase. | ||||
* | [sourcescanner] Plug a couple of python leaks | Johan Dahlin | 2010-09-26 | 1 | -4/+1 |
| | | | | | There's no need to increase the reference count to items passed into PyList_SetItem, it already steals a reference. | ||||
* | Do not use triple dashes | Johan Dahlin | 2010-09-25 | 1 | -3/+3 |
| | |||||
* | Fix memory leak. | Pavel Holejsovsky | 2010-09-25 | 1 | -2/+8 |
| | |||||
* | Re-generate | Johan Dahlin | 2010-09-25 | 1 | -8/+8 |
| | |||||
* | [annotationparser] Extract (skip) for doc blocks | Johan Dahlin | 2010-09-25 | 1 | -1/+8 |
| | |||||
* | Re-generate against HEAD of Gio | Johan Dahlin | 2010-09-24 | 1 | -149/+155 |
| | |||||
* | Setup message logger | Johan Dahlin | 2010-09-24 | 1 | -0/+3 |
| | | | | Since the annotationparser may warn | ||||
* | Print out line numbers | Johan Dahlin | 2010-09-24 | 1 | -3/+7 |
| | | | | | But disable the printing by default since it messes up the generated file. And fix a couple of typos | ||||
* | Use tag position if available | Johan Dahlin | 2010-09-24 | 1 | -0/+6 |
| | |||||
* | [girparser] Callbacks and VFunctions can be shadowed | Johan Dahlin | 2010-09-24 | 1 | -2/+3 |
| | |||||
* | Import GObject sources | Johan Dahlin | 2010-09-24 | 1 | -5/+10418 |
| | |||||
* | Add a script to import gobject annotations | Johan Dahlin | 2010-09-24 | 1 | -0/+9 |
| | |||||
* | [gio] Improve source comments | Johan Dahlin | 2010-09-24 | 1 | -211/+29335 |
| | | | | | | Imports gtk-doc comment from gio. In the future comments should go into the gio sources instead of here, wer're we will use the annotation-tool to update the extracted sources. | ||||
* | Add a script to extract gio annotations | Johan Dahlin | 2010-09-24 | 4 | -17/+27 |
| | |||||
* | Add an annotation tool | Johan Dahlin | 2010-09-24 | 6 | -3/+184 |
| | |||||
* | [scannermain] Split scanner_main into smaller pieces | Johan Dahlin | 2010-09-24 | 1 | -89/+115 |
| | | | | | Split it into pieces that will be reusable across different command line tools. | ||||
* | [annotationparser] Allow param less closures | Johan Dahlin | 2010-09-24 | 5 | -3/+16 |
| | | | | | Allow closures without annotations to avoid having to duplicate the parameter name. | ||||
* | Add more array warnings + tests | Johan Dahlin | 2010-09-24 | 4 | -6/+75 |
| | |||||
* | [annotationparser] Validate the rest of the annotations | Johan Dahlin | 2010-09-24 | 5 | -31/+151 |
| | | | | | All option annotations, which uses parenthesis are now properly validated for number of values they expect | ||||
* | [maintransformer] Add more warnings for element-type | Johan Dahlin | 2010-09-24 | 1 | -5/+28 |
| | |||||
* | [maintransformer] Use constants | Johan Dahlin | 2010-09-24 | 1 | -3/+3 |
| | |||||
* | Add a position to doc options | Johan Dahlin | 2010-09-24 | 1 | -2/+8 |
| | |||||
* | [annotation] Add constants for out options | Johan Dahlin | 2010-09-24 | 2 | -2/+7 |
| | |||||
* | [maintransformer] Use AssertionError | Johan Dahlin | 2010-09-24 | 1 | -5/+2 |
| | |||||
* | Fix a couple of broken annotations | Johan Dahlin | 2010-09-24 | 4 | -6/+6 |
| | |||||
* | [warningtester] Prettify error output | Johan Dahlin | 2010-09-23 | 1 | -2/+6 |
| | |||||
* | Add scope annotation value warnings | Johan Dahlin | 2010-09-23 | 3 | -29/+64 |
| | | | | | Refactor and improve the warning messages for the transfer warnings as well | ||||
* | Make the invalid annotation warning a bit prettier | Johan Dahlin | 2010-09-23 | 2 | -2/+2 |
| | |||||
* | Validate transfer annnotations | Johan Dahlin | 2010-09-23 | 4 | -2/+39 |
| | |||||
* | Paper-bag fix, add an OPT_TRANSFER import | Johan Dahlin | 2010-09-23 | 1 | -1/+1 |
| | |||||
* | Remove TAG_TRANSFER | Johan Dahlin | 2010-09-23 | 1 | -1/+0 |
| | |||||
* | Replace TAG_TRANSFER with OPT_TRANSFER | Johan Dahlin | 2010-09-23 | 1 | -3/+3 |
| |