Re: Proposal: change Grob.id to Grob.output-properties

2016-09-16 Thread Paul
On 09/16/2016 01:10 AM, Urs Liska wrote: Doesn't a conversion to #`(id . ,(existing-function)) suffice? Otherwise just follow Carl's suggestion. Hi Urs, Almost, but you have to add a lambda wrapper to pass along the implicit grob argument, and then there are other more challenging complica

Re: Proposal: change Grob.id to Grob.output-properties

2016-09-16 Thread Paul
On 09/16/2016 09:43 AM, Paul wrote: % is \procE a string or a procedure? No way to tell in convert-ly % and calling a string as if it were a procedure doesn't work % \override NoteHead.id = #(lambda (grob `((id . ,(procE grob) On second thought, I guess the following rewrite would w

Re: translators

2016-09-16 Thread Federico Bruni
Il giorno gio 15 set 2016 alle 22:27, Thomas Morley ha scritto: Any hints for a starter? I'll forward them :) The documentation should contain all the information needed: http://lilypond.org/doc/v2.19/Documentation/contributor/translating-the-documentation In case of trouble there's the maili

Re: Group contexts in the Keep_alive_together_engraver (issue 310230043 by mark.opu...@googlemail.com)

2016-09-16 Thread mark . opus11
% example usage \version "2.19.49" targetstaff = #(define-scheme-function (ctx) (string?) #{ \set Staff.keepAliveInterfaces = #'() \context Staff = #ctx { \unset Staff.keepAliveInterfaces } #}) sopnotes = \relative c'' { \targetstaff #"tutti" c1 1 1 1 \break \targetstaff #"sopa

Group contexts in the Keep_alive_together_engraver (issue 310230043 by mark.opu...@googlemail.com)

2016-09-16 Thread mark . opus11
Reviewers: , Message: This patch allows independent sub-groups to operate in the Keep_alive_together_engraver. For example, it may be desired to display four instruments in either one tutti staff, two duo staves (I+II, III+IV), or four solo staves. By labelling the pairs in this situation, it is