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



      

Attachment: 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

Reply via email to