support constants in namespaces and constants without initializer depend
authorJürg Billeter <j@bitron.ch>
Thu, 10 Aug 2006 11:54:15 +0000 (11:54 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Thu, 10 Aug 2006 11:54:15 +0000 (11:54 +0000)
commit6430451a85c4a72695e33d9071ccfe09ffdcabd7
treec003668b3e7d01e223050752b66d0a42d609b066
parent907752f6a2fd2ac42e25ee30f017ce48184c99ad
support constants in namespaces and constants without initializer depend

2006-08-10  Jürg Billeter  <j@bitron.ch>

* vala/parser.y: support constants in namespaces and constants without
  initializer
* vala/valasemanticanalyzer.vala: depend on implemented interfaces
* vala/valacodegenerator.vala: always include glib-object.h for
  interfaces, append NULL to variable argument list calls
* vala/valainterfacewriter.vala: support constants and ellipsis
  parameters
* vala/valaconstant.vala: make initializer optional
* vala/valainterface.vala: implement get_lower_case_cprefix ()
* vala/valanamespace.vala: support constants

svn path=/trunk/; revision=95
vala/ChangeLog
vala/vala/parser.y
vala/vala/valacodegenerator.vala
vala/vala/valaconstant.vala
vala/vala/valainterface.vala
vala/vala/valainterfacewriter.vala
vala/vala/valanamespace.vala
vala/vala/valasemanticanalyzer.vala