[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests an
From: |
lilypond |
Subject: |
Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem |
Date: |
Wed, 13 Mar 2013 22:26:32 +0000 |
Comment #5 on issue 3242 by address@hidden: Manual beaming over rests and
vertical spacing problem
http://code.google.com/p/lilypond/issues/detail?id=3242
The code is such a flamboyant piece of crapola that it is hard to even
guess where the problem occurs. It pushes a number of skylines into a
deque, then pops two elements from the front, merges them, and pushed them
back into its rear. And when it is finished, it does
buildings_.swap (partials.front ().buildings_);
Why swap? Makes no sense at all. Similar the use of splice elsewhere.
That's all quite loopy. However, what probably takes the cake, platter,
and all is Skyline::normalize. The wobbly things that it does with
iterators do not make any sense at all. Its original last_empty setting
tries to ensure that it does not step backwards out of the array in the
first iteration, but if the conditional triggers in the second and third
iteration, it still stomps backwards out of the array.
Naturally, all of those exciting and inventive ways of juggling with data
don't come with any comments explaining the particular non-boring
implementation choices and the underlying intent.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
- [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/13
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/13
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/13
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/13
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/13
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem,
lilypond <=
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/14
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/14
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/14
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/14
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/16
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/16
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/17
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/17
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/19
- Re: [Lilypond-auto] Issue 3242 in lilypond: Manual beaming over rests and vertical spacing problem, lilypond, 2013/03/19