What is the difference between \paper and \layout blocks?

2023-01-14 Thread David Kastrup
What should it be? The presence of a \layout block in a score makes for typeset output. \paper contains things like paper dimensions only necessary for typeset output. Also base file names that are also relevant for MIDI. Global markup currently only gets to see the \paper block. That also

Re: RFC: require librsvg to implement SVG image support

2023-01-14 Thread Jonas Hahnfeld via Discussions on LilyPond development
On Sat, 2023-01-14 at 18:11 +0100, Jean Abou Samra wrote: > I would have to test how difficult it actually is to cross-compile > Poppler, but my own assessment is that keeping MinGW cross-compilation > of a C++ project working is potentially more burdensome on the long-term > than with a Rust one,

Re: RFC: require librsvg to implement SVG image support

2023-01-14 Thread Jean Abou Samra
Le 14/01/2023 à 16:45, Jonas Hahnfeld a écrit : On Wed, 2023-01-11 at 23:13 +0100, Han-Wen Nienhuys wrote: Regarding rsvg and rust: maybe we could try with an older version of librsvg first? Rust was only introduced in 2.41, so if we go with 2.40, we can postpone the worry about compiling Rust.

Re: RFC: require librsvg to implement SVG image support

2023-01-14 Thread Jonas Hahnfeld via Discussions on LilyPond development
On Wed, 2023-01-11 at 23:13 +0100, Han-Wen Nienhuys wrote: > Regarding rsvg and rust: maybe we could try with an older version of > librsvg first? Rust was only introduced in 2.41, so if we go with > 2.40, we can postpone the worry about compiling Rust. librsvg 2.41 was released in 2017, the last

Re: Turkish makam

2023-01-14 Thread Hans Åberg
> On 14 Jan 2023, at 08:06, Werner LEMBERG wrote: > >>> Too bad that `makam.ly` is essentially undocumented... >> >> From what I can see, makam.ly is the original faulty file, only >> there for backwards compatibility, which might be removed if there >> is no need for that. > > We could make