[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 2436 in lilypond: Patch: Directs displaying-grob-ancestry.ly t
From: |
David Kastrup |
Subject: |
Re: Issue 2436 in lilypond: Patch: Directs displaying-grob-ancestry.ly to stderr |
Date: |
Sun, 25 Mar 2012 23:57:34 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) |
Keith OHara <address@hidden> writes:
> <lilypond <at> googlecode.com> writes:
>
>> Comment #3 on issue 2436 by address@hidden: Patch: Directs
>>
>> I'm trying to ensure that all progress messages go to stderr,
>> not stdout. A by-product of this is that they are captured in
>> logfiles during make test and can also be checked as part of
>> the regression testing process.
>>
>
> It is arguable whether the ancestry listings are progress messages
> or program output. The hoi polloi won't use that snippet at all,
> but those they do use it probably do something like
> C:> lilypond displaying-grob-ancestry.ly >out.txt 2>err.txt
> and will be mildly inconvenienced when the ancestry listings have
> other progress messages interspersed.
>
> I think it's fine to inconvenience them in this case. The similar
> but more widely useful function \displayLilyMusic that is included
> in LilyPond has your optional output-port argument, which is great
> for making everybody happy.
Except that it hasn't. The respective commit has been reverted because
it had the side-effect of making \displayLilyMusic c' stop working.
--
David Kastrup