Hi Harm,
On Wed, May 8, 2013 at 3:32 PM, Thomas Morley <thomasmorle...@gmail.com>wrote: > Hi, > > I'm preparing a LSR-snippet demonstrating how to shape single Slurs > independently, which are invoked with \set doubleSlurs = ##t. > The code works fine with 2.16.2. > Though while downgrading to LSR-2.14.2 I encountered a strange problem: > > Trying to compile the code below, I get: > > GNU LilyPond 2.14.2 > Processing `shape-double-slurs.ly' > Parsing... > Interpreting music... [8] > Preprocessing graphical objects... > Finding the ideal number of pages... > Fitting music on 1 page... > Drawing systems...ERROR: Unbound variable: remove > > ?? > remove is not a LilyPond-procedure, it's guile _and_ it's used > elsewhere in the 2.14.2-source. > > What am I missing? > It seems that the functions in the module SRFI-1 weren't available within music functions in 2.14. (I remember running into this problem when I tried to use selectors like "first".) You can add this line within the #{ #} and you'll have access to remove: #(use-modules (srfi srfi-1)) Thanks for writing this--it looks very useful! --David
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user