Thank you for the report.
I don't think anyone should use openjdk. If the bug appears with Sun
(ok, Oracle) JRE as well, I'll fix it.
Bert
On Mon, Feb 7, 2011 at 9:11 PM, Xavier Scheuer <x.scheuer@...> wrote:
> Hi Bertalan,
>
> A bug involving LilyPondTool has been reported on the LilyPond French
> Users mailing list.
>
> Some stems do not show up in the PDF preview within jEdit/LilyPondTool.
> This bug has been observed by (at least) three different users.
> This affects LilyPonTool version 2.12.894 and 2.12.932. The bug
> appeared after a software update (using apt/Synaptic) and apparently is
> due to the new version of openjdk-6-jre in Ubuntu.
>
> The three users are using Ubuntu 10.10 or Kubuntu 10.4.
> Replacing openjdk-6-jre by sun-java6-jre seems to solve the problem.
>
> I do not know if this bug is really due to LilyPondTool (or only to
> OpenJDK, or to Ubuntu packagers), but I report anyway.
>
> Also cc: to lilypond-user, in case other Ubuntu users experience this
> bug.
>
> Cheers,
> Xavier
>
> --
> Xavier Scheuer <x.scheuer@...>
>

On Fri, Dec 10, 2010 at 8:49 PM, George_ <georgexu149@...> wrote:
>
> I'm not sure whether this is the right place to post this.
The LilyPondTool mailing may be more appropriate.
> I've got an issue with the pdf previewer that comes with LilypondTool. When
> I open jEdit and start typing, it looks fine. However, as soon as I use
> jEdit to compile the text, the viewer starts doing weird things:
>
> http://img696.imageshack.us/img696/967/jediterror2.jpg
> http://img207.imageshack.us/img207/6325/jediterror1.jpg
>
> Deleting the Settings directory in jEdit doesn't help, and neither does
> uninstalling and reinstalling jEdit. As far as I know there haven't been any
> system changes between installing jEdit and the problem occurring - one day
> the problem wasn't there, the next day it was.
I have seen this sort of things in the past,; it's generally a
Windows-specific problem with the Java environment. Most of the time
simply closing and reopening jEdit is enough to fix the problem; if it
isn't, you may have to reboot your computer.
Regards,
Valentin.

On Wed, Nov 25, 2009 at 11:14 PM, Bertalan Fodor (LilyPondTool)
<lilypondtool@...> wrote:
> Yes, scheme keywords were introduced to highlight in the mode xml.
What do you mean? It's Not A Bug(tm)?
For a French/Italian/Spanish-speaking lilyponder,having some notes
highlighted and not the others is highly disturbing... I guess with
the new advanced parsing, there must be a way to turn this off in
notemode, and only activate it in Scheme expressions?
Valentin

Greetings Bert and everybody,
open the following .ly file in jEdit/LPT:
%%%%%%%%%%%%
\include "italiano.ly"
\relative do' {
do re mi fa mi re do do
}
%%%%%%%%%%%%
As you can see, the note "do" is highlighted in green like a C++
keyword. That did not happen with jEdit .pre17, so I guess something
has been changed wrt the plugin architecture. The result really looks
funny :)
Cheers,
Valentin

2008/11/12 Mark Polesky <markpolesky@...>:
> One small issue I'd like to raise is that Windows users
> running LilyPond with the jEdit/LilyPondTool package
> can't play the MIDI file *WITHIN* jEdit while the
> extension is .mid
[Fwding to Bertalan.]
This was modified in LilyPond 2.11.60; Windows users do now have .mid
files instead of .mid (while the default extension remains .midi for
other operating systems).
Cheers,
Valentin

