]> git.donarmstrong.com Git - lilypond.git/commit
Issue 4328: Add means to display objects accessible from a grob
authorDavid Nalesnik <david.nalesnik@gmail.com>
Thu, 26 Mar 2015 15:08:55 +0000 (10:08 -0500)
committerDavid Nalesnik <david.nalesnik@gmail.com>
Sat, 28 Mar 2015 13:09:51 +0000 (08:09 -0500)
commitf4f75589864371d3a6c50eace36561a73203acee
treef774db4743a7ec0b12a5fe9d8ef633e43aa6526c
parent8e04f146bd0e13e61b9f9d8057e5ea089c09104f
Issue 4328: Add means to display objects accessible from a grob

A convenient way to display the grobs and grob-objects pointed to by
various internal properties of a given grob would be very helpful for
debugging and development purposes.  For example, it would facilitate the
creation of advanced tweaks, which frequently require "lateral" access
to other grobs.

The output of the function 'grob::display-objects' shows all of the grobs
accessible to a given grob through ly:grob-object together with the relevant
interfaces and properties.  It includes properties which are empty: not all
properties within an interface may be set for or used by a grob supporting
that interface.
scm/output-lib.scm