|
From: | David Kastrup |
Subject: | Re: Feature request: Fix cascading error messages |
Date: | Tue, 29 Mar 2022 12:53:03 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Werner LEMBERG <wl@gnu.org> writes: >> Why make the user wait so long to make him fix a misspelled word or >> make him put a curly brace? A first pass should be done without >> \score blocks and abort (or at least ask if you want to continue!) >> if this first pass produces errors. > > This sounds sensible; maybe this suppression of processing `\score` > blocks can be implemented in Scheme so that LilyPond with a special > command line option acts as a syntax checker. Have you actually tried? Apart from scores placed in explicit books and bookparts, LilyPond already delegates the typesetting until after the whole input file has been parsed. -- David Kastrup
[Prev in Thread] | Current Thread | [Next in Thread] |