1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-09 13:12:17 +01:00

Use a-lists for Lispy output.

- Also bump long strings onto a new line in JSON and LISP formats.
This commit is contained in:
James Crook
2018-02-11 09:57:19 +00:00
committed by Paul Licameli
parent 510f68e9ad
commit 5e2371c636
5 changed files with 63 additions and 22 deletions

View File

@@ -671,11 +671,12 @@ void ShuttleGetDefinition::DefineEnum( wxString &var, const wxChar * key, const
AddItem( "unchanged", "default" );
else
AddItem( vdefault, "default" );
AddField( "enum" );
StartField( "enum" );
StartArray();
for( size_t i=0;i<strings.Count(); i++ )
AddItem( strings[i] );
EndArray();
EndField();
EndStruct();
}
@@ -688,11 +689,12 @@ void ShuttleGetDefinition::DefineEnum( int&var, const wxChar * key, const int vd
AddItem( "unchanged", "default" );
else
AddItem( (double)vdefault, "default" );
AddField( "enum" );
StartField( "enum" );
StartArray();
for( size_t i=0;i<strings.Count(); i++ )
AddItem( strings[i] );
EndArray();
EndField();
EndStruct();
}