Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 11.04.2021 um 22:19 +0200 schrieb Werner LEMBERG: > > > It is very unfortunate that more recent Guile versions cause such > > > a serious deterioration for LilyPond.  Maybe it makes sense for > > > the foreseeable future to stay with the status quo, this is, > > > using Guile 1.8 as

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Werner LEMBERG
>> It is very unfortunate that more recent Guile versions cause such a >> serious deterioration for LilyPond.  Maybe it makes sense for the >> foreseeable future to stay with the status quo, this is, using >> Guile 1.8 as much as possible, > > For reference: Ubuntu 16.04, the longest supported ve

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Kevin Barry
On Sun, Apr 11, 2021 at 08:11:37PM +0200, Jonas Hahnfeld via Discussions on LilyPond development wrote: > So, that was the main question of the message (sorry if that got hidden > in the lengthy text and many numbers): What is "reasonable"? I think > the numbers I showed are reasonable, but that's

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 11.04.2021 um 19:55 +0200 schrieb Werner LEMBERG: > > It is very unfortunate that more recent Guile versions cause such a > serious deterioration for LilyPond.  Maybe it makes sense for the > foreseeable future to stay with the status quo, this is, using Guile > 1.8 as much as poss

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 11.04.2021 um 20:04 +0200 schrieb Thomas Morley: > Am So., 11. Apr. 2021 um 19:37 Uhr schrieb Jonas Hahnfeld via > Discussions on LilyPond development : > > > > Am Sonntag, dem 11.04.2021 um 18:04 +0200 schrieb Han-Wen Nienhuys: > > > I wonder if it isn't more practical to fork gui

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Thomas Morley
Am So., 11. Apr. 2021 um 19:37 Uhr schrieb Jonas Hahnfeld via Discussions on LilyPond development : > > Am Sonntag, dem 11.04.2021 um 18:04 +0200 schrieb Han-Wen Nienhuys: > > I wonder if it isn't more practical to fork guile 1.8, and stick it > > into our tree as a submodule, and always build lily

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Werner LEMBERG
> I had already replied that I don't like that option; it was always a > given for me that LilyPond would move on. Your arguments are sound, no question, ... > Guile 2.2 also makes binary distribution much nicer (because there > no more shared srfi libraries, so lilypond can be linked as one >

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 11.04.2021 um 18:04 +0200 schrieb Han-Wen Nienhuys: > On Sun, Apr 11, 2021 at 4:24 PM Jonas Hahnfeld wrote: > > > > Am Sonntag, dem 11.04.2021 um 16:04 +0200 schrieb Han-Wen Nienhuys: > > > On Sun, Apr 11, 2021 at 3:42 PM Jonas Hahnfeld via Discussions on > > > LilyPond developmen

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Han-Wen Nienhuys
On Sun, Apr 11, 2021 at 4:24 PM Jonas Hahnfeld wrote: > > Am Sonntag, dem 11.04.2021 um 16:04 +0200 schrieb Han-Wen Nienhuys: > > On Sun, Apr 11, 2021 at 3:42 PM Jonas Hahnfeld via Discussions on > > LilyPond development wrote: > > > > > > All numbers are from my laptop running Arch Linux (with p

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 11.04.2021 um 16:17 +0200 schrieb Werner LEMBERG: > > I'd like to give an update on the status of Guile 2.2, including > > some benchmark numbers.  See the end for my conclusions, but I'd > > welcome comments on your take. > > Thanks for doing the comparison. > > This has certainl

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Am Sonntag, dem 11.04.2021 um 16:04 +0200 schrieb Han-Wen Nienhuys: > On Sun, Apr 11, 2021 at 3:42 PM Jonas Hahnfeld via Discussions on > LilyPond development wrote: > > > > All numbers are from my laptop running Arch Linux (with pango > > downgraded to 1:1.48.2-1 to keep out the memory hogging i

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Werner LEMBERG
> I'd like to give an update on the status of Guile 2.2, including > some benchmark numbers. See the end for my conclusions, but I'd > welcome comments on your take. Thanks for doing the comparison. This has certainly be mentioned somewhere, but what exactly is the advantage for LilyPond of us

Re: State of LilyPond with Guile 2.2

2021-04-11 Thread Han-Wen Nienhuys
On Sun, Apr 11, 2021 at 3:42 PM Jonas Hahnfeld via Discussions on LilyPond development wrote: > > All numbers are from my laptop running Arch Linux (with pango > downgraded to 1:1.48.2-1 to keep out the memory hogging in 1.48.3) and > measured with "/usr/bin/time -v". I use commit fce156f219 from

State of LilyPond with Guile 2.2

2021-04-11 Thread Jonas Hahnfeld via Discussions on LilyPond development
Hi all, I'd like to give an update on the status of Guile 2.2, including some benchmark numbers. See the end for my conclusions, but I'd welcome comments on your take. Setup - All numbers are from my laptop running Arch Linux (with pango downgraded to 1:1.48.2-1 to keep out the memory hoggin

PATCHES - Countdown for April 11th

2021-04-11 Thread James
Hello, Here is the current patch countdown list. The next countdown will be on April 13th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !718 musicxml2ly: sort additional definitions - Han-Wen Nienhuys ht