Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Joe Neeman joenee...@gmail.com writes: Ok, that's a good point. It still seems a little strange to me, though, that \undo\override Something #'color = #red will actually reverse the effect of \override Something #'color = #green There is not really a point in using \undo on single

Re: stepping down as project manager

2012-10-14 Thread David Kastrup
Reinhold Kainhofer reinh...@fam.tuwien.ac.at writes: On 2012-10-13 23:44, David Kastrup wrote: \once creates a one-time-step temporary change, \temporary an unterminated temporary change which can be terminated element-wise with \revert +1 That's a consistent naming scheme, and \temporary

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Reinhold Kainhofer reinh...@fam.tuwien.ac.at writes: On 2012-10-13 23:29, David Kastrup wrote: If you are referring to Werner's and Reinhold's comments, I think you may not be reading them as the authors intended. In particular, I believe that Reinhold was merely objecting to the names push

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Trevor Daniels
Joe Neeman wrote Sunday, October 14, 2012 12:14 AM On Sat, Oct 13, 2012 at 2:29 PM, David Kastrup d...@gnu.org wrote: \override overwrites the last definition \revert throws it away/reestablishes the previous if not overwritten. In other words, we have a pop-push and a pop. In the

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Joe Neeman joenee...@gmail.com writes: In other words, we have a pop-push and a pop. In the context of Reinhold's email, you were suggesting (although perhaps not seriously) adding a push. Now, I'm happy to have push and pop, but I think pop-push is a bad interface for a stack. It is not

\temporary \override (was: stepping down as project manager)

2012-10-14 Thread David Kastrup
It looks like I have managed to somehow hijack a thread which was _definitely_ about something else. This is inappropriate and I apologize. I hope the change of subject will help disentangling this. The actual problem is that \override currently CLEARS (i.e. reverts) the current value before

Re: stepping down as project manager

2012-10-14 Thread Marc Hohl
Am 14.10.2012 10:11, schrieb Marc Hohl: Am 13.10.2012 23:44, schrieb David Kastrup: Marc Hohl m...@hohlart.de writes: Conclusion: I appreciate your latest work – it is just that I am not used to use \omit, \single, \undo and therefore bringing \temporary into line with the (yet unfamiliar)

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk writes: Joe Neeman wrote Sunday, October 14, 2012 12:14 AM On Sat, Oct 13, 2012 at 2:29 PM, David Kastrup d...@gnu.org wrote: \override overwrites the last definition \revert throws it away/reestablishes the previous if not overwritten. In other

Re: stepping down as project manager

2012-10-14 Thread Hans Aberg
On 12 Oct 2012, at 09:01, Graham Percival wrote: ... After I'm finished my phd, I'll do the thing which every computer science student should do at least once in their life: I'll make my own language. I'm not comfortable with the level of abstractions that lilypond offers. Just like

Re: stepping down as project manager

2012-10-14 Thread David Kastrup
Hans Aberg haber...@telia.com writes: On 12 Oct 2012, at 09:01, Graham Percival wrote: ... After I'm finished my phd, I'll do the thing which every computer science student should do at least once in their life: I'll make my own language. I'm not comfortable with the level of abstractions

Re: stepping down as project manager

2012-10-14 Thread James
Hello, On 14 October 2012 07:39, David Kastrup d...@gnu.org wrote: Reinhold Kainhofer reinh...@fam.tuwien.ac.at writes: On 2012-10-13 23:44, David Kastrup wrote: \once creates a one-time-step temporary change, \temporary an unterminated temporary change which can be terminated element-wise

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Trevor Daniels
David Kastrup wrote Sunday, October 14, 2012 9:21 AM Trevor Daniels t.dani...@treda.co.uk writes: Joe Neeman wrote Sunday, October 14, 2012 12:14 AM In other words, we have a pop-push and a pop. In the context of Reinhold's email, you were suggesting (although perhaps not seriously)

Re: stepping down as project manager

