Re: Naming _another_ lacking puzzle piece

2012-10-15 Thread Joe Neeman
On Sun, Oct 14, 2012 at 5:19 AM, David Kastrup wrote: > "Trevor Daniels" writes: > > > A. > > \override does a pop/push > > \revert does a pop > > \temporary\override does a push. > > > > so \temporary\override and \revert are a matching pair. > > More importantly: on an empty stack, any number

Re: Filled with enthusiasm for Lilypond

2012-10-15 Thread Janek Warchoł
On Mon, Oct 15, 2012 at 11:16 PM, Joram Berger wrote: > Dear Lilypond developers, > > I joined this list to thank you all for your amazing work! > > In 2002, I was searching for a free music typesetting program. From the > first moment, when I found Lilypond I liked how Lilypond cares about > beau

Re: How to proceed

2012-10-15 Thread David Kastrup
Joram Berger writes: > sorry for joining the discussion too late (I joined the mailinglist just > now). There is all the time of the world for this discussion now. > In short: I would be very fond of a syntax like (no # or') > \set context.property = 0.3 > \unset context.property > and a unific

Re: How to proceed

2012-10-15 Thread Joram Berger
Am 15.10.2012 22:14, schrieb Janek Warchoł: > dear Werner, > > On Mon, Oct 15, 2012 at 9:38 PM, Werner LEMBERG wrote: >> we've now had zillions of e-mails without coming to a concensus. >> David has shown extreme patience in discussing all aspects, and I want >> to have at least *some* outcome.

Re: Update contributors. (issue 6689045)

2012-10-15 Thread graham
Sorry, there's a bit of confusion here. The past policy was: - Main developers should be listed under "main developers" and nowhere else. Main developers may appear in both the current and previous if they want to (i.e. they changed jobs). - anybody not a main developer who worked on anything

Re: Add autogenerated markers to files produced from build scripts. (issue 6688045)

2012-10-15 Thread graham
LGTM https://codereview.appspot.com/6688045/diff/7009/scripts/build/create-weblinks-itexi.py File scripts/build/create-weblinks-itexi.py (right): https://codereview.appspot.com/6688045/diff/7009/scripts/build/create-weblinks-itexi.py#newcode313 scripts/build/create-weblinks-itexi.py:313: vstrin

Re: Build: Invoke python -tt throughout. (issue 6685046)

2012-10-15 Thread graham
LGTM assuming that this passes a full "make doc". Patchy doesn't test that, but the staging merge will do that test if you haven't done it manually. https://codereview.appspot.com/6685046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https:/

Re: Remove spurious vector declaration in lily/articulations.cc (issue 6669044)

2012-10-15 Thread graham
LGTM https://codereview.appspot.com/6669044/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Emit warnings for missing translations. (issue 6689043)

2012-10-15 Thread graham
LGTM. Phil worked a lot to reduce warnings in general, so hopefully the translators will pay attention to these new warnings and clear them up quickly. https://codereview.appspot.com/6689043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http

Re: Translations for create-weblinks-itexi.py (issue 6681045)

2012-10-15 Thread graham
LGTM https://codereview.appspot.com/6681045/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Clean up the Attic (issue 6683053)

2012-10-15 Thread graham
LGTM https://codereview.appspot.com/6683053/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Filled with enthusiasm for Lilypond

2012-10-15 Thread Joram Berger
Dear Lilypond developers, I joined this list to thank you all for your amazing work! In 2002, I was searching for a free music typesetting program. From the first moment, when I found Lilypond I liked how Lilypond cares about beautiful scores and how well thought the basic syntax is. Since then I

Re: How to proceed (was: Create \temporary for doing overrides ...)

2012-10-15 Thread Janek Warchoł
PS David, i apologize for discussing this topic too stubbornly. PS2 I have also noticed that sometimes i miss parts of the discussion, for example i forgot to read comments in the tracker issue. I apologize for that, and i want to assure everyone that i don't mean to ignore anyone deliberatly. a

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread Janek Warchoł
On Mon, Oct 15, 2012 at 4:28 PM, wrote: > On 2012/10/15 06:30:12, janek wrote: >> Could you write explicitely both here and in the commit message that >> "as of 2.17.5, \override is a pop+push"? >> Had i not participated in previous discussion, i would have no idea >> why some overrides could be

Re: Fix extra spacing in Kievan notation (issue 6684051)

2012-10-15 Thread aleksandr . andreev
On 2012/10/15 20:00:28, benko.pal wrote: I don't like that: the patch manipulates a staff based on note head. it also increments a hack. have you tried something like \override SpacingSpanner #'shortest-duration-space = #0 \override SpacingSpanner #'spacing-increment = #0 ? The presence of

Re: How to proceed (was: Create \temporary for doing overrides ...)

2012-10-15 Thread Janek Warchoł
dear Werner, On Mon, Oct 15, 2012 at 9:38 PM, Werner LEMBERG wrote: > we've now had zillions of e-mails without coming to a concensus. > David has shown extreme patience in discussing all aspects, and I want > to have at least *some* outcome. It must extremely frustrating for > him to see that e

Re: Fix extra spacing in Kievan notation (issue 6684051)

2012-10-15 Thread benko . pal
I don't like that: the patch manipulates a staff based on note head. it also increments a hack. have you tried something like \override SpacingSpanner #'shortest-duration-space = #0 \override SpacingSpanner #'spacing-increment = #0 ? http://codereview.appspot.com/6684051/ _

How to proceed (was: Create \temporary for doing overrides ...)

2012-10-15 Thread Werner LEMBERG
Friends, we've now had zillions of e-mails without coming to a concensus. David has shown extreme patience in discussing all aspects, and I want to have at least *some* outcome. It must extremely frustrating for him to see that everybody picks his code and suggestion into pieces without being a

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread Werner LEMBERG
>> The solution is to use it in combination with a left leg, not >> amputating it and then devising a new interface for walking. > > lol! :D > While that was fun, i'm pretty sure that wasn't what Trevor had in > mind :) Here's the fitting cartoon. http://bilder.rofl.to/pic/beppo-der-clown The

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread dak
On 2012/10/15 14:46:50, Trevor Daniels wrote: On 2012/10/15 14:21:08, dak wrote: > But that does not mean that the default mode of setting a property > should be pushing. Why not? What harm will it do? A stack filled with garbage from pushes that happened without particular intent is not

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread Thomas Morley
Hi, some thoughts from a user's POV: I didn't know anything about pop, push, clear and stack before. Ok, I wondered what the output of \displayMusic \override NoteHead #'color = #blue should mean: (make-music 'ContextSpeccedMusic 'context-type 'Bottom 'element (make-m

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread tdanielsmusic
On 2012/10/15 14:21:08, dak wrote: On 2012/10/15 14:03:07, janek wrote: > Hmm. I've looked at available context properties, and in my opinion > it could be useful to be able to perform "temporary \sets" on some of > them: > > associatedVoice > beamExceptions > clefOctavation > crescendoSpanner

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread dak
http://codereview.appspot.com/6687044/diff/4001/ly/music-functions-init.ly File ly/music-functions-init.ly (right): http://codereview.appspot.com/6687044/diff/4001/ly/music-functions-init.ly#newcode1250 ly/music-functions-init.ly:1250: @emph{corresponding} reverts in a stack-neutral manner. An

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread dak
On 2012/10/15 14:03:07, janek wrote: On Mon, Oct 15, 2012 at 2:51 PM, wrote: > Let's assume that we "unify" the interface to context and grob > properties. The _default_ operation on a context property will > _always_ be overwrite rather than push, since context propert

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread Janek Warchoł
On Mon, Oct 15, 2012 at 2:51 PM, wrote: > Reviewers: janek, Trevor Daniels, > > Message: > > On 2012/10/15 10:45:02, Trevor Daniels wrote: >> >> I'm not sure this is the right way to go. >> Here's my reasoning: > > >> a) Unifying the interface to context and grob properties >> seems to be a desir

