समीर सिंह Sameer Singh <[email protected]> writes:

>   - In emms-info-native.el defcustomed a list of info fields which may
> have multiple values, if these are ever encountered while parsing,
>     then append the values into a list.

Good that you found out that field names are not required to be unique.
I did not catch this when I wrote emms-info-native.  According to the
spec it is even encouraged:

  "Field names are not required to be unique (occur once) within a comment 
header. As an example, assume a track was recorded by three well know artists; 
the following is permissible, and encouraged:
  
  1ARTIST=Dizzy Gillespie
  2ARTIST=Sonny Rollins
  3ARTIST=Sonny Stitt"

(from https://xiph.org/vorbis/doc/Vorbis_I_spec.html#x1-820005)

But why defcustom?  Why not support multiple values for any field?  The
spec does not restrict that, and in my opinion we should not either.

-- 
Petteri

Reply via email to