On 27/04/2015 15:45, Urs Liska wrote:
Maybe LilyPond could run through only the first stage (i.e. without
producing graphical or MIDI output) and analyze the score. On that way
it parses all existing contexts and could maybe determine the
positions of all music content. It could then output some kind of list
representation that allows an editor like Frescobaldi to determine the
locations of all objects inside the requested area in order to take
action. Maybe this could also take care of noticing open spanners that
are closed inside the range, so that an editor can also offer
solutions or ask the user what to do with these.
Of course this is a highly simplified sketch, and there's much that
has to be considered. But it *could* be an approach.
Urs
This only first stage run could also make possible to have a quick
feedback, so that the editor can show where there are errors without
having to compile the score.
Anton Curl
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user