support namespace attributes process namespace and class attributes use
authorJürg Billeter <j@bitron.ch>
Thu, 18 May 2006 12:42:42 +0000 (12:42 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Thu, 18 May 2006 12:42:42 +0000 (12:42 +0000)
commitf41df8679fb3e8f258d2e4a91becb05ee30c9e68
treeff92f2627677e265da11ab80f9748ced40e8779b
parent070036ac5288858ccdcad6395fd73594fb935292
support namespace attributes process namespace and class attributes use

2006-05-18  Jürg Billeter  <j@bitron.ch>

* vala/parser.y: support namespace attributes
* vala/valaattributeprocessor.vala: process namespace and class
  attributes
* vala/valacodegenerator.vala: use correct symbol names
* vala/valamethod.vala: add cname
* vala/valanamespace.vala: add cprefix, support cprefix attribute
* vala/valastruct.vala: prefix cname with namespace cprefix
* bindings/GLib.vala: add tolower to unichar
* valac/parser.y: rename namespace attribute cname to lower_case_cprefix

svn path=/trunk/; revision=24
vala/ChangeLog
vala/bindings/GLib.vala
vala/vala/parser.y
vala/vala/valaattributeprocessor.vala
vala/vala/valacodegenerator.vala
vala/vala/valamethod.vala
vala/vala/valanamespace.vala
vala/vala/valastruct.vala
vala/valac/parser.y