>> 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