]> git.donarmstrong.com Git - lilypond.git/commit
Issue 4443: Don't pass current parser/location into #{...#} call
authorDavid Kastrup <dak@gnu.org>
Fri, 12 Jun 2015 07:51:40 +0000 (09:51 +0200)
committerDavid Kastrup <dak@gnu.org>
Wed, 17 Jun 2015 04:43:36 +0000 (06:43 +0200)
commit2fd5db04cdf6109e2c632337e13f29261df147b7
treedbd681db8459ebbc919110914ab520c43bc2cf83
parent906b0e079785805e6cdf564c447460d958f6f6f9
Issue 4443: Don't pass current parser/location into #{...#} call

The construct #{...#} generates a call to a function embedded-lilypond.
After issue 4422, this call passed (*parser*)/(*location*) arguments
instead of the previous parser/location arguments needed for accessing
the respective values in a different lexical environment.  But since the
respective values are stored in GUILE fluids rather than in lexical
variables now, they are already passed implicitly and unnecessary as
function parameters.
scm/parser-ly-from-scheme.scm