lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using .ily for included lilypond files


From: Jonathan Kulp
Subject: Re: Using .ily for included lilypond files
Date: Mon, 18 May 2009 08:22:11 -0500
User-agent: Thunderbird 2.0.0.21 (X11/20090409)

Bertalan Fodor (LilyPondTool) wrote:
Just wondering.

Is the fact, that a change like this breaks existing editor support for LilyPond, considered at all?


Well, the original suggestion was that users should name their own included files with a .ily extension, which can't possibly break anything (except syntax coloring, which should be easily fixed), but the proposals Graham is making about changing internal stuff are a different matter. There wouldn't be any changes to the stable release, but this is an important consideration for the future and I can see how it might make a lot of work for you with Lilypond Tool. Would this have any effect on the emacs mode as well? I don't use emacs but I know that emacs mode has some advanced interaction with lilypond. I use vim, but if there are any auto-completion tools or macros in vim mode then I'm not aware of them. I only use the syntax coloring, and the patch I submitted to devel list adds the *.ily extension to the lilypond-ftdetect.vim file so that coloring will be applied to those files.

Jon


Graham Percival wrote:
In the large "DOC: Makefile" thread that nobody new is going to
read, there was a proposal to use .ily to indicate "setup"
lilypond files.

I quite like this suggestion, so I'm asking somebody to take the
next step: integrate this with lilypond.

- change (almost) everything in ly/ to .ily.
- update the internal "loading included files" stuff.
- update the docs (i.e. \include "gregorian.ly" should now
  just be "gregorian.ily")
- make a convert-ly rule.  Any of the built-in files (i.e.
  accordian.ly) should be changed automatically.  Since we
  still support including .ly, we don't need to print out
  a warning for other files.
- add a NEWS item.

Cheers,
- Graham


_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel





_______________________________________________
lilypond-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-devel



--
Jonathan Kulp
http://www.jonathankulp.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]