Carl Sorensen <[email protected]> writes: > I'm trying to fix the problems with autobeaming. > > I have discovered that in lily/beaming-patterns.cc, inside the > function Beaming_pattern::beatify, infos[i].start_moment_ has only > numerators. All the denominators are zero. I'm pretty sure it wasn't > this way the last time I looked at it.
I consider it unlikely is is this way currently. In fact, there isn't even a function Beaming_pattern::beatify. All we have is git grep beatify scm/auto-beam.scm: (define (beatify! lst) scm/auto-beam.scm: (beatify! (cdr l)))) > So I thought I'd check it out. I did > > git checkout 6dd8c00b4f33a5eb95a2aed2484e96347558fe05 That's version 2.13.10. And it has no occurence of "beatify" anywhere in the source code. > Any suggestions on how I can make old versions compile so I can decide > when/where the denominators disappeared? No. There is also stuff like the Freetype library having changed its interface more recently and so on. 2.16 already takes a few cherry-picks to get to compile. But the above errors seem way worse as they seem to affect the language as such. I think your best bet is to work with the current version and figure out what you consider wrong. -- David Kastrup _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
