Han-Wen Nienhuys skrev:

I don't think that will work. We can change all these definitions on
the fly using

  \with {
    \accepts ..

  }


Even if this might not be working right now, but it should be in the future.

That is true. It won't work then.
But otoh, afaics the whole path_to_acceptable_context needs to be rewritten in that case.

I think that you it will be trivially easy to use a set<> iso. writing
into the Context_def.

Definitely, but it will be a bit slow.
Well, but the function is not called /that/ often, so it is probably ok.

Modifying read-only data is a no, because it
will make our lives much more difficult if we ever want to share data
between different executions (eg. threading.)

true.

-Rune


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

Reply via email to