lilypond-user
[Top][All Lists]
Advanced

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

Re: Circular dependencies - Deadlock


From: Johan Vromans
Subject: Re: Circular dependencies - Deadlock
Date: Thu, 22 Jun 2017 08:16:48 +0200

On Thu, 22 Jun 2017 06:39:08 +0200, David Kastrup <address@hidden> wrote:

> I don't really see this as calling for changes.  If you want to create
> utility files to be included at most once, you can try working with
> guards like it is customary for C/C++ include files.

I think we're shifting topic here from recursive include to multiple
include. The latter is general practice.

The OP is unintentional infinite recursive includes, and whether LP can
help signalling this instead of just becoming non-responsive.

Maybe it is possible to track include depth, and issue a (one) warning when
the include dept exceeds a certain threshold (20? 50? 100?).

-- Johan



reply via email to

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