Re: Translations for create-weblinks-itexi.py (issue 6681045)

2012-10-15 Thread janek . lilypond
ok, LGTM. http://codereview.appspot.com/6681045/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread dak
On 2012/10/15 13:02:38, wl_gnu.org wrote: > Let's assume that we "unify" the interface to context and grob > properties. The _default_ operation on a context property will > _always_ be overwrite rather than push, since context properties > track the change of things like the current clef, the c

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread Werner LEMBERG
> Let's assume that we "unify" the interface to context and grob > properties. The _default_ operation on a context property will > _always_ be overwrite rather than push, since context properties > track the change of things like the current clef, the current key > signature, the current whateve

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread dak
Reviewers: janek, Trevor Daniels, Message: On 2012/10/15 10:45:02, Trevor Daniels wrote: I'm not sure this is the right way to go. Here's my reasoning: a) Unifying the interface to context and grob properties seems to be a desirable long-term goal; at least several people have spoken in favou

Re: possibility of merging \override and \set

2012-10-15 Thread David Kastrup
"Trevor Daniels" writes: > Mats Bengtsson wrote Sunday, October 14, 2012 8:06 PM > >> For many years, I viewed the difference between set/unset vs. >> override/revert as just different command names for context properties >> vs. grob properties. It wasn't until David first started asking about

