Hi all, guile-2.2 prints a warning, if module (ice-9 threads) is not imported. (This does not happen with guile-1.8 or guile-2.0) Import (ice-9 threads) to have access to `call-with-new-thread'. Import (ice-9 threads) to have access to `current-thread'.
As suggested by Arne Babenhauserheide from the guile-mailing list, in memory-trace.scm we could do something at the lines of ;; TODO if lilypond moves to guile-2.2 merge the next two settings (use-modules (lily) (ice-9 format)) (if guile-v2 (use-modules (ice-9 threads))) This would even be compatible with guile-1.8 (ofcourse one would do it with a little different coding) Though, I think we currently have no need for it. So importing (ice-9 threads) would be pointless. If I'm right in this, would there be any other way to avoid this warning-messages? Cheers, Harm _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel