History log of /external/bluetooth/glib/gobject/gtypeplugin.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d6d221911d8a8515bf91c9d0721025669717d6f8 02-Jul-2008 Matthias Clasen <matthiasc@src.gnome.org> Fix up section comments

svn path=/trunk/; revision=7137
/external/bluetooth/glib/gobject/gtypeplugin.c
6347be5fb68fc3e5e9d5bfedc3cbd5349ef40074 22-Jun-2008 Michael Natterer <mitch@imendio.com> remove trailing whitespace from newly added gtk-doc comments and

2008-06-22 Michael Natterer <mitch@imendio.com>

* *.c: remove trailing whitespace from newly added gtk-doc
comments and reformatted some where they contained overly long or
ill-formatted lines.


svn path=/trunk/; revision=7090
/external/bluetooth/glib/gobject/gtypeplugin.c
5602b7e275ef5fb76cf7847f35b120dce3111705 22-Jun-2008 Michael Natterer <mitch@imendio.com> moved includes back to the top of the files (before gtk-doc SECTION

2008-06-22 Michael Natterer <mitch@imendio.com>

* *.c: moved includes back to the top of the files (before gtk-doc
SECTION comments). Add "config.h" in all files and move system
included before glib includes. Remove trailing whitespace from
SECTION comments and did some reformatting where lines were overly
long, no documentation content was changed.


svn path=/trunk/; revision=7089
/external/bluetooth/glib/gobject/gtypeplugin.c
3f5419f6f166e20d42ce6222f58110e93347c3f5 21-Jun-2008 Stefan Kost <stefkost@src.gnome.org> Migrating docs.

* docs/reference/gobject/tmpl/gtypeplugin.sgml:
* gobject/gtypeplugin.c:
* gobject/gtypeplugin.h:
Migrating docs.


svn path=/trunk/; revision=7079
/external/bluetooth/glib/gobject/gtypeplugin.c
07c4d80d55c6b818c3cc4a9535015b0d235b1776 31-Aug-2005 Matthias Clasen <mclasen@redhat.com> Intern type names before registering the type to avoid unnecessary copies.

2005-08-31 Matthias Clasen <mclasen@redhat.com>

* gvaluetypes.c (g_value_types_init):
* gtypeplugin.c (g_type_plugin_get_type):
* gtypemodule.c (g_type_module_get_type):
* gparam.c (g_param_type_init):
* gobject.c (g_object_type_init):
* genums.c (g_enum_types_init):
* gboxed.c (g_boxed_type_init): Intern type names
before registering the type to avoid unnecessary
copies.
/external/bluetooth/glib/gobject/gtypeplugin.c
3448a27829133bebb3bf1e29a30574304c899040 14-Mar-2005 Matthias Clasen <mclasen@redhat.com> Make work again.

2005-03-14 Matthias Clasen <mclasen@redhat.com>

* abicheck.sh: Make work again.

* gsourceclosure.c: Fix a typo.

Make PLT-reduction work with gcc4, and don't include
everything in gobjectalias.h:

* gobject.symbols: Group symbols by header and source
file.
* makegobjectalias.pl: Protect definitions by the same
preprocessor symbols used to guard the headers. Move
the alias declarations to a separate file which is
produced when calling makegalias.pl -def
* Makefile.am (gobjectaliasdef.c): Add a rule to
build this file.
* *.c: Include gobjectalias.h after the other i
GLib headers, include gobjectaliasdef.c at the bottom.
/external/bluetooth/glib/gobject/gtypeplugin.c
465c7d1ead296b70b8d47ca333554a18f71da11d 16-Sep-2004 Matthias Clasen <mclasen@redhat.com> Implement the same PLT reduction technique used in GTK+:

2004-09-16 Matthias Clasen <mclasen@redhat.com>

Implement the same PLT reduction technique used in GTK+:

* Makefile.am: Generate gobjectalias.h from gobject.symbols.
(BUILT_SOURCES): Add gobjectalias.h.

* makegobjectalias.pl: Script to generate gobjectalias.h.

* *.c: Include gobjectalias.h
/external/bluetooth/glib/gobject/gtypeplugin.c
743f49cec9f4696c9eba32966d6ac78cd96c586d 01-Apr-2001 Tim Janik <timj@gtk.org> applied patch from owen to implement GParamSpecUnichar.

Sat Mar 31 23:55:58 2001 Tim Janik <timj@gtk.org>

* gtype.h:
* gparamspecs.[hc]: applied patch from owen to implement
GParamSpecUnichar.

Fri Mar 30 07:34:02 2001 Tim Janik <timj@gtk.org>

* gtype.c (type_iface_retrive_holder_info_Wm):
* gtypeplugin.c (g_type_plugin_complete_interface_info):
* gtypemodule.c (g_type_module_complete_interface_info):
change order of instance_type and interface_type so they match
the g_type_add_interface_*() API.

* gsignal.c (g_signal_emit_valist): always assign C return value
location, people depending on unaltered return values after emissions
that had no handlers to run need to use g_signal_emitv().

* gtype.[hc] (g_type_query): new function to allow querying of
class and object size (semantics like g_signal_query()).
currently the implementation is better held conservative so as to
only support types that are classed and static.
/external/bluetooth/glib/gobject/gtypeplugin.c
83c45024e3d3a56ac17eb08dcddae048005bbb71 05-Nov-2000 Tim Janik <timj@gtk.org> fixed a bag full of subtle bugs of immensive screw-up potential in

Sun Nov 5 05:22:55 2000 Tim Janik <timj@gtk.org>

* gsignal.c:
fixed a bag full of subtle bugs of immensive screw-up potential in
handlers_find(), luckily no one found out about them yet ;)
fixed signal_handlers_foreach_matched_R() so it operates on an
initial handler list snapshot provided by handlers_find() to work
around general reentrancy problems and to avoid multiple callback()
invocations on the same handlers.
this code is now officially 80% bug free (10% remaining for interface
types, and 10% remaining for destroyed signals ;)

Sat Nov 4 02:01:33 2000 Tim Janik <timj@gtk.org>

* gsignal.c (_g_signals_destroy): valid signal nodes start out at 1.

* gtypeplugin.[hc]: new files holding a GTypePlugin interface
implementation that provides the API required by GType to deal with
dynamically loadable types.

* gtype.[hc]: displace any GTypePlugin business to gtypeplugin.h.
/external/bluetooth/glib/gobject/gtypeplugin.c