2012-10-14 Thread David Kastrup
James pkx1...@gmail.com writes: [...] On 14 October 2012 07:39, David Kastrup d...@gnu.org wrote: The current semantics are basically non-stack, but the stack can be reanimated temporarily from the Scheme layer. This reanimation makes sense from the user layer in some cases as well,

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Trevor Daniels
James, you wrote Sunday, October 14, 2012 12:05 AM I have a patch coming that is trying to at least document \single \hide and \omit. Fine - \hide and \omit are quite straightforward. i also have started to use \single to take the opportunity to better organize NR 5.3. Hhm. This section

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk writes: David Kastrup wrote Sunday, October 14, 2012 9:21 AM Trevor Daniels t.dani...@treda.co.uk writes: I would be happier with this change. Why not just change the action of \override to be push alone? As its current implementation pretty well

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk writes: James, you wrote Sunday, October 14, 2012 12:05 AM I have a patch coming that is trying to at least document \single \hide and \omit. Fine - \hide and \omit are quite straightforward. i also have started to use \single to take the opportunity

Re: stepping down as project manager

2012-10-14 Thread Hans Aberg
On 14 Oct 2012, at 10:51, David Kastrup wrote: Hans Aberg haber...@telia.com writes: On 12 Oct 2012, at 09:01, Graham Percival wrote: ... After I'm finished my phd, I'll do the thing which every computer science student should do at least once in their life: I'll make my own language.

Re: stepping down as project manager

2012-10-14 Thread David Kastrup
Hans Aberg haber...@telia.com writes: On 14 Oct 2012, at 10:51, David Kastrup wrote: Hans Aberg haber...@telia.com writes: On 12 Oct 2012, at 09:01, Graham Percival wrote: ... After I'm finished my phd, I'll do the thing which every computer science student should do at least once in

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Trevor Daniels
David Kastrup wrote Sunday, October 14, 2012 10:56 AM Trevor Daniels t.dani...@treda.co.uk writes: David Kastrup wrote Sunday, October 14, 2012 9:21 AM Trevor Daniels t.dani...@treda.co.uk writes: I would be happier with this change. Why not just change the action of \override to be

Re: stepping down as project manager

2012-10-14 Thread Hans Aberg
On 14 Oct 2012, at 13:25, David Kastrup wrote: Hans Aberg haber...@telia.com writes: On 14 Oct 2012, at 10:51, David Kastrup wrote: Hans Aberg haber...@telia.com writes: On 12 Oct 2012, at 09:01, Graham Percival wrote: ... After I'm finished my phd, I'll do the thing which every

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk 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 of \override followed by \revert are a matching pair. B

GUB news

2012-10-14 Thread Phil Holmes
I now have GUB running again - thanks to Julien I have renamed logging.py in GUB to gub_log.py and it now builds all the required files. This note is to record that fact, and to add documentation to my recent push to the GUB git repo. -- Phil Holmes

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Carl Sorensen
Two years ago, David and I had a discussion about the existence of /tweak, /set, and /override. David pointed out the confusing nature of the different ways of changing properties, and the difficulty of explaining this to the user.

possibility of merging \override and \set (was: Naming _another_ lacking puzzle piece)

2012-10-14 Thread Janek Warchoł
Hi, On Sun, Oct 14, 2012 at 4:28 PM, Carl Sorensen c_soren...@byu.edu wrote: Two years ago, David and I had a discussion about the existence of /tweak, /set, and /override. http://lists.gnu.org/archive/html/lilypond-devel/2010-06/msg00054.html Perhaps now David has put together enough

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread David Kastrup
Carl Sorensen c_soren...@byu.edu writes: Two years ago, David and I had a discussion about the existence of /tweak, /set, and /override. David pointed out the confusing nature of the different ways of changing properties, and the difficulty of explaining this to the user.

Re: possibility of merging \override and \set (was: Naming _another_ lacking puzzle piece)

