Okay, following the combined suggestions of Neil and Joe, I made these changes to the define-grob-properties patch:
1) keep in "grobs & grob arrays." section, unmodified:
* (accidental-grobs ,list? ...)
2) keep in "grobs & grob arrays." section, but change type:
* (note-columns ,ly:grob-array? ...) ;; type was pair?
3) move to "other" section:
* (adjacent-pure-heights ,pair? ...)
* (bar-extent ,number-pair? ...)
* (cross-staff ,boolean? ...)
* (forced ,boolean? ...)
* (important-column-ranks ,vector? ...)
* (pure-Y-offset-in-progress ,boolean? ...)
4) move from all-internal-grob-properties to all-user-grob-properties:
* (glyph-name ,string? ...)
I attached the updated patch. Okay to apply?
- Mark
0002-define-grob-properties.scm-Sort-user-and-internal-pr.patch
Description: Binary data
_______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
