Re: Some things need need to be fixed on the interfaces pages

2024-12-11 Thread Werner LEMBERG
> I mean should MMRs actually use centered-spanner-interface? MMRs are > after all spanners that are centered between spacing-pair. It looks > to me like the C++ code for MMRs does exactly the same offset > calculation as centered-spanner-interface::calc-x-offset, though not > all in one place.

Re: Some things need need to be fixed on the interfaces pages

2024-12-11 Thread Werner LEMBERG
>> Exactly this is not possible, because there exists only a single, >> global property called `spacing-pair`, which consequently has a >> single, global description. >> >> In other words, the auto-generated documentation sees that an >> interface uses `spacing-pair`, and it shows its description.

Re: Some things need need to be fixed on the interfaces pages

2024-12-11 Thread Werner LEMBERG
>> IIRC, a suggestion in the mentioned thread > > Do you know the name of that thread? I tried searching for it, but > couldn't come up with anything. It's mentioned at the top of https://gitlab.com/lilypond/lilypond/-/issues/6210 namely https://lists.gnu.org/archive/html/lilypond-user/2

Re: Some things need need to be fixed on the interfaces pages

2024-12-11 Thread Christopher Heckman
On Tue, Dec 10, 2024 at 9:38 PM Werner LEMBERG wrote: > > >> The policy of LilyPond is to avoid different property names for > >> similar functionality, which often leads to cryptic property > >> descriptions to be as generic as possible. In this particular case > >> an example is given, which is

Re: Some things need need to be fixed on the interfaces pages

2024-12-11 Thread Christopher Heckman
On Tue, Dec 10, 2024 at 9:38 PM Werner LEMBERG wrote: > > >> The policy of LilyPond is to avoid different property names for > >> similar functionality, which often leads to cryptic property > >> descriptions to be as generic as possible. In this particular case > >> an example is given, which is

Re: What is the `bracket-text` property good for?

2024-12-11 Thread Thomas Morley
Am Mi., 11. Dez. 2024 um 12:49 Uhr schrieb Werner LEMBERG : > > > >> What are these properties good for? What can they do what the > >> `text` property of `HorizontalBracket` or `PianoPedalBracket` > >> cannot? > > > > 'text is a grob-property to set the text for HorizontalBracketText. > > 'bracke

Re: Some things need need to be fixed on the interfaces pages

2024-12-11 Thread Saul Tobin
I mean should MMRs actually use centered-spanner-interface? MMRs are after all spanners that are centered between spacing-pair. It looks to me like the C++ code for MMRs does exactly the same offset calculation as centered-spanner-interface::calc-x-offset, though not all in one place. On Tue, Dec

Re: Frescobaldi on Apple Silicon M3

2024-12-11 Thread Tim McNamara via LilyPond user discussion
> On Dec 8, 2024, at 9:19 PM, Tim McNamara via LilyPond user discussion > wrote: > > > >> On Dec 8, 2024, at 6:08 PM, Yoshiaki Onishi wrote: >> >> >>> > On Dec 7, 2024, at 11:58 AM, Tim McNamara via LilyPond user discussion >>> > mailto:lilypond-user@gnu.org>> wrote: >>> > >>> > I use

Re: MacOS instalation

2024-12-11 Thread Tim McNamara via LilyPond user discussion
> On Dec 10, 2024, at 12:20 AM, Werner LEMBERG wrote: > > >>> Maybe you are using something else? In particular, I couldn't >>> find a definition of `\jazzOn`... >> >> That is in version 1.0, which has the different file LilyJAZZ.ily. >> cf >> https://lists.gnu.org/archive/html/lilypond-use

Re: What is the `bracket-text` property good for?

2024-12-11 Thread Werner LEMBERG
>> What are these properties good for? What can they do what the >> `text` property of `HorizontalBracket` or `PianoPedalBracket` >> cannot? > > 'text is a grob-property to set the text for HorizontalBracketText. > 'bracket-text (as an internal property) is a pointer from > HorizontalBracket to

Re: Two bars at the start of a repeat

2024-12-11 Thread Xavier Scheuer
On Wed, 11 Dec 2024 at 11:59, Owen Le Blanc wrote: > > Thank you, Xavier. This now works as I would expect. But isn't that > a bug? Should bar disappear if you add it explicitly? Well, you added 2 \bar commands at the same time (for Lilypond), which is a line break. So only the last one was co

Re: Two bars at the start of a repeat

2024-12-11 Thread Owen Le Blanc
Thank you, Xavier. This now works as I would expect. But isn't that a bug? Should bar disappear if you add it explicitly? Yours, -- Owen On Wed, 11 Dec 2024 at 10:01, Xavier Scheuer wrote: > > On Wed, 11 Dec 2024 at 10:55, Owen Le Blanc wrote: > > > > Actually Timothy's suggestion d

Re: What is the `bracket-text` property good for?

2024-12-11 Thread Thomas Morley
Am Mi., 11. Dez. 2024 um 10:11 Uhr schrieb Werner LEMBERG : > > > It seems to me that the `bracket-text` property (as defined in > `horizontal-bracket-engraver.cc`) is unused – it gets set (with > `set_object()`) but never read. > > Ditto for `pedal-text` in `piano-pedal-bracket`. > > What are thes

Re: Two bars at the start of a repeat

2024-12-11 Thread Xavier Scheuer
On Wed, 11 Dec 2024 at 10:55, Owen Le Blanc wrote: > > Actually Timothy's suggestion doesn't seem to work. I also noted that > I wasn't using the latest stable version, and so updated. It fails > with both. See attached. Hello, Don't use the \bar commands. Only \section and \repeat volta. Oth

Re: Two bars at the start of a repeat

2024-12-11 Thread Owen Le Blanc
Actually Timothy's suggestion doesn't seem to work. I also noted that I wasn't using the latest stable version, and so updated. It fails with both. See attached. Yours, -- Owen \version "2.24.3" song = { \key c \major \time 4/4 \relative c' { c4 d e f \bar "||" \section \break } \r

What is the `bracket-text` property good for?

2024-12-11 Thread Werner LEMBERG
It seems to me that the `bracket-text` property (as defined in `horizontal-bracket-engraver.cc`) is unused – it gets set (with `set_object()`) but never read. Ditto for `pedal-text` in `piano-pedal-bracket`. What are these properties good for? What can they do what the `text` property of `Horiz