Joseph Rushton Wakeling <joseph.wakel...@webdrake.net> writes: > On 14/05/12 09:56, David Kastrup wrote: >> <URL:http://lilypond.org/doc/v2.15/Documentation/source/Documentation/notation/skipping-corrected-music> > > Yes, but that wasn't the use-case I had in mind. The sort of thing I > was thinking of was: > > (i) I have a full, complete score, which I have compiled. > > (ii) I spot a typo (say, an A that should be A-flat). > > (iii) I correct the wrong note and recompile. The recompilation process > ought to be significantly faster than the original complete-score > compilation process, even though a full score is being produced as > output.
Tracking the dependencies of every decision made in the output from the originating data and only restarting the "necessary" dataflow will significantly slow done compilation. Self-awareness is computationally expensive. A human will prefer working that way. But even if you are looking at a supermarket queue with barcode scanner cash registers, typing in a number on the register for several identical items will only cause speedups for significantly large numbers. The brainless way of doing everything mechanically without shortcuts tends to be rather efficient. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel