Updating a score from version 1.4

2014-07-17 Thread Larry Kent
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

2014-07-17 Thread Hwaen Ch'uqi
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

2014-07-17 Thread James

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

2014-07-17 Thread David Kastrup
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

2014-07-17 Thread Larry Kent
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

2014-07-17 Thread Colin Campbell

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

2014-07-17 Thread Larry Kent
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

2014-07-17 Thread David Kastrup
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

2014-07-17 Thread Larry Kent
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

2014-07-17 Thread Malte Meyn


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

2014-07-17 Thread David Kastrup
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

2014-07-17 Thread Colin Campbell

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

2014-07-17 Thread PMA

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

2014-07-17 Thread David Kastrup
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 Thread Thomas Morley
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

2014-07-17 Thread Flaming Hakama by Elaine
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

2014-07-17 Thread PMA

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

2014-07-17 Thread David Kastrup
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