Re: convert-ly.py in 2.25.7 "broken"

2023-08-02 Thread Craig Fearing

Merci bien

Craig


On 2023-08-02 21:14, Jean Abou Samra wrote:

Le mercredi 02 août 2023 à 21:01 +0200, Craig Fearing a écrit :


OK thanks for the info.

Out of curiosity, are you the "Jean" in that first line in the file?

#!/home/jean/repos/lilypond/release/binaries/dependencies/install/Python-3.10.8/bin/python3.10




Yes. That line is called a "shebang" and is in fact irrelevant on 
Windows (it is relevant on Linux, macOS and other UNIX systems), but 
the build process happens to generate it nevertheless.


Best,
Jean




Re: convert-ly.py in 2.25.7 "broken"

2023-08-02 Thread Craig Fearing

OK thanks for the info.

Out of curiosity, are you the "Jean" in that first line in the file?

#!/home/jean/repos/lilypond/release/binaries/dependencies/install/Python-3.10.8/bin/python3.10


On 2023-08-02 00:04, Jean Abou Samra wrote:

Le mardi 01 août 2023 à 23:36 +0200, Craig Fearing a écrit :

If I use Frescobaldi's "Update..." tool, files with version numbers less
than 2.25.6 get updated to 2.25.6 and those already at 2.25.6 are not
touched.

If I compare the convert-ly files in 2.25.5 and 2.25.6 I see they are
almost identical except for version number.  That is not true, however,
when comparing 2.25.7, starting from the first line!

(Win-64 build)



That is intentional. convert-ly (from any version) will only update 
the \version statement to the latest version for which it actually 
made changes to your file, the idea being that if no changes were 
required to go from 2.25.6 to 2.25.7, then the file is considered 
compatible with 2.25.6 just as well as with 2.25.7.




Re: convert-ly.py in 2.25.7 "broken"

2023-08-02 Thread Jean Abou Samra
Le mercredi 02 août 2023 à 21:01 +0200, Craig Fearing a écrit :
>  
> OK thanks for the info.
>  
> Out of curiosity, are you the "Jean" in that first line in the file?
>  
>     #!/home/jean/repos/lilypond/release/binaries/dependencies/install/Python-
> 3.10.8/bin/python3.10


Yes. That line is called a "shebang" and is in fact irrelevant on Windows (it is
relevant on Linux, macOS and other UNIX systems), but the build process happens
to generate it nevertheless.

Best,
Jean

>  



signature.asc
Description: This is a digitally signed message part


Re: convert-ly.py in 2.25.7 "broken"

2023-08-01 Thread Jean Abou Samra
Le mardi 01 août 2023 à 23:36 +0200, Craig Fearing a écrit :
> If I use Frescobaldi's "Update..." tool, files with version numbers less 
> than 2.25.6 get updated to 2.25.6 and those already at 2.25.6 are not 
> touched.
> 
> If I compare the convert-ly files in 2.25.5 and 2.25.6 I see they are 
> almost identical except for version number.  That is not true, however, 
> when comparing 2.25.7, starting from the first line!
> 
> (Win-64 build)


That is intentional. convert-ly (from any version) will only update the \version
statement to the latest version for which it actually made changes to your file,
the idea being that if no changes were required to go from 2.25.6 to 2.25.7,
then the file is considered compatible with 2.25.6 just as well as with 2.25.7.




signature.asc
Description: This is a digitally signed message part


convert-ly.py in 2.25.7 "broken"

2023-08-01 Thread Craig Fearing
If I use Frescobaldi's "Update..." tool, files with version numbers less 
than 2.25.6 get updated to 2.25.6 and those already at 2.25.6 are not 
touched.


If I compare the convert-ly files in 2.25.5 and 2.25.6 I see they are 
almost identical except for version number.  That is not true, however, 
when comparing 2.25.7, starting from the first line!


(Win-64 build)

Thanks

Craig