lilypond-user
[Top][All Lists]
Advanced

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

Re: Emacs integration


From: David Kastrup
Subject: Re: Emacs integration
Date: Sat, 31 Aug 2013 18:30:25 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Jan Nieuwenhuizen <address@hidden> writes:

> While I was in the process of creating a screencast using Frescobaldi,
> it dawned on my how weird that is, because I'm realy bad at editing
> text in something that's not Emacs.  However, Frescobaldi has become
> much, friendlier than our Emacs mode.

There are several points to that: our Emacs mode does not know enough
about LilyPond: it can't recognize notenames and do things with them.
Now a _lot_ of things could be done by starting "lilypond
scheme-sandbox" or something comparable and routing a lot of things
tentatively through the Guile prompt.

What I consider most embarrassing actually is that our Emacs mode does
not indent (or color) Scheme passages reasonably.  It should figure out
where Scheme begins/ends, and then just hoist the respective work off to
scheme-mode functions.  It's bad enough that some basical .ly files
(like init.ly) are actually placed in scheme-mode manually.

With regard to fancy point-and-click: maybe SVG+imagemap would be a
nicer backend combination to work with than PDF.  At any rate, we need
an "image map" backend of some kind for LilyPond since it would also be
a real smoothy for the HTML output from Lilypond-book.

-- 
David Kastrup




reply via email to

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