Re: Translations for create-weblinks-itexi.py (issue 6681045)

2012-10-15 Thread Julien Rioux
On Mon, Oct 15, 2012 at 7:40 AM, wrote: > this looks strange: when i go to side-by-side diffs, i don't see any > changes, just "error: old chunk mismatch". I don't know what caused that, but you can rely on the raw patch set. Since this patch only adds lines and does not remove any lines, the re

Re: possibility of merging \override and \set (was: Naming, _another_lacking puzzle piece)

2012-10-15 Thread Trevor Daniels
Mats Bengtsson wrote Sunday, October 14, 2012 8:06 PM Nice to see you on the list again! > On 10/14/2012 07:36 PM, lilypond-devel-requ...@gnu.org wrote: >> Please, can we get away from thinking in terms of implementation details >> and instead think of the use cases: >> >> 1) Just set a property

Re: Create \temporary for doing overrides without pop-first set (issue 6687044)

2012-10-15 Thread tdanielsmusic
I'm not sure this is the right way to go. Here's my reasoning: a) Unifying the interface to context and grob properties seems to be a desirable long-term goal; at least several people have spoken in favour of it. But we do not yet have a proposal for doing this. In particular we do not have agr

Re: User-poll about lily-syntax: results - [Was: [GLISS] basics]

2012-10-15 Thread Janek Warchoł
On Mon, Oct 15, 2012 at 11:24 AM, Marc Hohl wrote: > But anyway, are there results from user-polls on other lists? > Perhaps the results should be merged before raising issues? That would be good. Unfortunately i didn't receive any feedback yet; i know just a handful of polish Lilypond users. J

Re: User-poll about lily-syntax: results - [Was: [GLISS] basics]

2012-10-15 Thread Francisco Vila
2012/10/15 Marc Hohl : > But anyway, are there results from user-polls on other lists? Yes, there are a few ones. They are mainly generic complaints, not specific syntax related. I will make a summary. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com __

Re: User-poll about lily-syntax: results - [Was: [GLISS] basics]

2012-10-15 Thread Marc Hohl
Am 15.10.2012 11:15, schrieb Janek Warchoł: Sorry for the delay :( On Sat, Oct 6, 2012 at 10:27 PM, Thomas Morley wrote: Hi, attached are the alphabetic sorted complains/suggestions about LilyPond-syntax from german users. Thanks! This is very valuable. Where should we store these results?

Re: User-poll about lily-syntax: results - [Was: [GLISS] basics]

2012-10-15 Thread Janek Warchoł
Sorry for the delay :( On Sat, Oct 6, 2012 at 10:27 PM, Thomas Morley wrote: > Hi, > > attached are the alphabetic sorted complains/suggestions about > LilyPond-syntax from german users. Thanks! This is very valuable. Where should we store these results? An email thread is likely to get lost;

Re: Naming _another_ lacking puzzle piece

2012-10-15 Thread Janek Warchoł
On Sun, Oct 14, 2012 at 7:56 PM, Phil Holmes wrote: > >> /oneMoment (equivalent to /once, but perhaps a more clear name) modifies a >> property in the current context for one musical moment. Once the musical >> moment has passed, the changes introduced by the /oneMoment evaporate. We >> could ap

Build: Invoke python -tt throughout. (issue 6685046)

2012-10-15 Thread janek . lilypond
Well, to me it looks good, but then i'm quite clueless in build area. thanks for attacking this, Julien! Janek http://codereview.appspot.com/6685046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypon

Add autogenerated markers to files produced from build scripts. (issue 6688045)

2012-10-15 Thread janek . lilypond
I haven't noticed anything wrong, but i'm not familiar with this stuff. It would be good to have someone more experienced review this. Thanks, Julien! http://codereview.appspot.com/6688045/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https:

Remove spurious vector declaration in lily/articulations.cc (issue 6669044)

2012-10-15 Thread janek . lilypond
LGTM :) i dedicate my code reviews to Graham Percival :) http://codereview.appspot.com/6669044/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

add 'guitar-drop-c-tuning' to the list of known string tunings (issue 6662046)

2012-10-15 Thread janek . lilypond
I dedicate my code reviews to Graham Percival. LGTM :) http://codereview.appspot.com/6662046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel