PATCHES - Countdown to April 4

2022-04-02 Thread Colin Campbell
Here is the current countdown list. The next countdown will be on April 4th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1275 output-distance: parallelize GS processing - Han-Wen Nienhuys

Re: Translation

2022-04-02 Thread Dan Eble
On Apr 2, 2022, at 10:10, Robert Ernest wrote: > > how can I help with translation, seeing as the webpage is mistranslated? > Welcome, Robert. See the Contributor's Guide, which is available in HTML or PDF at https://lilypond.org/development.html. Regards, — Dan

Translation

2022-04-02 Thread Robert Ernest
Hello, how can I help with translation, seeing as the webpage is mistranslated? Best Regards, Robert Ernest

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread Luca Fascione
I can see this happening, I thought a bit about it and it seems to me there are several factors that are potentially at play here: - one is how much alignment there is between the API presented to (or rather, *perceived* by) the user vs their mental model of what is going on in the program: the

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread David Kastrup
Kieren MacMillan writes: > Hi Han-Wen, > >> Over the years, I've become extremely wary of syntactic sugar: it adds >> an extra barrier to usage/development because everyone not only has to >> learn Scheme, they also have to learn the (lilypond specific) idioms >> involved. > > I'm curious you

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread Kieren MacMillan
Hi Werner, > your experience is not unique. I think that developers and normal users > (but probably not Scheme wizards) have rather diametral views on this topic. Excellent point. — Kieren

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread Dan Eble
> On Apr 2, 2022, at 07:38, Han-Wen Nienhuys wrote: > > On Fri, Apr 1, 2022 at 6:43 PM Jean Abou Samra > wrote: ... >> (fetch left-bound-info assoc-ref (common-Y X padding attach-dir) I'm not enthusiastic about multiple variable declarations in one line or

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread Werner LEMBERG
>> Over the years, I've become extremely wary of syntactic sugar: it >> adds an extra barrier to usage/development because everyone not >> only has to learn Scheme, they also have to learn the (lilypond >> specific) idioms involved. > > I'm curious you say that, since my experience is precisely

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread Kieren MacMillan
Hi Han-Wen, > Over the years, I've become extremely wary of syntactic sugar: it adds > an extra barrier to usage/development because everyone not only has to > learn Scheme, they also have to learn the (lilypond specific) idioms > involved. I'm curious you say that, since my experience is

Re: Scheme pattern for retrieving data in objects

2022-04-02 Thread Han-Wen Nienhuys
On Fri, Apr 1, 2022 at 6:43 PM Jean Abou Samra wrote: > > Folks, > > Just a random thought in passing: I just wrote something of this kind > once again: > > (let ((elements (ly:music-property m 'elements)) >(element (ly:music-property m 'element)) >(articulations