]> git.donarmstrong.com Git - lilypond.git/commit
Unify define-builtin-markup-command and define-markup-command
authorDavid Kastrup <dak@gnu.org>
Sat, 5 Dec 2009 11:17:02 +0000 (12:17 +0100)
committerNicolas Sceaux <nicolas.sceaux@free.fr>
Mon, 21 Dec 2009 09:48:35 +0000 (10:48 +0100)
commit7b215091cc974bd45e068563c826f77bd9faea9b
treec795bda9eb8c929eab754aea50d50cea41943838
parentd03a3486639de982cfb6c6c315d76039bc5a0ac5
Unify define-builtin-markup-command and define-markup-command

Get rid off define-builtin-markup-commnd and define-builtin-markup-list-command.
Introduce #:category and #:properties keywords.
Use weak hash-table for storing the defined markups (for documentation generation), to avoid the memory leak that caused the separation of builtin and user macros.
Documentation/contributor/programming-work.itexi
ly/declarations-init.ly
ly/markup-init.ly [deleted file]
scm/define-markup-commands.scm
scm/document-markup.scm
scm/fret-diagrams.scm
scm/harp-pedals.scm
scm/markup.scm
scm/tablature.scm