X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdocument-music.scm;h=93b7b362159280679725ec85ce09aa0a8d002057;hb=928bfc525857997de35e1017d711da4eb0199262;hp=53e5bad155f211bc6a2ab8868983dade7de55f27;hpb=1c859650b6ff11a7dbe829328fd5cae3816b9231;p=lilypond.git diff --git a/scm/document-music.scm b/scm/document-music.scm index 53e5bad155..93b7b36215 100644 --- a/scm/document-music.scm +++ b/scm/document-music.scm @@ -1,9 +1,20 @@ -;;;; document-music.scm -- part of generated backend documentation +;;;; This file is part of LilyPond, the GNU music typesetter. ;;;; -;;;; source file of the GNU LilyPond music typesetter -;;;; -;;;; (c) 1998--2009 Han-Wen Nienhuys +;;;; Copyright (C) 1998--2011 Han-Wen Nienhuys ;;;; Jan Nieuwenhuizen +;;;; +;;;; LilyPond is free software: you can redistribute it and/or modify +;;;; it under the terms of the GNU General Public License as published by +;;;; the Free Software Foundation, either version 3 of the License, or +;;;; (at your option) any later version. +;;;; +;;;; LilyPond is distributed in the hope that it will be useful, +;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;;; GNU General Public License for more details. +;;;; +;;;; You should have received a copy of the GNU General Public License +;;;; along with LilyPond. If not, see . (define (music-props-doc) (make @@ -17,7 +28,7 @@ (texi (description-list->texi descs #f))) texi))) -(define music-types->names (make-vector 61 '())) +(define music-types->names (make-hash-table 61)) (filter-map (lambda (entry) (let* ((class (ly:camel-case->lisp-identifier (car entry))) (classes (ly:make-event-class class)))