Re: [Vala] [Genie] multi-line structs
- From: Jamie McCracken <jamie mccrack googlemail com>
- To: Arc Riley <arcriley ubuntu com>
- Cc: vala-list <vala-list gnome org>
- Subject: Re: [Vala] [Genie] multi-line structs
- Date: Mon, 04 Jan 2010 08:25:06 -0500
On Mon, 2010-01-04 at 02:07 -0500, Arc Riley wrote:
A syntax quirk that I found a bit obnoxious:
const entries : array of OptionEntry = { \
{ "config", 'c', OptionFlags.IN_MAIN, \
OptionArg.FILENAME, ref config, \
"Use alternative configuration", "FILE" }, \
{ "license", 'L', OptionFlags.IN_MAIN, \
OptionArg.NONE, ref license, \
"Print software license and exit", null }, \
{ "version", 'V', OptionFlags.IN_MAIN, \
OptionArg.NONE, ref version, \
"Print version information and exit", null }, \
{null} }
The \ shouldn't be needed inside {}, but valac reports an error of
unexpected indentation(etc) without it. Is there a way to do this without
escaping the line breaks or can we get this improved for the next valac
release?
Im working on improving that as it really is fugly like that - I hope to
have something committed this week
most likely we will allow lines ending in comma or open curly brace to
act as line continuations
jamie
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]