On Tue, Mar 25, 2014 at 5:41 AM, Matthias Clasen <[email protected]> wrote:

gobject-introspection

Done:
https://git.gnome.org/browse/gobject-introspection/commit/?id=6750a92ca83aa301eeac5eb59e918576fe544231

While I'm here, let me say I'm quite happy with the amount of contribution to gobject-introspection this cycle. In particular the fact that there was some group peer review going on among the win32 porting team.

Just a general reminder - for every module for which I am listed in MAINTAINERS, please feel free to trade patch reviews, particularly for small, noninvasive patches.

Thanks to everyone who contributed!

Antoine Jacoutot (1):
     giscanner: prevent implicit declarations

Carlos Garcia Campos (3):
giscanner: Make sure that the current path set from linemarks is also a real path
     giscanner: Make sure we use real paths in more places
giscanner: Handle the case when there's a space between -I cpp flag and the path

Chun-wei Fan (9):
     gimarshallingtests.def: Add symbols for new tests
     Rework The Visual Studio 2008 Build Process
     build/win32/vs9/Readme.txt: Remove Extra Blank Line
     build/win32/vs9: Minor Updates
     build/gi-introspection-msvc.mak: Correct a Library Name
     Rework The Visual Studio 2010 Build Process
     Visual Studio 2008 Build: Further Refinements
     scanner: Make shlib Resolution Work Also With Visual C++
     MSVC Builds: Update Introspection Build Process

Clemens Lang (1):
     scanner: Improve compatibility with OS X

Colin Walters (9):
     trivial: Post-release version bump
     scanner: Don't barf on anonymous unions
     scanner: Use PATH_MAX, not hardcoded 1024 for realpath()
     tests: Switch two more uses to LOG_COMPILER to fix parallel-tests
     Release 1.39.3
     Release 1.3.90
     Fix some PEP8 errors from previous commits
     scanner: Ignore C11 _Noreturn keyword
     Release 1.40.0

Davide Bertola (2):
     gi-tester: Don't use negative substring parameters
     Fix errors parsing OSX 10.9 headers

Dieter Verfaillie (89):
     Update glib annotations from git master
g-ir-compiler: remove references to --code, remove --no-init options
     build: actually require libffi >= 3.0.0
     README: fix the Tools section a bit
     tests: Update misc/pep8.py to 1.4.6
tests: make parsed2tree() and expected2tree() methods of TestCommentBlock()
     tests: put create_tests() below TestCommentBlock()
     tests: rename <commentblock> element to <input>
     tests: put <docblock> element inside a <parser> element
     tests: validate GTK-Doc test files
     tests: remove manual validation code
     tests: compare matched groups when testing re's
     tests: fix warning tests message sorting...
     tests: test emitted GTK-Doc parser warning messages
     tests: fix diff output
     tests: move GTK-Doc comment block warning tests
     giscanner: remove dead code
     giscanner: fix typo
     giscanner: improve inline docs
     giscanner: tiny MainTransformer cleanup
     giscanner: fix parameter name check
     giscanner: reindent re documentation
     giscanner: rename "options" to "annotations"
     giscanner: rename "colon" to "delimiter"
     giscanner: rename "comment" to "description"
     giscanner: rename AnnotationParser() to GtkDocCommentBlockParser()
     giscanner: rename the parse() method to parse_comment_blocks()
     giscanner: expand parse_comment_block() parameters
     giscanner: use "\s" instead of "[^\S\n\r]"
     giscanner: always use re.UNICODE mode
     giscanner: define __slots__ on some classes
     giscanner: complete vararg parameter parsing
     giscanner: give pointer to original comment block...
     giscanner: remove Position.offset()
     giscanner: give message.ERROR a purpose
     giscanner: only warn about missing delimiter when necessary
     giscanner: restore support for 'Return:' and 'Returns value:' tags
     giscanner: rename DocBlock to GtkDocCommentBlock
     giscanner: rename DocTag to GtkDocTag
     giscanner: rename DocAnnotations to GtkDocAnnotations
     giscanner: fix GTK-Doc identifier parsing
     giscanner: fix GTK-Doc section parsing
     giscanner: bring some order into our constants
     giscanner: remove unused backrefs
     giscanner: remove unused GtkDocCommentBlock.value
     giscanner: use Position and warn directly
     giscanner: extract tag values
     giscanner: flesh out annotation parsing and storage
     giscanner: deprecate GObject-Introspection GTK-Doc tags
     giscanner: give parameters their own storage class
     giscanner: refactor annotation validation
     giscanner: merge _parse_comment_block() into parse_comment_block()
     giscanner: accept different forms of line breaks
     giscanner: store code before and after comment block
     giscanner: fix description field storage in .gir files
     giscanner: store indentation before the '*' of each line
     giscanner: better lineno handling
     giscanner: improve state tracking
     giscanner: honor line and paragraph breaks in description fields
     giscanner: use proper terminology
     giscanner: make some warnings errors
     giscanner: add missing tests
     giscanner: refactor GTK-Doc comment block serialization
     giscanner: don't generate synthetic names for '...' parameter
     giscanner: Fix GtkDocBlock.position...
     giscanner: return namedtuples where appropriate
     giscanner: make Annotated.attributes an OrderedDict
