Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-06 Thread David Kastrup
Andrew Hawryluk ahawry...@gmail.com writes: 2009/8/5 John Mandereau john.mander...@gmail.com: dots.ly before dots.ly after collision-mesh.ly before collision-mesh.ly after I think even this simple case might fail if the dots were placed in the Voice context: c''4. \\ b'4. In the

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-06 Thread Mark Polesky
Andrew Hawryluk wrote: I think even this simple case might fail if the dots were placed in the Voice context: c''4. \\ b'4. Yes, but I would consider this a mesh. If there is a way to test for that, this situation would not qualify for moving the engraver to the Voice context. - Mark

Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
On the user list, Nick Payne shed light on a potential problem with the Dot_column_engraver. http://lists.gnu.org/archive/html/lilypond-user/2009-08/msg00132.html Looking at an example from Ted Ross (see attached png), I'm thinking that Dot_column_engraver may be better suited in the Voice

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread David Kastrup
Mark Polesky markpole...@yahoo.com writes: On the user list, Nick Payne shed light on a potential problem with the Dot_column_engraver. http://lists.gnu.org/archive/html/lilypond-user/2009-08/msg00132.html Looking at an example from Ted Ross (see attached png), I'm thinking that

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Werner LEMBERG
Looking at an example from Ted Ross (see attached png), I'm thinking that Dot_column_engraver may be better suited in the Voice context than in the Staff context. Good idea. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Valentin Villenave
2009/8/5 Mark Polesky markpole...@yahoo.com: Looking at an example from Ted Ross (see attached png), I'm thinking that Dot_column_engraver may be better suited in the Voice context than in the Staff context. Mark, can you make this change on your own, modify the documentation accordingly

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
Valentin Villenave wrote: Mark, can you make this change on your own, modify the documentation accordingly (don't forget NEWS), and make sure it doesn't break anything (esp. wrt regtests)? If you do all of this, I think it should be safe for you to push the change (if any problem occurs

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
Han-Wen Nienhuys wrote: I'm thinking that Dot_column_engraver may be better suited in the Voice context than in the Staff context. I suspect that this will give many collisions (dots on top of noteheads) when this is combined with polyphonic chords. Did you runthis through the

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Neil Puttock
2009/8/5 Mark Polesky markpole...@yahoo.com: I didn't, but unfortunately my system can hardly do anything these days... If someone else would like to run the regtests with this change, that would be great. Try running `collision-mesh.ly' to see what happens. :) Regards, Neil

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
Neil Puttock wrote: Try running `collision-mesh.ly' to see what happens. :) Where's that? - Mark ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Neil Puttock
2009/8/5 Mark Polesky markpole...@yahoo.com: Where's that? http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=blob;f=input/regression/collision-mesh.ly;h=53b02aa4cbda8e1c8834a72046b980d500a5a975;hb=HEAD ___ lilypond-devel mailing list

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
Mark Polesky wrote: Try running `collision-mesh.ly' to see what happens. :) Where's that? Oh, I see, it's a regression test. How do I run a regression test? - Mark ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
Mark Polesky wrote: Try running `collision-mesh.ly' to see what happens. :) Where's that? Oh, I see, it's a regression test. How do I run a regression test? Oh, right. I think I'm going to stop now, since I'm clearly just being stupid. Sorry. - Mark

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread John Mandereau
Le mercredi 05 août 2009 à 22:13 +0100, Neil Puttock a écrit : Try running `collision-mesh.ly' to see what happens. :) Indeed :-P dots.ly before dots.ly after collision-mesh.ly before collision-mesh.ly after John attachment: lily-cbbf29d5.compare.jpegattachment:

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Mark Polesky
Neil Puttock wrote: Try running `collision-mesh.ly' to see what happens. :) Okay, so dots.ly looks better and collision-mesh.ly looks worse. So what's the solution? This is probably ridiculous, but if there were some way to test for meshing, so that the Dot_column_engraver would stay in

Re: Should Dot_column_engraver be in Voice instead of Staff?

2009-08-05 Thread Andrew Hawryluk
2009/8/5 John Mandereau john.mander...@gmail.com: dots.ly before dots.ly after collision-mesh.ly before collision-mesh.ly after I think even this simple case might fail if the dots were placed in the Voice context: c''4. \\ b'4. In the example that Mark found, the non-aligned notes are