[gobject-introspection] Created tag GOBJECT_INTROSPECTION_0_9_7
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection] Created tag GOBJECT_INTROSPECTION_0_9_7
- Date: Tue, 28 Sep 2010 16:53:31 +0000 (UTC)
The unsigned tag 'GOBJECT_INTROSPECTION_0_9_7' was created.
Tagger: Colin Walters <walters verbum org>
Date: Tue Sep 28 12:55:45 2010 -0400
Release 0.9.7
Changes since the last tag 'GOBJECT_INTROSPECTION_0_9_2':
Alan Knowles (1):
Enhancement #612253 - add configure --with-glib-src=PATH
Colin Walters (85):
Remove --noclosure argument
gir: Drop warn-all from GLib
Remove tests/invoke
compiler: Remove --code argument
gir: Import DBus, DBusGLib
[girparser] Cleanly pass through c:include
[girepository] Fix up error printing
[gircompiler] Clean up parsing
scanner: If GI_SCANNER_DEBUG is set, drop into a debugger on error
.gitignore: Update
gobject-introspection-1.0.pc: Export datadir
tests: Remove GIMarshallingTests, rename Everything to Regress
tests: Fix namespacing for BarApp (should be just Bar)
Move alias target to <type>
Use GLib types consistently
tests/scanner: Update annotations and tests
pep8: Update to 99 length lines
Major rewrite
tests: Readd gimarshallingtests.[ch]
tests: A few fixes for building
gimarshallingtests: Fix (inout) test cases, drop unsupported API
major: Fix parent for GInitiallyUnowned
scanner: Avoid internal invalid Type instances from parents
scanner: Better handling of empty namespace prefix for X
scanner: Add a hack for AtkAttributeSet
scanner: Filter interface prerequisites and class implements for unknown types
makefile: Fix name of maintransformer
configure: Bump version to 0.9.5
scanner: Avoid infinite loop in constructor check
scanner: Add --accept-unprefixed
scanner: Refactor name parsing
scanner: Cosmetic cleanup to namespace parsing functions
scanner: Don't parse constructors on non-registered, warn for return values
tests: Move FooSkippable to public headers to test comments in headers
scanner: Skipped nodes aren't introspectable either
girepository: Fix compatibility typedefs
scanner: Better handling of GType names
scanner: Also look for enums and bitfields with GType names
scanner: Don't throw an exception on unresolved types
scanner: Add --include-uninstalled
scanner: Associate constructors with correct class
girepository: Call init_globals()
scanner: Actually exit with code 1 on fatal warnings again
scanner: Readd --warn-error to tests, fix test case
scanner: Fix misuse of message.warn_symbol
scanner: Fix rename-to handling
scanner: Fix previous rename-to handling commit
scanner: Don't clear out ctype on annotation strings if we fail to resolve
scanner: Add backwards compatibility with some annotation types
scanner: Add various static debug hooks in GI_SCANNER_DEBUG
scanner: Fall back to searching all includes when uncertain
tests: Update expected gir for previous commits
scanner: Automatically skip callables which contain a skipped node
scanner: Don't attempt to pair methods/constructors with foreign namespaces
scanner: Fix object hierarchy traversal in constructor scanning
scanner: Don't mark as constructors things that are more obviously methods
scanner: Kill glibast
gio: annotate g_mount_get_volume
scanner: Fix style for previous commit
scanner: Unify parsing of compounds
gio: Annotate g_mount_get_drive
gio: Annotate a few more functions
scanner: Mark '_'-prefixed fields as introspectable=0
scanner: Skip functions with leading '_'
gio: annotate g_volume_get_drive
build: Update EXTRA_DIST, fix random stray + in Makefile
build: Use $DESTDIR in install-data-local
build: Also use $DESTDIR for regress.[ch]
scanner: Allow gstreamer's GParamSpecMiniObject through
scanner: Readd support for --strip-prefix
scanner: Bomb out more obviously if a namespace contains class name = namespace
scanner: Add GType for GVariant
scanner: Add a test for G_TYPE_ARRAY and (element-type uint)
scanner: Consistently use ctype for documentation blocks
scanner: Handle G_TYPE_HASH_TABLE
scanner: Parse annotations for typedefs
typelib compiler: Passthrough <doc> at any point
tests: Don't build regress if we don't HAVE_CAIRO
scanner: Add c_type for callbacks
scanner: Add temporary workaround for GStreamer
Release 0.9.6
build: post-release version bump
tests: Look for uninstalled .girs
configure: Explicitly require GLib 2.24
regress: Remove busted tests
Florian Müllner (1):
Add missing annotations
Funda Wang (1):
[tests] Link libfoo against girepository
Gustavo Noronha Silva (1):
[scanner] Also parse C++ files
Joe Marcus Clarke (1):
[girepository] Support strict align platforms
Johan Dahlin (124):
[everything] Remove allow-none for Return value
[man] Mention XDG_DATA_DIRS
Delete trailing whitespace
Add a pre-commit hook and enforce it
Add pre-commit to EXTRA_DIST
[girepository] Add a couple of missing transfer
[GIRepository] Rename GArgument to GIArgument
[GIRepository] Rename GTypelib to GITypelib
[GIRepository] Add missing transfer and skip
[scannermain] Sort imports alphabetically
[scannermain] Add - as an alias for stdout
[scannermain] Write to tempdir if needed
[scannermain] Use shutil.move instead of os.rename
[scannermain] Use return instead of sys.exit()
[scannermain] Simplify writing of output data
[scannermain] Use _error() consistently
[scannermain] Hide a couple of private options
[scanner] Remove support for xpath assertions
[scanner] Create the cachestore in the transformer
[annotationparser] Send in comments directly
[transformer] Don't pass around source scanner
[scanner] Move namespace out of Transformer
[scanner] Allow nameless parameters for vfuncs
[scanner] add a message module
[scanner] Simplify strip_identifer/strip_symbol
[scanner] Move over remaining callsites to message
[scanner] Remove old logging functions
[message] Add an output parameter
[scannermain] Create a new option parser
[message] exit after calling message.fatal()
[scanner] Improve an error message, include lineno
[tests] Add test infrastructure for warnings
[tests] Rework tester to be executed once per test
[tests] Add callback scope tests
[giscanner] Make pyflakes happy
[scannermain] Use mkstemp
[tests] Handle multiple errors per file better
[test] Add warning tests for enums
[scanner] Move a function from transformer to ast
Remove old everything.[ch]
Update CONTRIBUTORS
[scanner] Remove a bunch of unused functions
[pep8] Skip emacs backup files
[scanner] Clarify exception message
[scanner] Revert static method pairing
Revert "Fix non-source-dir build failure"
[scanner] Make it compatible with Python 2.5 again
[scanner] Fundamental problems are not fatal
[scanner] Make fatal warnings exit
Revert "[scanner] Revert static method pairing"
[girepository] Add a missing include
[tests] Remove left over variable
[tests] Add to EXTRA_DIST
Do not require .git to be present
Do not use install-data-local
[test] Use INTROSPECTION_SCANNER
[test] Add typelib/girs to CLEANFILES
[test] Fix a leftover rename
Add a few notes to HACKING
[warningtester] Invert expected/actual
[warningtester] Do not sort expected warnings
[gio] Fix a broken doc string
Add a parameter mismatch warning
NEWS->git shortlog
Add a warning for unresolved types
[maintransformer] Do not warn for vararg docs
Update CONTRIBUTORS
Update AUTHORS
[maintransformer] Do not warn for returns and varargs
Save the line number of a source comment
[annotationparser] Preserve line numbers
Include proper filename and lineno in doc warning
[sourcescanner] Rewrite linemarks parser
Include proper line number for scope warning
[message] Set file_positions to an empty list
[maintransformer] Make warning more robust
Remove leftover, type is set above
[scanner] Only store types in cache store
[scanner] Add a Position class
[scanner] Support private/public directives
[message] Add apositions argument to a few functions
Pass in blocks to IntrospectablePass
[IntrospectablePass] Improve error message
[maintransformer] Improve type resolution warnings
[Message] Implement Position.__repr__
[IntrospectablePass] Suppress callback/vfunction warnings
[transformer] Ignore hidden symbols
Revert "[transformer] Ignore hidden symbols"
[scanner] Warn for invalid scanner annotations
[annotationparser] Make it a bit stricter
Replace TAG_TRANSFER with OPT_TRANSFER
Remove TAG_TRANSFER
Paper-bag fix, add an OPT_TRANSFER import
Validate transfer annnotations
Make the invalid annotation warning a bit prettier
Add scope annotation value warnings
[warningtester] Prettify error output
Fix a couple of broken annotations
[maintransformer] Use AssertionError
[annotation] Add constants for out options
Add a position to doc options
[maintransformer] Use constants
[maintransformer] Add more warnings for element-type
[annotationparser] Validate the rest of the annotations
Add more array warnings + tests
[annotationparser] Allow param less closures
[scannermain] Split scanner_main into smaller pieces
Add an annotation tool
Add a script to extract gio annotations
[gio] Improve source comments
Add a script to import gobject annotations
Import GObject sources
[girparser] Callbacks and VFunctions can be shadowed
Use tag position if available
Print out line numbers
Setup message logger
Re-generate against HEAD of Gio
[annotationparser] Extract (skip) for doc blocks
Re-generate
Do not use triple dashes
[sourcescanner] Plug a couple of python leaks
[scanner] Mark enum members as private in transformer
Remove trailing whitespace
[scanner] Make sure private enums are filtered
John (J5) Palmieri (1):
trick scanner into marking a symbol as a function instead of a method
Luca Bruno (1):
Makefile.introspection: Add _EXPORT_PACKAGES variable.
Matthias Clasen (2):
Add Colormap stub
Add a stub entry for XLib Visual
Maxim Ermilov (1):
add annotation for g_get_language_names
Owen W. Taylor (4):
Go back to previously handling of static methods on non-GObjects
Add missing annotations to GLib and Gio
Handle casing better for constants
gio-2.0.c: Add more annotations for GVolume and GVolumeMonitor
Pavel Holejsovsky (6):
[girepository] Document GIStructInfo & GIUnionInfo
Box GIBaseInfo structure.
Update annotations for GIRepository.Repository.
Fix memory leak.
Remove Regress tests with input args with transfer full or container.
Modify Regress impl so that inout args ignore (transfer) for 'in' direction.
Philip Withnall (1):
Bug 628594 â?? Handle slashes when building _gir_name
Robert Ancell (1):
Fix giscanner crash with no cache directory
Saikiran Madugula (1):
Print helpful error message if --strip-prefix option is used.
Simón Pena (1):
gio-2.0.c: Add missing annotations
Steve Frécinaux (3):
Include the loaded version in g_irepository_enumerate_versions()
Fix warning when using g_irepository_enumerate_version()
[VFuncBlob] Unknown struct offset should be 0xFFFF
Theppitak Karoonboonyanan (1):
Fix non-source-dir build failure
Tomeu Vizoso (12):
Add g_i_marshalling_tests_gvalue_in_enum
Update gir/GIMarshallingTests-1.0-expected.gir
Remove uncommitted function from gir/GIMarshallingTests-1.0-expected.gir
Add properties to Everything.TestObj for testing more types
Fix typo (reported by philn-tp)
Remove extra lines from the license comment
Use Node.ctype instead of Node.c_name when looking up comment blocks
Foreign structs can have constructors
Add annotation for g_variant_get_string
Annotate g_variant_builder_end
Make Full the default transfer for returned foreign structs.
Set c_symbol_prefix in the GVariant special case
Vincent Untz (1):
scanner: fail if cpp fails
Zachary Goldberg (1):
Add ability to write unindented lines via xmlwriter
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]