gobject-introspection r92 - in trunk: . src tests/parser
- From: johan svn gnome org
- To: svn-commits-list gnome org
- Subject: gobject-introspection r92 - in trunk: . src tests/parser
- Date: Fri, 28 Dec 2007 01:03:35 +0000 (GMT)
Author: johan
Date: 2007-12-28 01:03:35 +0000 (Fri, 28 Dec 2007)
New Revision: 92
ViewCVS link: http://svn.gnome.org/viewcvs/gobject-introspection?rev=92&view=rev
Modified:
trunk/ChangeLog
trunk/src/gidlwriter.c
trunk/src/scanner.c
trunk/src/scanner.h
trunk/src/scannerlexer.l
trunk/src/scannerparser.y
trunk/tests/parser/Foo-expected.gidl
trunk/tests/parser/foo-object.h
Log:
2007-12-27 Johan Dahlin <johan gnome org>
* src/scannerlexer.l:
Parse gtk-doc comments.
* src/gidlwriter.c: (function_generate):
Reorganize, avoid duplication and add support for
writing deprecated functions.
* src/scannerparser.y:
* src/scanner.h:
Add new structure CDirective and functions to create/free them.
* src/scanner.c: (g_igenerator_process_function_symbol),
(g_igenerator_process_unregistered_struct_typedef),
(g_igenerator_process_struct_typedef),
(g_igenerator_process_union_typedef),
(g_igenerator_process_enum_typedef),
(g_igenerator_process_function_typedef), (g_igenerator_add_symbol),
(g_igenerator_start_preprocessor):
Parse @deprecated directive for functions.
Remove some more C99isms.
Send in -C to cpp to avoid stripping comments.
* tests/parser/foo-object.h:
* tests/parser/Foo-expected.gidl:
Add deprecated directive
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]