Subject: convert-ly

From: olivier charade <[email-masked]>
Date: Tue, 3 Jan 2023 22:40:44 +0100

Bonjour et mes meilleurs voeux à tous.

Avec les bonnes résolutions du moment, j'ai décidé de mettre à jour une 
partition 2.20 avec mon Lilyond 2.24 tout frais sur mon Mac.

J'avais déjà fait cette opération sur d'autres partitions depuis mon pc 
windows. C'était tellement transparent que je n'étais pas sûr que 
quelque chose se soit passé. Tant que ça continue à fonctionner...

Mais sur le Mac, en lançant (depuis Frescobaldi 3.1.3) convert-ly, je 
récupère une fenêtre qui me demande vers quelle version porter la 
partition. CA m'a surpris car je pensais que convert-ly portait 
automatiquement vers la version de lilypond qu'il accompagnait. Le 2.20 
de la partition d'origine était déjà affiché; j'ai rajouté 2.24

Et là:

Traceback (most recent call last):

File 
"/Applications/Frescobaldi.app/Contents/Resources/lib/python3.9/frescobaldi_app/convert_ly.py", 
line 217, in run

AttributeError: 'NoneType' object has no attribute 'toolcommand'

A propos la compilation sans conversion bute sur des

\override TextScript #'outside-staff-priority = #600

Merci d'avance,

Olivier

---

From: Ben <[email-masked]>
Date: Tue, 3 Jan 2023 22:54:56 +0100

Bonjour Olivier, 

J'ai la même erreur avec frescobaldi 3.2 sous macos, mais comme je n'utilise convert-ly que par la ligne de commande, je ne l'avais encore jamais remarquée…

Sinon, normalement le journal de lilypond indique:

 warning: deprecated: missing `.' in property path TextScript.outside-staff-priority

pour dire qu'il faut maintenant écrire avec cette syntaxe:

\override TextScript.outside-staff-priority = #600 

Bien à vous, 

Ben

> Le 3 janv. 2023 à 22:40, olivier charade <[email-masked]> a écrit :
> 
> Avec les bonnes résolutions du moment, j'ai décidé de mettre à jour une partition 2.20 avec mon Lilyond 2.24 tout frais sur mon Mac.
> 
> J'avais déjà fait cette opération sur d'autres partitions depuis mon pc windows. C'était tellement transparent que je n'étais pas sûr que quelque chose se soit passé. Tant que ça continue à fonctionner...
> 
> Mais sur le Mac, en lançant (depuis Frescobaldi 3.1.3) convert-ly, je récupère une fenêtre qui me demande vers quelle version porter la partition. CA m'a surpris car je pensais que convert-ly portait automatiquement vers la version de lilypond qu'il accompagnait. Le 2.20 de la partition d'origine était déjà affiché; j'ai rajouté 2.24
> 
> Et là:
> 
>   File "/Applications/Frescobaldi.app/Contents/Resources/lib/python3.9/frescobaldi_app/convert_ly.py", line 217, in run

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 3 Jan 2023 23:09:38 +0100

Le 03/01/2023 à 22:54, Ben a écrit :
> Bonjour Olivier,
>
> J'ai la même erreur avec frescobaldi 3.2 sous macos, mais comme je 
> n'utilise convert-ly que par la ligne de commande, je ne l'avais 
> encore jamais remarquée…
>

Oui, c'est lié à des changements dans LilyPond que Frescobaldi n'a pas 
encore intégrés. Cf.

https://github.com/frescobaldi/frescobaldi/issues/1492

En cochant l'option « Force use of the tools' #! lines » dans les 
préférences, les choses devraient rentrer dans l'ordre.

Cordialement,
Jean