Hi Valentin, thanks for the commits.
> -- There should really be some kind of way to automatically configure
> LilyTool... For instance, it could automatically detect the lilypond
> binaries and the external PDF viewer (using some platform-specific
> conditional code for instance; if Windows is detected, read a registry
> key; if it's linux, look into /usr/bin or /usr/local/bin or ~/bin,
> etc...). If you begin writing some code about it I can help with the
> implementation, but of course I definitely can't do it from scratch on
> my own.
>
Well, that would not be so hard, because the operating system can be
determined with one simple call (there is already code for this). The
only not so trivial part is ensuring backward compatibilty, ie. don't
break settings created by existing users (when they just update the plugin).
> Oh, by the way I can't find where the New-Score wizard localization
> files are; I thought I had sent you a patch for the French translation
> a year ago, but I can't find it anymore...
>
I don't remember. But IIRC the patch is already applied.
> -- The props files you mentioned looks interesting; it would be great
> if we could have a way to localize (some of) jEdit this way -- maybe
> this should be considered as a separate plugin though?
>
Yes, that's a very good idea. It would be quite easy to provide
localizations as plugins. They could also localize all plugins which use
the standard props file way of setting messages.
> - Could we create a set of symlinks (or whatever) to allow the users
> to click on "This page is available in French", and then let them see
> the online docs within the JavaHelp browser?
>
No, that's not feasible.
> - Could there be a way to make LilyJHelp automatically fetch the
> latest doc tarball at
> http://download.linuxaudio.org/lilypond/binaries/documentation/, then
> expand it somewhere in ~/.jedit/downloaded-docs/, and then open it in
> the browser? This would make the jar considerably lighter... and this
> way users could have up-to-date docs even without updating the whole
> LilyTool plugin.
>
This is the way to go. We should provide our own means of downloading
the LilyJHelp.jar which contains the documentation.
> -- Currently, the search function included in the help browser gives
> unsorted results, most of them being from the Internals Reference and
> from regtests. Could there be a way to "filter" these results, by
> putting: first the Learning Manual, then the Notation Reference, and
> only then the IR and things from input/*?
>
We have control on this only at generation. So we either make the
Regression Tests and Internals Reference unsearchable or live together
with this. For me I found no problem with this.
> -- For quite some times, I've been desperately trying to make the
> JPedal viewer dockable in the "perspective". You may have heard about
> what Wilbert is doing with his LilyKDE project (which I haven't
> tested); from what I understand, he docks the PDF preview alongside
> with the code editor, and the PDF is automatically refreshed whenever
> the source is compiled. It would be just great if we could have
> something similar... All we need to know is the name of the
> function/class/whatever to add in dockable.xml...
>
That's not so easy, because JPedal viewer is a toplevel window and can't
be just embedded into a dockable window panel. So we must rewrite that
and think again about the file opening logic. Quite much work.
Bert

Hi Bertalan,
I have committed a few minor changes in LPT sources (editing icons is
one of the only things I can do...) Feel free to revert whatever you
don't like :-)
Just for the record, I'm currently trying to rewrite my EasyLilyPond
as a cross-platform common launching that would allow to install and
update both LilyPond and jEdit, provide easy access to the
documentation etc.
Today, I've been having a LilyPond/jEdit install party with my pupils;
this was a huge deployment (well, a dozen laptops actually, but
still), and while explaining them how to use all this I had some
thoughts:
-- There should really be some kind of way to automatically configure
LilyTool... For instance, it could automatically detect the lilypond
binaries and the external PDF viewer (using some platform-specific
conditional code for instance; if Windows is detected, read a registry
key; if it's linux, look into /usr/bin or /usr/local/bin or ~/bin,
etc...). If you begin writing some code about it I can help with the
implementation, but of course I definitely can't do it from scratch on
my own.
Oh, by the way I can't find where the New-Score wizard localization
files are; I thought I had sent you a patch for the French translation
a year ago, but I can't find it anymore...
-- The props files you mentioned looks interesting; it would be great
if we could have a way to localize (some of) jEdit this way -- maybe
this should be considered as a separate plugin though?
I've been thinking about the integrated LilyPond Documentation, that
is currently English-only. (The "other languages" links at the bottom
of the pages are broken.)
The point is: LPT is already *huge* (in terms of size), and I'm afraid
the bundle would become too heavy if we were to include translated
docs in it... I see two solutions:
- Could we create a set of symlinks (or whatever) to allow the users
to click on "This page is available in French", and then let them see
the online docs within the JavaHelp browser?
This has two downsides:
- translated docs would be unavailable offline
- the "Automatic language selection" JavaScript would probably not
work in JavaHelp, and therefore users would be constantly brought back
to English docs.
- Could there be a way to make LilyJHelp automatically fetch the
latest doc tarball at
http://download.linuxaudio.org/lilypond/binaries/documentation/, then
expand it somewhere in ~/.jedit/downloaded-docs/, and then open it in
the browser? This would make the jar considerably lighter... and this
way users could have up-to-date docs even without updating the whole
LilyTool plugin.
-- Currently, the search function included in the help browser gives
unsorted results, most of them being from the Internals Reference and
from regtests. Could there be a way to "filter" these results, by
putting: first the Learning Manual, then the Notation Reference, and
only then the IR and things from input/*?
-- For quite some times, I've been desperately trying to make the
JPedal viewer dockable in the "perspective". You may have heard about
what Wilbert is doing with his LilyKDE project (which I haven't
tested); from what I understand, he docks the PDF preview alongside
with the code editor, and the PDF is automatically refreshed whenever
the source is compiled. It would be just great if we could have
something similar... All we need to know is the name of the
function/class/whatever to add in dockable.xml...
Cheers,
Valentin

Hi,
thanks for your reply!
On Sun, Apr 20, 2008 at 10:36 PM, Valentin Villenave <v.villenave@...>
wrote:
> 2008/4/20 Joshua Koo <joshuakoo@...>:
> > Dear Bert, Dear Valentin,
>
> Hi Joshua,
>
> > I've tried to email the lily4jedit mailing list, but it didn't get
> through,
> > maybe it was such long time since I last post a message? How are you
> doing?
> > I'm now currently studying in the national university of Singapore now.
>
> The list works -- Actually, it's the third time we receive your mail :)
>
I'm so sorry! I thought the emails disappeared because I didn't receive any
mails with the prefix lily4jedit!
>
> Sorry for not having answered sooner, but:
> -I haven't flash (I had to boot under Windows to see your demo)
> -I tend to boycott everything that has anything to do with FaceBook
> -I am featuring your piano player in tomorrow's issue of the "LilyPond
> Report":
> http://valentin.villenave.info/spip.php?article66
> (the link is dead right now, but will hopefully become active within 24
> hours).
>
Wow... thats an honor. Thank you!
>
> > Just something to share for now, and do let me know of any comments you
> have
> > on the flash piano or the facebook app!
>
> It's just a pity that you don't distribute it as a standalone app. I
> don't know if you're aware of Facebook's terms of use, but basically
> nothing of what you can post there actually belongs to you. Well, I
> guess it's just a beginning for you... :)
>
Opps... I didn't know. I thought only facebook infomation shouldn't be
allowed to store outside their servers.
The reason why its on facebook because I'm doing a facebook module :P
I wanted to do a public interface to the same app, but the time I have just
didn't permit it but I allow users to use it even without a facebook account
or logging in. Btw the data submited via our application is stored outside
facebook servers.
Btw if you've been to musipedia.org site, Dr Rainer's using the flash
interface we have for searching his site too!
>
> > p.s. I like the LilypondTool newsletter! Do you distribute via email
> also?
>
> Maybe I could, but I don't really know how to do that. (Plus I don't
> like sending HTML emails :)
>
Not a problem! I'll just visit the site time to time :)
>
> Cheers,
> Valentin
Glad to hear from you!
Cheers,
Joshua Koo

2008/4/20 Joshua Koo <joshuakoo@...>:
> Dear Bert, Dear Valentin,
Hi Joshua,
> I've tried to email the lily4jedit mailing list, but it didn't get through,
> maybe it was such long time since I last post a message? How are you doing?
> I'm now currently studying in the national university of Singapore now.
The list works -- Actually, it's the third time we receive your mail :)
Sorry for not having answered sooner, but:
-I haven't flash (I had to boot under Windows to see your demo)
-I tend to boycott everything that has anything to do with FaceBook
-I am featuring your piano player in tomorrow's issue of the "LilyPond Report":
http://valentin.villenave.info/spip.php?article66
(the link is dead right now, but will hopefully become active within 24 hours).
> Just something to share for now, and do let me know of any comments you have
> on the flash piano or the facebook app!
It's just a pity that you don't distribute it as a standalone app. I
don't know if you're aware of Facebook's terms of use, but basically
nothing of what you can post there actually belongs to you. Well, I
guess it's just a beginning for you... :)
> p.s. I like the LilypondTool newsletter! Do you distribute via email also?
Maybe I could, but I don't really know how to do that. (Plus I don't
like sending HTML emails :)
Cheers,
Valentin

Hi all,
It must be a long time since you've heard from me, I'm now studying in the
national university of Singapore now.
Just like to share an application I and some friends recently did, call My
Music which you can access at
http://apps.facebook.com/my_music/
and its not nessary to be a facebook user to use this app. Its based on a
flash piano we did, and does a range of
Under studio, you can use the piano to record and search. The search engine
has been provided by musipedia.
I glad actually some of the ideas that I did was reuse from the experience I
gained here. Also I used Lilytool and lilypond in generating midi notes
which was used for creating the sound samples.
Just something to share for now, and do let me know of any comments you have
on the flash piano or the facebook app.
Warmest regards,
Joshua Koo

Hi all,
It must be a long time since you've heard from me, I'm now studying in
university.
Just like to share an application I and some friends recently did, call My
Music which you can access at
http://apps.facebook.com/my_music/
Although preferred, its not nessary to be a facebook user to use this app.
Under studio, you can use the piano to record and search. The search engine
has been provided by musipedia.
I think its interesting that some of the ideas that I had could be reuse
again. Also I used Lilytool and lilypond in generating midi notes which was
used for creating the sound samples.
Just something to share for now, and do let me know of any comments you have
on the flash piano or the facebook app.
Warmest regards,
Joshua Koo

> Valentin Villenave wrote:
> we dont want to teach people how to use jEdit, but just too impress
> them by showing them a live recording of someone working with it, and
> very quickly using many of LPT's various features :)
2008/4/2, Bertalan Fodor (LilyPondTool) <lilypondtool@...>:
>
> So the question is: who creates the video? :-) Or should I ask qui vont
> preparer le video? :-)
That was, more or less, my initial question :)
(meaning I don't feel confident enough to do it myself: I use to type
all the code manually without using any shortcut nor special LPT
feature -- not because I don't find them useful, but just because I'm
an indentation control freak, as I confessed on
http://valentin.villenave.info/spip.php?article53#nb3 )
I can give it a shot though; but in that case I'd need you to help me
creating the "scenario" of the video:
- e.g. first use the New Score Wizard to create a score,
- then use the LilyPiano to type a few notes,
- then compile the score and open the PDF
- then use the ruler to move an object and create an override in the clipboard,
- then perhaps modify the override by looking at the relevant section
in lilyJHelp
- then compile (and perhaps play the score using the integrated MIDI player)
Am I missing something?
Cheers,
Valentin

So the question is: who creates the video? :-) Or should I ask qui vont
preparer le video? :-)
Valentin Villenave wrote:
> 2008/4/2, Pierre Bach <pierre.bach@...>:
>
>
>> The flash demo in http://lilypondtool.organum.hu/87.0.html look for me
>> excellent and an easy way to understand the advantage of the jedit plug-in.
>>
>
> Yes, I already tried to embed it, *but*
> - It is too large :)
> - It is too long
> - It is too pedagogical, and therefore not convenient for my purpose;
> we dont want to teach people how to use jEdit, but just too impress
> them by showing them a live recording of someone working with it, and
> very quickly using many of LPT's various features :)
>
> Cheers,
> Valentin
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Lily4jedit-devel mailing list
> Lily4jedit-devel@...
> https://lists.sourceforge.net/lists/listinfo/lily4jedit-devel
>
>
--
LilyPondTool is the editor for LilyPond files.
See http://lilypondtool.organum.hu

2008/4/2, Pierre Bach <pierre.bach@...>:
> The flash demo in http://lilypondtool.organum.hu/87.0.html look for me
> excellent and an easy way to understand the advantage of the jedit plug-in.
Yes, I already tried to embed it, *but*
- It is too large :)
- It is too long
- It is too pedagogical, and therefore not convenient for my purpose;
we dont want to teach people how to use jEdit, but just too impress
them by showing them a live recording of someone working with it, and
very quickly using many of LPT's various features :)
Cheers,
Valentin

Sure, a video is good. But not quicklily mode. And I'm very happy to
help preparing that column.
Bert
Valentin Villenave írta:
> 2008/4/1, Bertalan Fodor <lilypondtool@...>:
>
>> I think LilyPondTool's quicklily mode is not stable yet, it is
>> experimental. LilyPondTool has an other very nice set of features. But
>> one can use the two together easily. Just open the same file in emacs
>> and jEdit will automatically reload it if you change it in emacs.
>>
>
> It's up to you; however, I still think a small video preview would
> have been great do emphasize both editors: their different features,
> different approach to notation. When speaking with users, I often
> realize they're not at all aware of LilyPondTool's most interesting
> features...
>
> Anyway, as I told you, I'll see how my weekly column evolves, and if
> it appears to keep being read by many people I'll prepare a full
> presentation of LPT, with your help (if you agree), in a few weeks.
>
> Cheers,
> Valentin
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Lily4jedit-devel mailing list
> Lily4jedit-devel@...
> https://lists.sourceforge.net/lists/listinfo/lily4jedit-devel
>
>

2008/4/1, Bertalan Fodor <lilypondtool@...>:
> I think LilyPondTool's quicklily mode is not stable yet, it is
> experimental. LilyPondTool has an other very nice set of features. But
> one can use the two together easily. Just open the same file in emacs
> and jEdit will automatically reload it if you change it in emacs.
It's up to you; however, I still think a small video preview would
have been great do emphasize both editors: their different features,
different approach to notation. When speaking with users, I often
realize they're not at all aware of LilyPondTool's most interesting
features...
Anyway, as I told you, I'll see how my weekly column evolves, and if
it appears to keep being read by many people I'll prepare a full
presentation of LPT, with your help (if you agree), in a few weeks.
Cheers,
Valentin

I think LilyPondTool's quicklily mode is not stable yet, it is
experimental. LilyPondTool has an other very nice set of features. But
one can use the two together easily. Just open the same file in emacs
and jEdit will automatically reload it if you change it in emacs.
Bert
Valentin Villenave írta:
> Hi Bertalan, hi everybody,
>
> As you may know, I'm publishing, each week, an opinion column about
> LilyPond, LilyPondTool and other related projects. So far I have only
> mentioned the Julie project, because I'm waiting for my audience to
> keep increasing; when I feel the time has come, I plan to write a
> "special-LilyPondTool" issue, with an interview of its author, a full
> review with screenshots etc, and some other stuff I still have to
> figure out.
>
> However, on next week's issue, I am about to present a video that
> Nicolas Sceaux sent me, demonstrating the speed of his LilyPond emacs
> mode (with real-time sound preview):
>
> http://nicolas.sceaux.free.fr/lilypond/lyqi.avi
>
> I thought It would be nice if someone could do a short video using
> LilyPondTool as well, using QuickLily shorcuts or the integrated
> LilyPiano keyboard -- just so I can feature both editors, and not just
> emacs.
>
> Alternatively, if we do not manage to make a LilyPondTool video this
> week, I can just add a advertising-like sentence such as "Have you
> been impressed by this video? In next week's issue, we'll feature a
> new video demonstrating LilyPondTool's power and speed; stay tuned!"
>
> Cheers,
> Valentin
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Lily4jedit-devel mailing list
> Lily4jedit-devel@...
> https://lists.sourceforge.net/lists/listinfo/lily4jedit-devel
>
>

Hi Bertalan, hi everybody,
As you may know, I'm publishing, each week, an opinion column about
LilyPond, LilyPondTool and other related projects. So far I have only
mentioned the Julie project, because I'm waiting for my audience to
keep increasing; when I feel the time has come, I plan to write a
"special-LilyPondTool" issue, with an interview of its author, a full
review with screenshots etc, and some other stuff I still have to
figure out.
However, on next week's issue, I am about to present a video that
Nicolas Sceaux sent me, demonstrating the speed of his LilyPond emacs
mode (with real-time sound preview):
http://nicolas.sceaux.free.fr/lilypond/lyqi.avi
I thought It would be nice if someone could do a short video using
LilyPondTool as well, using QuickLily shorcuts or the integrated
LilyPiano keyboard -- just so I can feature both editors, and not just
emacs.
Alternatively, if we do not manage to make a LilyPondTool video this
week, I can just add a advertising-like sentence such as "Have you
been impressed by this video? In next week's issue, we'll feature a
new video demonstrating LilyPondTool's power and speed; stay tuned!"
Cheers,
Valentin