X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdocument-backend.scm;h=4d55382fc40bfc6af449d2e11f1be6dcd537c01c;hb=ac3dd3ad38528113d97f6a8a7b81751c328f1c36;hp=5fb8bf9622471ca4f9c22415cbc7a3870f70c2be;hpb=dde989437f822ff637a191cfd76b1a9e943dbac5;p=lilypond.git diff --git a/scm/document-backend.scm b/scm/document-backend.scm index 5fb8bf9622..4d55382fc4 100644 --- a/scm/document-backend.scm +++ b/scm/document-backend.scm @@ -1,9 +1,20 @@ -;;;; document-backend.scm -- Functions for backend documentation +;;;; This file is part of LilyPond, the GNU music typesetter. ;;;; -;;;; source file of the GNU LilyPond music typesetter -;;;; -;;;; (c) 2000--2009 Han-Wen Nienhuys +;;;; Copyright (C) 2000--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 (sort-grob-properties x) ;; force 'meta to the end of each prop-list @@ -57,7 +68,7 @@ (description-list->texi internal-propdocs #t)) "")))) -(define iface->grob-table (make-vector 61 '())) +(define iface->grob-table (make-hash-table 61)) ;; extract ifaces, and put grob into the hash table. (map (lambda (x)