Hi Bertalan, hi guys,
I don't know if anyone of you has recently tried to set up a
LilyPondTool environment but it's really a PITA.
First of all, one needs to install jEdit pre11. No link is given on
jedit.org, so you have to either go to the project page and browse the
archives, or (smarter way) copy the pre12 download URL and replace 12
(If you had the misfortune to install pre12, LilyPondTool will not
even appear in the plugin list. It's an annoyance, though I understand
why you have intentionally made it so.)
Next. jEdit is set up, great, hurray, etc. Now, you'll open the Plugin
Manager, select LilyPondTool, which will automatically select the
appropriate dependencies (the Template plugin, among others). *But*...
LilyPondTool officially requires Templates 4.00 or above... which is
officially incompatible with jEdit pre11! By default, selecting
LilyPondTool installs Templates 3.30; then jEdit complains about the
incompatibility and refuses to regard LilyPondTool as installed.
So you have to figure out where the plugins are installed, and go look
for a recent Templates jar. On the page
Only 4.1.1 is mentioned, which is definitely not compatible with
pre11. So you have to browse the whole archives on sourceforge and
download a decent zipped Templates (either 4.00 or 4.1.0), then unzip
the jars in the jars folder.
Gee... Four possible solutions:
-Let LilyPondTool accept Templates 3.30 (I'm not sure it will get
along well, because of the older Velocity),
-Tell the Templates guys to mark their 4.00 or 4.10 plugin as
compatible with pre11 (I never had any issue with it)
-Finally make LilyTool compatible with pre12, or convince the jEdit
guys to stop breaking things for once :)
-Let things the way they currently are, *but* at least document the
whole process described above anywhere on lilypondtool's homepage.
Plus, this does really emphasize the need for ready-to-use bundles
such as my EasyLily initiative (only, made better by people who know
how to code ;)
Get latest updates about Open Source Projects, Conferences and News.