Updating a score from version 1.4
This issue comes up from time to time for me, and I hope someone can help. Occasionally I need to make minor revisions to a score that was engraved with LilyPond version 1.4.12. That version was long before I started trying to use the program, so I don't have that version. Anyway, every time I try to revise the source so that it will compile in v. 2.16 or 2.18, I screw up something and it makes a mess and pretty soon I'm frustrated and move on to something more productive. So my question is: Is there any way I can get any of the very early versions so that I can make a couple of minor tweaks and compile these scores? Or is there some other solution that doesn't involve recodiing everything? Thanks in advance for any advice. Larry Kent Tampa, FL ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Greetings Larry, Are you familiar with the convert-ly command? From the terminal, you should be able to type convert-ly -e FILENAME, substituting the last portion with the name of your file. Then your code should be updated to the version which you are currently using. I hope this helps. Hwaen Ch'uqi On 7/17/14, Larry Kent kentla...@gmail.com wrote: This issue comes up from time to time for me, and I hope someone can help. Occasionally I need to make minor revisions to a score that was engraved with LilyPond version 1.4.12. That version was long before I started trying to use the program, so I don't have that version. Anyway, every time I try to revise the source so that it will compile in v. 2.16 or 2.18, I screw up something and it makes a mess and pretty soon I'm frustrated and move on to something more productive. So my question is: Is there any way I can get any of the very early versions so that I can make a couple of minor tweaks and compile these scores? Or is there some other solution that doesn't involve recodiing everything? Thanks in advance for any advice. Larry Kent Tampa, FL ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
On 17/07/14 16:46, Larry Kent wrote: This issue comes up from time to time for me, and I hope someone can help. Occasionally I need to make minor revisions to a score that was engraved with LilyPond version 1.4.12. That version was long before I started trying to use the program, so I don't have that version. Anyway, every time I try to revise the source so that it will compile in v. 2.16 or 2.18, I screw up something and it makes a mess and pretty soon I'm frustrated and move on to something more productive. So my question is: Is there any way I can get any of the very early versions so that I can make a couple of minor tweaks and compile these scores? Or is there some other solution that doesn't involve recodiing everything? Thanks in advance for any advice. Larry Kent Tampa, FL http://lilypond.org/doc/v2.18/Documentation/usage/updating-files-with-convert_002dly I hope this helps. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Larry Kent kentla...@gmail.com writes: This issue comes up from time to time for me, and I hope someone can help. Occasionally I need to make minor revisions to a score that was engraved with LilyPond version 1.4.12. That version was long before I started trying to use the program, so I don't have that version. Downloads on the website start with URL:http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh for Linux. No idea whether the runtime will work fine on current systems. Anyway, every time I try to revise the source so that it will compile in v. 2.16 or 2.18, I screw up something and it makes a mess and pretty soon I'm frustrated and move on to something more productive. You know about convert-ly for converting to newer versions? 1.4 is probably too old to be reliably converted, but with some luck at least some of the conversion work will be done for you. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Thanks, James, David, and Hwaen. Convert-ly doesn't handle version 1.4 very well, not surprising. The current project I'm working on is a very short piece, so I may just start over with this one. Long-term, however, it would be nice to find somewhere that a user can grab an old version, install it in a separate folder and work on an old edition. Thanks again. Larry On Thu, Jul 17, 2014 at 12:42 PM, James pkx1...@gmail.com wrote: On 17/07/14 16:46, Larry Kent wrote: This issue comes up from time to time for me, and I hope someone can help. Occasionally I need to make minor revisions to a score that was engraved with LilyPond version 1.4.12. That version was long before I started trying to use the program, so I don't have that version. Anyway, every time I try to revise the source so that it will compile in v. 2.16 or 2.18, I screw up something and it makes a mess and pretty soon I'm frustrated and move on to something more productive. So my question is: Is there any way I can get any of the very early versions so that I can make a couple of minor tweaks and compile these scores? Or is there some other solution that doesn't involve recodiing everything? Thanks in advance for any advice. Larry Kent Tampa, FL http://lilypond.org/doc/v2.18/Documentation/usage/updating- files-with-convert_002dly I hope this helps. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
On 14-07-17 10:52 AM, Larry Kent wrote: Thanks, James, David, and Hwaen. Convert-ly doesn't handle version 1.4 very well, not surprising. The current project I'm working on is a very short piece, so I may just start over with this one. Long-term, however, it would be nice to find somewhere that a user can grab an old version, install it in a separate folder and work on an old edition. Would it work if you were to install an intermediate version of LilyPond, perhaps 2.8.0 and use the convert-ly from that version to get you part way, then run convert-ly from your current version to finish the job? This is untested, but may be a more general solution than simply recoding from scratch. In principle, it's nearly always worth the effort to bring an old score up to current levels when you are revising it, although as you imply, it may not be useful for a minor revision or two. Cheers, Colin -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Thanks for the suggestion. I can't find version 2.8 to download either, but that's quite a ways from 1.4, so I'm not sure if it would work. I think I'll let this thread hang out there for another day or so, and then start from scratch. Thanks again! Best, LK On Thu, Jul 17, 2014 at 1:38 PM, Colin Campbell c...@shaw.ca wrote: On 14-07-17 10:52 AM, Larry Kent wrote: Thanks, James, David, and Hwaen. Convert-ly doesn't handle version 1.4 very well, not surprising. The current project I'm working on is a very short piece, so I may just start over with this one. Long-term, however, it would be nice to find somewhere that a user can grab an old version, install it in a separate folder and work on an old edition. Would it work if you were to install an intermediate version of LilyPond, perhaps 2.8.0 and use the convert-ly from that version to get you part way, then run convert-ly from your current version to finish the job? This is untested, but may be a more general solution than simply recoding from scratch. In principle, it's nearly always worth the effort to bring an old score up to current levels when you are revising it, although as you imply, it may not be useful for a minor revision or two. Cheers, Colin -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Larry Kent kentla...@gmail.com writes: Thanks for the suggestion. I can't find version 2.8 to download either, but that's quite a ways from 1.4, so I'm not sure if it would work. Look, I gave you a full download link to 1.4.15, so what do you mean with you can't find version 2.8 to download either? Can you please at least mention what problem you have using the link? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
David, You sent me this link: URL:http://download.lin http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh uxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh The problem I have using the link is that my computer doesn't know what to do with thatno application on my computers (Windows 8.1) to handle files with that extension. LK On Thu, Jul 17, 2014 at 3:49 PM, David Kastrup d...@gnu.org wrote: Larry Kent kentla...@gmail.com writes: Thanks for the suggestion. I can't find version 2.8 to download either, but that's quite a ways from 1.4, so I'm not sure if it would work. Look, I gave you a full download link to 1.4.15, so what do you mean with you can't find version 2.8 to download either? Can you please at least mention what problem you have using the link? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
On 17.07.2014 21:56, Larry Kent wrote: David, You sent me this link: URL:http://download.lin http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh uxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh The problem I have using the link is that my computer doesn't know what to do with thatno application on my computers (Windows 8.1) to handle files with that extension. That is because it’s a shell script for Linux (as the name suggests). If I remember correctly, there was no 1.4 for Windows. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Larry Kent kentla...@gmail.com writes: David, You sent me this link: URL:http://download.lin http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh uxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh The problem I have using the link is that my computer doesn't know what to do with thatno application on my computers (Windows 8.1) to handle files with that extension. You did not previously mention your operating system. Most definitely LilyPond 1.4 did not run under Windows 8.1. I actually doubt that it was easy to get to compile/run under _any_ version of Windows. The earliest version on the download site for Windows is 2.6.0. However, I expect the hassle to get this to run nicely under Windows likely worse than the headache convert-ly will provide for converting from 2.6.0 to current versions. If you want to give the Linux binary a try, there is a Linux VM running under Windows for/with LilyPond somewhere on the website. It might possibly work wit the ancient installer. But you'll probably have less of a hassle and more of an improvement by converting the source code. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
On 14-07-17 02:00 PM, Malte Meyn wrote: On 17.07.2014 21:56, Larry Kent wrote: David, You sent me this link: URL:http://download.lin http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh uxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-ancient-1.4.15-1.linux-x86.sh The problem I have using the link is that my computer doesn't know what to do with thatno application on my computers (Windows 8.1) to handle files with that extension. That is because it’s a shell script for Linux (as the name suggests). If I remember correctly, there was no 1.4 for Windows. ___ This link: http://download.linuxaudio.org/lilypond/binaries/mingw/ looks as though it will take you to 2.6.0 and later builds, reachable by following the Old Downloads link from the lilypond.org website. Good luck with it, Larry, and let us know how it works! Cheers, Colin -- I've learned that you shouldn't go through life with a catcher's mitt on both hands. You need to be able to throw something back. -Maya Angelou, poet (1928- ) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
I'm thinking this implies that convert-ly is best used incrementally by LP version, with no intermediate upgrading omitted. So, with original code at Ver 'A' and my destination Ver 'E', then for best results I'd install Versions B, C, D and run all four convert-ly's (A-B; B-C; C-D; D-E)? Is this right -- that convert-ly is meant to be applied cumulatively? Regards, Pete Colin Campbell wrote: On 14-07-17 10:52 AM, Larry Kent wrote: Thanks, James, David, and Hwaen. Convert-ly doesn't handle version 1.4 very well, not surprising. The current project I'm working on is a very short piece, so I may just start over with this one. Long-term, however, it would be nice to find somewhere that a user can grab an old version, install it in a separate folder and work on an old edition. Would it work if you were to install an intermediate version of LilyPond, perhaps 2.8.0 and use the convert-ly from that version to get you part way, then run convert-ly from your current version to finish the job? This is untested, but may be a more general solution than simply recoding from scratch. In principle, it's nearly always worth the effort to bring an old score up to current levels when you are revising it, although as you imply, it may not be useful for a minor revision or two. Cheers, Colin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
PMA peterarmstr...@aya.yale.edu writes: I'm thinking this implies that convert-ly is best used incrementally by LP version, with no intermediate upgrading omitted. So, with original code at Ver 'A' and my destination Ver 'E', then for best results I'd install Versions B, C, D and run all four convert-ly's (A-B; B-C; C-D; D-E)? Is this right -- that convert-ly is meant to be applied cumulatively? No. convert-ly is an application that has rules for each conversion, and while newer versions tend to add just rules at the end, there have been several instances where old rules have been corrected. So you never have anything to gain from running older versions of convert-ly. However, if you have some older version of LilyPond around, it may make the conversion easier by using a current convert-ly but telling it to stop at your older version of LilyPond. Then you fix stuff manually until everything works again (the old rules are really spotty, and there were some rather drastic syntax changes in those times), and then continue converting to the current version. In case the old rules messed stuff up, cleaning up before applying the next batch of conversions might conceivably result in less work and/or fewer followup errors, or at least better manageable work. So there may be some point in not converting all-in-one-go. But even if you stop in the middle, there is no point in doing it with any but the newest convert-ly. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
2014-07-17 22:48 GMT+02:00 PMA peterarmstr...@aya.yale.edu: I'm thinking this implies that convert-ly is best used incrementally by LP version, with no intermediate upgrading omitted. So, with original code at Ver 'A' and my destination Ver 'E', then for best results I'd install Versions B, C, D and run all four convert-ly's (A-B; B-C; C-D; D-E)? Is this right -- that convert-ly is meant to be applied cumulatively? Regards, Pete convert-ly contains converting-rules from _all_ versions. Therefore I'd use the _newest_ convert-ly to update an old file. Nevertheless, there are quite often issues like: not smart enough to ... But there's the option to convert to a certain lily-version: convert-ly --to=2.14.1 myfile.ly see: http://www.lilypond.org/doc/v2.19/Documentation/usage-big-page#command-line-options-for-convert_002dly Maybe I'd convert carefully from one version to the next and fix all occuring problems manually. Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
I have used Lilypond on windows. The trick is to run in within a Unix shell, like https://www.cygwin.com/ If I am not mistaken, there is a lilypond package within the cygwin distribution you can choose when installing. I have no experience with running convert-ly, or in particular these ancient scripts. But you certainly can execute .sh files on the cygwin command line in windows. David Elaine Alt 415 . 341 .4954 *Confusion is highly underrated* ela...@flaminghakama.com self-immolation.info skype: flaming_hakama Producer ~ Composer ~ Instrumentalist -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
David Harm, Thank you! I let my unresolved fuzziness on this issue (and a memory of messy cumulative system upgrades) keep me from attempting a 'convert-ly' _EVER_. Now I stand -- well, sit -- corrected, and am ready to at least _try_. Pete David Kastrup wrote: PMApeterarmstr...@aya.yale.edu writes: I'm thinking this implies that convert-ly is best used incrementally by LP version, with no intermediate upgrading omitted. So, with original code at Ver 'A' and my destination Ver 'E', then for best results I'd install Versions B, C, D and run all four convert-ly's (A-B; B-C; C-D; D-E)? Is this right -- that convert-ly is meant to be applied cumulatively? No. convert-ly is an application that has rules for each conversion, and while newer versions tend to add just rules at the end, there have been several instances where old rules have been corrected. So you never have anything to gain from running older versions of convert-ly. However, if you have some older version of LilyPond around, it may make the conversion easier by using a current convert-ly but telling it to stop at your older version of LilyPond. Then you fix stuff manually until everything works again (the old rules are really spotty, and there were some rather drastic syntax changes in those times), and then continue converting to the current version. In case the old rules messed stuff up, cleaning up before applying the next batch of conversions might conceivably result in less work and/or fewer followup errors, or at least better manageable work. So there may be some point in not converting all-in-one-go. But even if you stop in the middle, there is no point in doing it with any but the newest convert-ly. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Updating a score from version 1.4
Flaming Hakama by Elaine ela...@flaminghakama.com writes: I have used Lilypond on windows. The trick is to run in within a Unix shell, like https://www.cygwin.com/ If I am not mistaken, there is a lilypond package within the cygwin distribution you can choose when installing. I have no experience with running convert-ly, or in particular these ancient scripts. But you certainly can execute .sh files on the cygwin command line in windows. Well, but an installation script for GNU/Linux, while it may conceivably actually execute under Cygwin, will not install a version of LilyPond actually running under Windows. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user