tests: sync with GTK-Doc test suite @ 1846fc7e904f6f56b74c366d205d6bb946eac17e
     docs: Update Makefile.am
     docs: document some annotationparser.py hacking hints
     Add giscanner package documentation
giscanner: write virtual method instance parameter docs to .gir file
     giscanner: complain about text before the ' * '
     giscanner: fix c0e748e1cdf8cf0803266f94c3c5ad154df504a8
     giscanner: write '<varargs/>' instead of '<varargs></varargs>'
     giscanner: remove unneeded isinstance check
     giscanner: remove Python xml attribute formatter
     build: remove m4/as-compiler-flag.m4
     tests: prevent warnings with some make implementations
     build: use AC_LINK_IFELSE instead of AC_TRY_LINK
     build: prevent warnings during dist/distcheck
     tests: interesting annotationparser test case
     girepository: remove glib-compat
     docs: fix up reference docs a bit
     Revert "sourcescanner: Do some fast path checks on the filename"
Revert "sourcescanner: Avoid scanning files when doing a macro scan"
     giscanner: restore linemark filename unescaping
     giscanner: speed up SourceScanner().parse_files()
     giscanner: remove g_realpath

Emmanuele Bassi (1):
     scanner: Report __inline__ as the inline token

Florian Müllner (1):
     scanner: Support boolean constants

Giovanni Campagna (28):
     scannerlexer: don't reject __volatile__ tokens
     Revert "scannerlexer: don't reject __volatile__ tokens"
     scannerlexer: don't reject __volatile__ tokens
     GIVFuncInfo: allow retrieving the address of an interface vfunc
     ast: make sure that all nodes have a namespaces
     doctool: improve Gjs documentation
     doctool: update reference tests
     doctool/Gjs: some more fixes for structs and unions
     scanner: support virtual functions with a typedef-ed callback
     docwriter/gjs: ignore nodes without a namespace
     docwriter/gjs: report arrays of (u)int8 and GBytes as ByteArray
     docwriter/gjs: add support for shadowed function names
     docwriter/gjs: include non GObject instantiatable types
     docwriter/gjs: fix constructors
     docwriter: don't ignore disguised structures
maintransformer: don't pair methods if the symbol prefix does not match with a final underscore docwriter: extend the "node without namespace" filtering to all languages
     docwriter/Gjs: include static methods in the enum page
     girparser: fix parsing of enum methods
     docwriter: improve xrefs
     doctool: update tests
     docwriter/gjs: format GObject.Value as "Any"
     docwriter: format bitfields like enums
     docwriter/gjs: format GObject.Closure as "Function"
     docwriter/gjs: restore documentation for return values
     docwriter/gjs: fix boolean return values
     doctool: update tests
     Update glib annotations

