[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2.16.0 and 2.16.1 change with #{ #} syntax
From: |
David Kastrup |
Subject: |
Re: 2.16.0 and 2.16.1 change with #{ #} syntax |
Date: |
Tue, 15 Jan 2013 10:14:21 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Jay Anderson <address@hidden> writes:
> In 2.16.0 creating a book inside #{ #} returned the book. In 2.16.1 and
> 2.16.2 this is no longer always the case. Here's an example which fails:
>
> ============
> \version "2.16.2"
>
> makeBook =
> #(define-void-function (parser location) ()
> (let ((the-book
> #{
> \book
> {
> \include "header.ily"
[...]
> I just tried 2.17.10 and the behavior is fixed there.
It is somewhat embarrassing, but in my local "stable" branch I had
already collected a few of the file/parser/EOF-related fixes in 2.17
when I told Philip to go ahead with releasing 2.16.2. I suppose I
should complete the collection and push it in time for the next release.
--
David Kastrup