>> Ah, but it's not "another small language", it's the same language that
>> X11 and java resource files use, with two extensions that are well
>> chosen:
>>     1) a compound node syntax so that you don't need to type the
>>     entire a.b.c.d.etc... path name for each resource.
>>     2) an array node syntax that generates the 0, 1, 2, ... leaf names
>>     for you.
>>
>> At least, that's my reading.

well, i would say that adding (1) and (2) are not "minor" extensions.

in addition, i've already reported a bug in the config parsing whereby
if something could be a string or an integer, and the string contains
an integer value, it assumes the item was an integer.

its parsing issues like this that worry me. there are xml parsers
(just for example) that have been thoroughly validated, as well as
tools to edit and present the data in the files when necessary. with
this syntax, we have no validation (yet) and a rather arcane file that
many users will need to adjust to get their audio configuration
correct.

--p

_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to