2012-10-14 Thread Reinhold Kainhofer
On 14/10/2012 17:46, Janek Warchoł wrote: As for (2), i see that there are three operations that can be performed on stack: push, pop and clear. Please, can we get away from thinking in terms of implementation details and instead think of the use cases: 1) Just set a property (grob or context

Add warning message for unknown characters (2889). (issue 6625078)

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

Re: possibility of merging \override and \set

2012-10-14 Thread David Kastrup
Reinhold Kainhofer reinh...@kainhofer.com writes: So even the documentation for \override says that it is NOT an override... Yes, Han-Wen has taken some effort to make Use the Source, Luke not too easy. \override is not an override, but that's what it is called. Or else what? said Alice,

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Joe Neeman
On Sun, Oct 14, 2012 at 5:19 AM, David Kastrup d...@gnu.org wrote: You are viewing this from the stack angle. But that is a complex view already. The actual user view is A. \override sets a context-specific property value \revert removes a context-specific property value This works

Re: bar-line interface part 2/2: New bar line definition standard (issue 6498052)

2012-10-14 Thread janek . lilypond
I dedicate all my code reviews to Graham Percival. Marc, your change is so big that i have trouble grasping it and understanding everything, but i have a few specific comments. Janek

Re: possibility of merging \override and \set (was: Naming _another_ lacking puzzle piece)

2012-10-14 Thread Janek Warchoł
Sorry, Reinhold - forgot to send to all.. On Sun, Oct 14, 2012 at 6:18 PM, Reinhold Kainhofer reinh...@kainhofer.com wrote: On 14/10/2012 17:46, Janek Warchoł wrote: As for (2), i see that there are three operations that can be performed on stack: push, pop and clear. Please, can we get away

Re: bar-line interface part 2/2: New bar line definition standard(issue 6498052)

2012-10-14 Thread Phil Holmes
- Original Message - From: janek.lilyp...@gmail.com To: m...@hohlart.de; mts...@gmail.com; thomasmorle...@googlemail.com; ianhuli...@gmail.com; k-ohara5...@oco.net; d...@gnu.org; m...@mikesolomon.org Cc: re...@codereview-hr.appspotmail.com; lilypond-devel@gnu.org Sent: Sunday, October

Re: Naming _another_ lacking puzzle piece

2012-10-14 Thread Phil Holmes
- Original Message - From: Carl Sorensen c_soren...@byu.edu To: David Kastrup d...@gnu.org; Trevor Daniels t.dani...@treda.co.uk Cc: lilypond-devel@gnu.org Sent: Sunday, October 14, 2012 3:28 PM Subject: Re: Naming _another_ lacking puzzle piece Perhaps now David has put together

Re: bar-line interface part 2/2: New bar line definition standard (issue 6498052)

2012-10-14 Thread Marc Hohl
Am 14.10.2012 19:17, schrieb janek.lilyp...@gmail.com: I dedicate all my code reviews to Graham Percival. Marc, your change is so big that i have trouble grasping it and understanding everything, but i have a few specific comments. Janek

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

2012-10-14 Thread Mats Bengtsson
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 (grob or context property) to a certain value, don't worry about previous values 2) Set a property

Re: [Lilypond-auto] Issue 1272 in lilypond: remove old /web/

2012-10-14 Thread Graham Percival
On Sun, Oct 14, 2012 at 10:22:55AM +, lilyp...@googlecode.com wrote: Comment #6 on issue 1272 by philehol...@gmail.com: remove old /web/ http://code.google.com/p/lilypond/issues/detail?id=1272 I have SSH access to lilypond.org, but not htaccess knowledge. Would you like to talk me

PATCH: Countdown to 20121016

2012-10-14 Thread Colin Campbell
For 20:00 MDT Tuesday October 16 Maintainability: Issue 847 http://code.google.com/p/lilypond/issues/detail?id=847: python scripts should add an autogenerated marker - R 6688045 http://codereview.appspot.com/6688045/ Issue 1707

Fix extra spacing in Kievan notation (issue 6684051)

2012-10-14 Thread aleksandr . andreev
Reviewers: , Message: Please review. Description: Fix extra spacing in Kievan notation In Kievan notation, notes should be spaced as tightly as possible within melismas. This patch fixes extra spacing caused by long syllables. Issue 2631. Please review this at

Update contributors. (issue 6689045)

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

Clean up the Attic (issue 6683053)

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

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

2012-10-14 Thread janek . lilypond
Hi, this looks strange: when i go to side-by-side diffs, i don't see any changes, just error: old chunk mismatch. Janek http://codereview.appspot.com/6681045/ ___ lilypond-devel mailing list lilypond-devel@gnu.org