Glib

 view release on metacpan or  search on metacpan

ChangeLog.pre-git  view on Meta::CPAN


2006-08-29	kaffeetisch

	* README: Add a bug reports section.

2006-08-07	kaffeetisch

	* Glib.pm, NEWS, README: Unstable release 1.132.

2006-08-07	kaffeetisch

	* GKeyFile.xs, Glib.xs: Remove outdated FIXME comments.

	* GMainLoop.xs (async_watcher_install): Add FIXME comment about a
	leak.

	* GObject.xs: Remove FIXME comment about gperl_object_check_type's
	semantics.  We can't do anything about anymore.

	* GSignal.xs (foreach_closure_matched): Fix to use guint instead
	of int for the return type.

	* Glib.pm: Don't use indirect object syntax.

	* TODO: Update.

	* typemap: Add custom typemaps for guchar* to avoid compiler
	warnings.

	* t/g.t: Change version checks to refer to stable releases only.

2006-07-23	kaffeetisch

	* Glib.pm, Makefile.PL, NEWS, README: Unstable release 1.131.

2006-07-23	kaffeetisch

	* GError.xs, GKeyFile.xs, Glib.xs, gperl-gtypes.h, gperl-gtypes.c,
	gperl.h: Change version checks to check for 2.12 instead of 2.11.

2006-07-19  Emmanuele Bassi  <ebassi@gmail.com>

	* GObject.xs: Bind g_object_class_find_property()...

	* t/4.t: ... and test it.

2006-07-14	kaffeetisch

	* Glib.pm, NEWS, README, copyright.pod: Unstable release 1.130.

2006-07-14	kaffeetisch

	* MakeHelper.pm: Turn a few 'use Config's into 'require Config's.
	Also remove some loud MSVC/nmake bashing. :-)

2006-06-20  Emmanuele Bassi  <ebassi@gmail.com>

	A GBookmarkFile.xs
	A t/h.t

	* GBookmarkFile.xs: Bind GBookmarkFile, a parser for desktop
	bookmarks, that comes with GLib 2.11/2.12.

	* t/h.t: Test suite for Glib::BookmarkFile.

	* GError.xs:
	* Glib.xs:
	* MANIFEST:
	* Makefile.PL:
	* doctypes:
	* gperl-gtypes.[hc]:
	* gperl.h:
	* typemap: Build glue for Glib::BookmarkFile.

	* Makefile.PL:
	* Glib.pm: Update $VERSION to 1.130 and warn the user.

2006/06/19	kaffeetisch

	* GKeyFile.xs, t/g.t: Bind and test g_key_file_set_double,
	g_key_file_get_double, g_key_file_set_double_list, and
	g_key_file_get_double_list.  Fix a few API doc glitches.

2006/06/19	kaffeetisch

	* GObject.xs: Register GInitiallyUnowned as
	Glib::InitiallyUnowned.

2006/05/21	kaffeetisch

	* GObject.xs (class_info_finish_loading): Free the list returned
	by g_type_interfaces when we're finished with it.

2006/03/12	kaffeetisch

	* Glib.pm, Makefile.PL, NEWS, README: Stable release 1.120.

2006/03/06	kaffeetisch

	* Glib.pm, NEWS, README: Unstable release 1.118.

2006/03/04	kaffeetisch

	* gperl-private.h, MANIFEST: Add a new header file for private
	functions that are used in more than one xs file.  For now these
	are _gperl_sv_from_value_internal, _gperl_fetch_wrapper_key, and
	some new threading-safety stuff described below.

	* Glib.xs, gperl-private.h: Add _gperl_set_master_interp and
	_gperl_get_master_interp to get and set a global master
	interpreter that can be used to setup perl's thread-local storage.
	For convenience, the new macro GPERL_SET_CONTEXT encapsulates this
	setup step.  Inspired by Dobrica Pavlinusic's approach in the Fuse
	module.

	* Glib.xs: Call _gperl_set_master_interp in BOOT to set the global
	master interpreter to the value of PERL_GET_INTERP.

	* GObject.xs (gobject_destroy_wrapper): Use GPERL_SET_CONTEXT to
	prevent a segfault that occured when this function was called from
	a different thread.  Apparently, PL_in_clean_objs tries to access



( run in 0.854 second using v1.01-cache-2.11-cpan-e1769b4cff6 )