Re: Salzburg conference attendance?

2020-01-06 Thread Jacques Menu
Hello Han-Wen, A presentation on the LilyPond architecture would be helpfull to me. In particular, detailing the creation and use of grobs, engravers and the like would be much appreciated. JM > Le 5 janv. 2020 à 11:26, Han-Wen Nienhuys a écrit : > > Hey folks, > > I'll be at the Salzburg m

Re: Salzburg conference attendance?

2020-01-06 Thread Werner LEMBERG
Hello Han-Wen, > I'll be at the Salzburg music engraving event. now registered :-) > I was wondering if there is anything regarding LilyPond that you > want my input on. Being at the conference for the discussions and talks on Sunday is already a big bonus. I'm sure there will be a lot of q

Re: A suggestion: add \rf to built-in dynamics

2020-01-06 Thread Peter Toye
Sunday, January 5, 2020, 10:28:43 PM, you wrote: > Am So., 5. Jan. 2020 um 14:20 Uhr schrieb Peter Toye : >> But I'm really not familiar in any detail with the whole patching process, >> whether or not I use git directly or via LilyDev and/or lily-git and/or >> git-cl (the relationship between

Weird intermediate context creation

2020-01-06 Thread Dan Eble
I find it strange that this code in input/regression/bend-bound.ly ends up on two staves rather than one: music = \repeat unfold 16 { c''4\bendAfter #-4 } sixteens = \repeat unfold 64 { c'16 } \new Score { << \music \sixteens >> } I have a pretty good idea of why it is happening, and I am cur

Re: Weird intermediate context creation

2020-01-06 Thread David Kastrup
Dan Eble writes: > I find it strange that this code in input/regression/bend-bound.ly > ends up on two staves rather than one: > > music = \repeat unfold 16 { c''4\bendAfter #-4 } > sixteens = \repeat unfold 64 { c'16 } > > \new Score { > << \music \sixteens >> > } > > I have a pretty good idea

Re: switching to Python 3.x

2020-01-06 Thread Jonas Hahnfeld
Am Donnerstag, den 19.12.2019, 20:13 +0100 schrieb Jonas Hahnfeld: > Hello friends of Python 3! > > to make the initial proposal short: With today's patches, I think > 'master' would be ready to switch over to Python 3.x. > As a reminder, Python 2 will go EOL on 1st of January 2020 - in 13 days >

Re: switching to Python 3.x

2020-01-06 Thread Jonas Hahnfeld
Am Montag, den 06.01.2020, 19:32 +0100 schrieb David Kastrup: > Jonas Hahnfeld < > hah...@hahnjo.de > > writes: > > > Am Donnerstag, den 19.12.2019, 20:13 +0100 schrieb Jonas Hahnfeld: > > > Hello friends of Python 3! > > > > > > to make the initial proposal short: With today's patches, I think >

Re: switching to Python 3.x

2020-01-06 Thread David Kastrup
Jonas Hahnfeld writes: > Am Donnerstag, den 19.12.2019, 20:13 +0100 schrieb Jonas Hahnfeld: >> Hello friends of Python 3! >> >> to make the initial proposal short: With today's patches, I think >> 'master' would be ready to switch over to Python 3.x. >> 1) Adapt the build system to find and req

Re: Weird intermediate context creation

2020-01-06 Thread Dan Eble
On Jan 6, 2020, at 10:57, David Kastrup wrote: >> the current result is strange > > Can you explain why you feel that? I find it strange that this music produces these diverse results: music = << c' e' >> \new Score { % Case A: two notes in one voice \new Voice \music } \new Score { % Case

Re: move some OLL functions to vanilla LilyPond? [was: A suggestion: add \rf to built-in dynamics]

2020-01-06 Thread Urs Liska
4. Januar 2020 12:34, "Malte Meyn" schrieb: > Am 04.01.20 um 12:29 schrieb Malte Meyn: > >> But that brings me to another question: Shouldn’t we add the \dynamic > >> command from openlilylib to >> vanilla LilyPond? This would allow users to > have “p dolce”, “più f” and >> ‘exotic’ dynamics l

Re: Weird intermediate context creation

2020-01-06 Thread David Kastrup
Dan Eble writes: > On Jan 6, 2020, at 10:57, David Kastrup wrote: >>> the current result is strange >> >> Can you explain why you feel that? > > I find it strange that this music produces these diverse results: > > music = << c' e' >> > > \new Score { % Case A: two notes in one voice > \new V