On 2015/03/06 10:45:14, uliska wrote: > See discussion here: > http://lists.gnu.org/archive/html/lilypond-user/2015-03/msg00180.html The point of this ...
On 2015/03/06 10:45:14, uliska wrote:
> See discussion here:
> http://lists.gnu.org/archive/html/lilypond-user/2015-03/msg00180.html
The point of this construct is that you can just edit the #t to be #f if you
want to disable the functionality. The discussion apparently only centers
around whether this serves a non-trivial programmatic purpose.
It is similar to occurences of
#if 0
...
...
#endif
in C code. Of course, you can trivially replace this with something simpler
manually without changing the net effect. That's not the point. The point is
that it's easy to change to the opposite behavior, and that it is something that
is half-advertised as something to play with.
This has been added as
commit 4e4a3b4106cb4982f0c06ca26bad2f2641c0382e
Author: Han-Wen Nienhuys <hanwen@xs4all.nl>
Date: Tue Mar 29 14:15:39 2005 +0000
*** empty log message ***
and is clearly an intentional addition for the sake of making it easy to disable
this functionality. I don't see much of a point in changing it. Outcommenting
the two concerned lines manually also is trivial. So there is not much of a
point in keeping it either. Since it apparently caused already close to a
man-hour in discussions, you might as well remove it in order to avoid a further
waste of time in future.
Patch counted down - please push
If this is not ready to go please can you set the tracker accordingly?
If nothing is changed for the next countdown (25th March) I'll set the tracker
to 'needs_work'.
James
Issue 209320043: Remove redundant (and) in ly/init.ly
Created 9 years, 1 month ago by uliska
Modified 9 years, 1 month ago
Reviewers: dak, pkx166h
Base URL:
Comments: 0