Hi Valentin,
I took over the OLL project from Urs, and have been intending to move
the git repo to a new more unified and refactored structure. I have not
been able to complete this yet, and due to a major and stupid bungle on
my part I accidentally deleted the new OLL website I made, and the
Discourse server, and my OLL repo work (I had to delete a hosted server
and the OLL stuff slipped my mind!)
The point being the current git repo is idle and pretty sure Urs is not
taking pull requests or working on it.
Well this should be the stimulus for me to get back to work on it pronto.
Apologies for the inconvenience.
Andrew
Valentin Petzel wrote on 24/01/2021 10:54 AM:
Hello,
Lilypond transitioned to guile 2. Thus in core/internal/control.scm
(use-syntax (ice-9 syncase))
Will not be nescessary anymore and won’t work. We can replace it by
(if (< (string->number (car (string-split (version) #\.))) 2) (use-syntax
(ice-9 syncase)))
which keeps compatibility to older Lilypond versions. In bezier/_internal/
special-cpts-display.ily the statements
#(cond ((not (defined? 'debug-control-points-line-thickness))
0.05)))
&c. do not work anymore, one could fix this by doing
#(define debug-control-points-line-thickness
(if (not (defined? 'debug-control-points-line-thickness))
0.05
debug-control-points-line-thickness))
Regards,
Valentin