[gobject-introspection] Created tag 1.47.1
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection] Created tag 1.47.1
- Date: Mon, 2 Nov 2015 02:27:27 +0000 (UTC)
The signed tag '1.47.1' was created.
Tagger: Colin Walters <walters verbum org>
Date: Sun Nov 1 15:43:33 2015 -0500
Release 1.47.1
This is the first release of the 1.47 cycle, matching
GLIb 2.47.1.
I'm happy to say that gobject-introspection patch review
is moving again, and we landed a number of contributions
in the last month.
For distributors, a notable change is many patches to attempt to add
Python 3 support. Please give this a try.
There are a few new warnings about e.g. using (allow-none) for an
`int` variable, etc. This may trip up projects using `--warn-error`.
Contributions from:
Ben Boeckel (1):
Ben Iofel (1):
Chun-wei Fan (13):
Colin Walters (18):
Damien Grassart (1):
Garrett Regier (5):
Giovanni Campagna (1):
Michael Catanzaro (1):
Mikhail Zabaluev (5):
Philip Chimento (1):
Philip Withnall (7):
Rico Tzschichholz (2):
Simon Feltman (26):
Git-EVTag-v0-SHA512:
aa168ded6947e67d57b13d65af996855def05b52af30b4ac0b2cfb3d65dac744e1e56490b1e9423cbb64a1ac9776ff6f964d2ec9d1e9724c804e3725153aba42
Changes since the last tag '1.46.0':
Ben Boeckel (1):
docs: fix manpage flag formats
Ben Iofel (1):
Add support for function typedefs without pointer
Chun-wei Fan (13):
MSVC Builds: Use the Shared replace.py Script
MSVC Introspection NMake Makefile: Make Message Clearer
gen-win32-cairo-gir.py: Fix From Last Commit
build: Add Common Autotools Module for MSVC Projects
Clean Up Visual Studio Project Generation
MSVC Builds: "Add" Visual Studio 2015 Projects
build: Add an autotools module for introspection builds on MSVC
MSVC release builds: Ensure that /LTCG is used
tools: Windows-re-enable 'relocatability' for tool template
giscanner/msvccompiler.py: Make it compatible with Python 3.x
giscanner/ccompiler.py: Make Windows builds work with Python 3.x
giscanner/dumper.py: Fix for Python 3.x for MSVC 2010+
giscanner/transformer.py: Fix --identifier-filter on Python 3.x
Colin Walters (18):
libgirepository: Refuse to run in setuid applications
girepository: Add missing include
scanner: Warn and ignore on incorrect transfer annotations
scanner: Tweak "invalid transfer" warning to show type too
scanner: GVariants are also valid to be floating
tests: Add expected files for previous commit
scanner: Explicitly error with constructors but no GObject include
tests/warn: Fix test for previous GVariant floating commit
scanner: Pacify PEP8
tests: Fix python2/3 difference with respect to rawunicodeescape
girepository: Drop executable bits from cmph .[ch] files
girparser: Avoid a crash with an unset transfer annotation
maintransformer: Fix regression in callback closure assignment
transformer: Strip out GLib _autoptr typedefs
repository: Fix format string error in previous commit
gir: Update annotations from GLib git master
Update GLib annotations for 2.47.1
Release 1.47.1
Damien Grassart (1):
giscanner: Fix python2/3 compatibility
Garrett Regier (5):
scanner: Warn and ignore on incorrect transfer annotations
g-ir-compiler: Allow multiple --shared-library
scanner: Fix allow-none on return values
scanner: Warn and ignore on incorrect optional/nullable/allow-none annotations
scanner: Warn and ignore return annotations when there is no return value
Giovanni Campagna (1):
giscanner: fix alias resolution
Michael Catanzaro (1):
Revert "scanner: Warn and ignore on incorrect transfer annotations"
Mikhail Zabaluev (5):
giscanner.message: Fix module-level logging functions
giscanner.ast: Map size_t and ssize_t to gsize and gssize, respectively
giscanner.message: Don't print node as the default context
Salvage the build directory parameter of update-glib-annotations.py
Generate relative paths for gio-unix C header includes
Philip Chimento (1):
scanner: Fix non-libtool linker flags on Darwin
Philip Withnall (7):
gitypeinfo: Expand documentation for g_type_info_is_pointer()
giscanner: Store parent link in AST for TypeContainer instances
giscanner: Store direction in TypeContainer instance
giscanner: Add a Parameter.name property
giscanner: Mark (closure) parameters as (nullable) by convention
giscanner: Mark gpointer nodes as nullable by default
build: Add test XML file to build
Rico Tzschichholz (2):
Update glib annotations from git master
gir: Update annotations from GLib git master
Simon Feltman (26):
giscanner: Use binary files for comparison utility
giscanner: Convert map() results to list
giscanner: Use items() instead of iteritems()
giscanner: Use absolute_import for all Python files
giscanner: Enable "true division" for all Python files
giscanner: Use print as a function for Python 3 compatibility
giscanner: Replace repr format usage with string formatter
giscanner: Use unicode literals in all Python files
giscanner: Port scanner extension module to work with Python 3
giscanner: Use pickle when cPickle is not available
giscanner: Use builtins module in Python 3
giscanner: Use StringIO instead of cStringIO in Python 2
giscanner: Decode command output for Python 3 compatibility
giscanner: Encode data passed to subprocess.stdin.write
giscanner: Encode sha1 input for Python 3 compatibility
giscanner: Update namespace sort for Python 3 compatibility
docwriter: Update for Python 3 compatibility
giscanner: Use rich comparison methods for Python 3 compatibility
giscanner: Sort unknown parameters in error message
configure.ac: Add --with-python configure flag
Change update-glib-annotations to use Python 3
girepository: Use constant time calculation for sections after Object fields
tests: Unref async result after adding to idle callback
tests: Free input string in regress_test_utf8_inout()
tests: Free input array in test_array_int_inout()
tests: Usage a single allocation for test_ghash_gvalue_return
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]