ignore non-UTF-8 string constants
authorJohan Bilien <jobi@litl.com>
Sat, 11 Oct 2008 23:19:59 +0000 (23:19 +0000)
committerLucas Almeida Rocha <lucasr@src.gnome.org>
Sat, 11 Oct 2008 23:19:59 +0000 (23:19 +0000)
commite36cf2f246a5e65c8fa9ed8b3b18d73c1b9ce470
tree17ddfc31a142d124e853e8d398c76fba2bb90f4d
parent8d37e2cb7be78a40ca3649a48f405db29d2cabcc
ignore non-UTF-8 string constants

2008-10-11  Johan Bilien  <jobi@litl.com>

* giscanner/scannerparser.y: ignore non-UTF-8 string constants

2008-10-11  Johan Bilien  <jobi@litl.com>

Bug 552347: Parse #defines constants

* girepository/gtypelib.c: update the list of value_size
with recently defined type tags
* giscanner/scannerparser.y: brought back parsing of #defined, as
present in older version
* giscanner/giscannermodule.c: bind gi_source_scanner_append_filename
* giscanner/girwriter.py: write out constant tags in the gir
* giscanner/sourcescanner.py: add accessor for const_string
* giscanner/transformer.py, giscanner/glibtransformer.py: handle
constant

svn path=/trunk/; revision=673
ChangeLog
girepository/gtypelib.c
giscanner/girwriter.py
giscanner/giscannermodule.c
giscanner/glibtransformer.py
giscanner/scannerparser.y
giscanner/sourcescanner.py
giscanner/transformer.py
tools/g-ir-scanner