Paul Davis wrote: > > >> 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.
Are you serious about xml? Do you have smoked something weird? A sensible alternative was something Lisp like, but I've preferred to have something more user friendly. -- Abramo Bagnara mailto:[EMAIL PROTECTED] Opera Unica Phone: +39.546.656023 Via Emilia Interna, 140 48014 Castel Bolognese (RA) - Italy ALSA project http://www.alsa-project.org It sounds good! _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel