On 6/29/21, 2:55 PM, "lilypond-user on behalf of Aaron Hill" <lilypond-user-bounces+carl.d.sorensen=gmail....@gnu.org on behalf of lilyp...@hillvisions.com> wrote:
On 2021-06-29 1:45 pm, David Kastrup wrote: > Aaron Hill <lilyp...@hillvisions.com> writes: >> Hrm... would it be better to explicitly alist-copy the result from >> ly:assoc-get? Actually, I guess you could do: >> >> ;;;; >> (alist-cons 'class ... (alist-delete 'class attribs)) >> ;;;; > > Either that or not even bother about deleting the other entry. If you don't remove the old entry, then the SVG looks like this: <g class="foo NoteHead" class="foo"> I am fairly certain that it is not valid to have the same attribute name twice in an element in SGML. You could do alist-copy, then assoc-set! on the copy. Carl -- Aaron Hill