X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdocument-music.scm;h=0a33c8a2f990cea7e8fdd83bf82d33d63d366bd7;hb=18b1975ebc7601abf5fb49df87d5a965c53fce9b;hp=b8190d95f441967bf17cf7ab654af91943b95f03;hpb=a9d9433bc7b95cb2d4b3d96eefce7a8437c0d44e;p=lilypond.git diff --git a/scm/document-music.scm b/scm/document-music.scm index b8190d95f4..0a33c8a2f9 100644 --- a/scm/document-music.scm +++ b/scm/document-music.scm @@ -10,7 +10,7 @@ #:name "Music properties" #:desc "All music properties, including descriptions." #:text - (let* ((ps (sort (map symbol->string all-music-properties) stringstring all-music-properties) ly:string-citexi 'music (string->symbol prop))) ps)) @@ -53,9 +53,8 @@ (symbol->string (car entry)) "} is in music objects of type " (human-listify - (sort - (map (lambda (x) (ref-ify (symbol->string x))) - (cdr entry)) stringstring (cdr entry)) + ly:string-cialist music-types->names) alistalist music-types->names) ly:alist-cistring classes))) + (map ref-ify (sort (map symbol->string classes) + ly:string-citexi (map (lambda (x) (property->texi 'music x props)) - (map car props)) + (sort (map car props) ly:symbol-ci