Jasper St. Pierre (7):
     sourcescanner: Avoid scanning files when doing a macro scan
     sourcescanner: Do some fast path checks on the filename
     Update glib annotations from git master
     Update glib annotations from git master
     scannerlexer: Fix bad unref
     Update glib annotations from git master
     docwriter: Don't render private nodes

Martin Pitt (2):
     Update glib annotations from git master
regress: Fix regress_test_torture_signature_2() to actually call the callback

Mike Gorse (1):
     Add test passing an owned boxed structure to a callback

Philip Withnall (1):
girnode: Fix a NULL pointer deference if a namespace can’t be found

Rico Tzschichholz (13):
     Update glib annotations from git master
     Update glib annotations from git master
     Update glib annotations from git master
     Post-release version bump to match glib
     Update glib annotations from git master
     Update glib annotations to 2.39.2
     Update glib annotations from git master
     Update glib annotations from git master
     giobjectinfo: Add missing transfer annotation to find_signal ()
     Update glib annotations from git master
     Update glib annotations from git master
     Update glib annotations from git master
     Update glib annotations from git master

Ryan Lortie (4):
     scanner: make sure we pass CFLAGS to cpp
     dumper: use 'cc' as the default C compiler
     Honour CPPFLAGS as we do CFLAGS
     typelib compiler: properly initialise memory

Simon Feltman (30):
gimarshalingtests: Add tests for multiple utf8 args with allow-none gimarshalingtests: Add tests for mixed allow-none and implicit args
     Use case insensitive compare for signal "when" attribute
     tests: Fix memory leaks in transfer full/container inout tests
     tests: Use Automake test harness for scanner diff tests
     tests: Use EXTRA_LTLIBRARIES instead of check_LTLIBRARIES
     tests: Use Automake test harness for warning tests
     tests: Use Automake test harness instead of gtester
tests: Refactor test_parser and test_patterns to use unittest.TestSuite tests: Use Python unittest module parameterization for annotationparser tests: Update Python stanza to change directories before running tests
     tests: Use Automake test harness for tests/offsets
     tests: Add tests for various struct typedef combinations
     scanner: Fix get_symbols/comments to maintain the scanner lists
     tests: Add transformer typedef struct tests
     tests: Add nested struct tests for transformer
     tests: Add nested union unittests
     tests: Add transformer tests for callback typedefs
     tests: Update GI to use parallel test harness
     tests: Remove debug echo from gi-tester
     scanner: Fix parsing for various typedef struct orderings
     scanner: Add simplified parsing for nested structs
     scanner: Use tag namespace for parsing unions
     scanner: Remove typedef namespace cache
     scanner: Cleanup exception handling in the transformer
scanner: Replace GInitiallyUnowned field sharing with generic solution
     PEP8 fixes in shlib.py
     g-ir-compiler: Add support for callback fields on GObjects
     tests: Add missing regress documentation test page
     tests: Fix function pointer prototype in regress.h

Stef Walter (5):
     giscanner: Respect __GI_SCANNER__ when scanning for macros
     sourcescanner: Removed unused struct_or_union_or_enum_table field
     giscanner: Correctly consume field annotations on structs
     giscanner: Include field documentation
     giscanner: Test fixups for field annotations and documentation

Руслан Ижбулатов (12):
     build: Use $(EXEEXT) for typelib compiler
     Quote PATH (in case it contains spaces)
     Extend the hack towards backslashes as path separators
     scanner: Support running under MSYS
     Remove special W32 libnames, as they break stuff
     scanner: Correctly pass linker option --export-all-symbols
     Fix a typo (exe -> .exe)
     scnaner: Support asm __volatile__
     scanner: Support __restrict__
     Also add EXEEXT to .pc files
     scanner: Fix shlib resolution on W32
     scanner: Make sure .libs directory exists



_______________________________________________
desktop-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to