gobject-introspection 1.29.17
- From: Colin Walters <walters verbum org>
- To: gnome-announce-list gnome org
- Subject: gobject-introspection 1.29.17
- Date: Mon, 29 Aug 2011 22:47:39 -0400
This release shows the results of the Openismus sponsored hackfest - a
lot of work is happening on "g-ir-doctool". It's not quite ready for
consumption yet though.
I'd like to thank Torsten Schönfeld in particular for doing some hard
work - for example he added "static methods" to interfaces, so e.g.
g_file_new_for_path() now shows up as "Gio.File.new_for_path()" in
JavaScript which is much nicer!
Alexandre Rostovtsev (1):
tests: build tests only on make check
Colin Walters (14):
configure: Post-release version bump
scanner: Don't throw away blank lines in the docs
scanner: Don't throw away blank lines in the docs
annotationparser: Only accept certain tags
annotationparser: Don't eat lines that look like parameters
outside param list
Regress-1.0-expected: Update for previous change
Update annotations from glib git d51e0615f9a6c1aa1898c46f2cf3135ca5ccd463
docbookdescription.py: Fix for PEP-8 compliance
doctool: Disable tests for now
Fix warning for missing (element-type)
scanner: Remove some dead debugging code
scanner: Don't try to copy c:type if we're parsing (element-type)
build: Update prepare-minor-release to use xz compression
gimarshallingtests.h: Remove unimplemented functions
Dan Winship (8):
girepository: fix some doc comment syntax
Deprecate ErrorDomain
Switch to storing string form of error quarks
Add g_irepository_find_by_error_domain()
girepository: fix some doc comment syntax
Deprecate ErrorDomain
Switch to storing string form of error quarks
Add g_irepository_find_by_error_domain()
Dominique Leuenberger (1):
Don't use deprecated G_CONST_RETURN
Giovanni Campagna (5):
Forbid GPtrArrays holding non-pointer types
Disallow non byte types for GByteArrays
Add tests for newly added warnings
xlib: fix the type of XID
Revert "xlib: fix the type of XID"
Jasper St. Pierre (2):
Remove MAINTAINERS and add DOAP
Update annotations from glib git 2cd3c200687751c9cc26774f650b7651bffcc598
Javier Jardón (4):
autogen.sh: Use autoreconf instead custom script
Update autotools configuration
configure.ac: Generate xz tarball with ustar format by default
configure.ac: Do not generate template files
Johan Dahlin (17):
WIP doctool
Use a classmethod and s/Transformer/cls/ + s/transformer/self/
Avoid broken emacs syntax highlightning
Update .gitignore
Move doctool over to common.mk
Update expected after rebase
Update gitignore
Add signal flags
Update gitignore
Add signal flags
Make sure signal works when there isn't one specified
Make sure signal works when there isn't one specified
Try harder to preserve c:type
Merge remote-tracking branch 'origin/gir-docbook'
Add a make-check check to pre-commit hook
Use INTROSPECTION_SCANNER_ENV in Makefile.introspection
Add make-check-passed to gitignore
John (J5) Palmieri (8):
remove the flat struct array test and replace with object
pointer array test
first pass at python backend for doc tools
fix up Python doc backend to output correct names
output namespace.class.methodname for python methods in the doctools
[doctool] use different templates for method vs. function output
treat constructors like methods when generating the label
[doctools] use 'or' instead of 'and' when checking for func or constructor
add back the fixed_array_out_struct test
Laszlo Pandy (17):
[docbook] fix exception when there is no ctype.
[docbook] remove namespace page. There is nothing in it.
[docbook] Make DocBookWriter use Transformer
[docbook] only show Class Record and Interface at the top level
[docbook] Add "Details" title above all methods.
[docbook] Add Properties section
[docbook] Entity -> method
[docbook] Add properties section.
[docbook] add signals section
[docbook] use C symbol for function title.
[docbook] Allow formatter to change page name.
[doctool] Add local object hierarchy and stubs for props and
signal details.
[docbook] Print out element types of arrays, lists and hashtables.
Descriptions support for docbook writer. Includes support
for escaping (but not double escaping) entities and CDATA sections.
For docbook, make the id attributes the same regardless of
language. Only user visible strings should change between C and
Python.
In DocBookWriter, remove DocBookEntity and just use the ast
nodes directly.
Docbookwriter: signal flags
Martin Pitt (3):
Add Regress method for a closure taking and returning a GVariant
Add Regress method for a closure taking and returning a GVariant
Regenerate Gio/GLib/GObject annotations
Pavel Holejsovsky (9):
Workaround for CairoRectangleInt exposed in Gdk-3.0.gir
Fix declarations in xlib-2.0.gir
Reverting "Workaround for CairoRectangleInt exposed in Gdk-3.0.gir"
Automatically turn Gdk.Rectangle gtype into cairo.RectangleInt
Automatically turn Gdk.Rectangle gtype into cairo.RectangleInt
Teach scanner's girparser about fundamentals
Properly handle GParamSpec and descendants
Fix g_irepository_find_by_gtype() for GDK_TYPE_RECTANGLE
Avoid most of the special-casing of GObject.Object in the scanner
Shaun McCance (1):
giscanner/mallardwriter: Adding experimental Mallard output to
g-ir-doc-tool
Stef Walter (2):
Fix symbols being reported in invalid files
Make the Transformer respect 'skip' annotations
Tomeu Vizoso (37):
g-ir-doctool: Don't render the * in link targets
Add a way to check for unintended effects of changes in g-ir-doctool
g-ir-doctool: Fix a PEP-8 issue
g-ir-doc-tool: Generate a <refentry> element at the top of chapters
tests/doctool: Add an echo while building the docbook
tests/doctool: Sync -expected.xml
g-ir-doc-tool: Add DOCTYPE
tests/doctool: use GIRepository gir instead of Regress
g-ir-doc-tool: Generate parameter list in the detail
g-ir-doctool: Add annotations (some)
g-ir-doc-tool: Move the * out the type link
g-ir-doc-tool: Move out the * from the return value link
g-ir-doc-tool: Use same link ids as gtk-doc-mkdb does
g-ir-doc-tool: Add structs (no fields yet) and thus fix arguments links
g-ir-doc-tool: Add alias elements (typedef)
tests/doctool: Updated -expected to match the code in the repo
g-ir-doc-tool: Add support for varargs
Make sure we have UNINSTALLED_INTROSPECTION_SRCDIR when running tests
g-ir-scanner: Stop going up the hierarchy once we reach GObject
g-ir-doc-tool: Add -expected test for Python docbook
g-ir-doc-tool: Use the array type when rendering [element-type]
g-ir-doc-tool: Ignore for now properties with no known type
g-ir-doc-tool: Use namespace.class for Python
g-ir-doc-tool: print class declaration line in Python
g-ir-doc-tool: Fix PEP-8 issues
tests/doctool: Update expected files
tests/doctool: Add the right -expected files to dist
tests/doctool: Switch to test the mallard formatter
tests/doctool: Compare -expected directories instead of single files
configure.ac: Add tar-pax to AM_INIT_AUTOMAKE
tests/doctool: Better way of copying the .gir
configure.ac: Change to tar-ustar because PAX gives problems in OpenBSD
tests/doctool: Make sure we regenerate the mallard code when testing
tests/doctool: Update the -expected dirs
tests/doctools: Properly clean the temporary mallard files
giscanner: Allow passing additional include dirs when parsing a gir
tests/doctool: Remove MALLARD_DIRS from BUILT_SOURCES
Torsten Schönfeld (5):
scanner: handle static methods on all types
scanner: add a moved_to property to backcompat functions
Recognize constructors ending in 'newv'
Allow enums and bitfields to have static methods
Add 'Since:' tags to the newly added GIEnumInfo methods
Xavier Claessens (2):
Add a regress test for a method returning GPtrArray
add regression test for skipped #define
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]