Re: Symmetric slur input (was: [GLISS] differentiating pre/post/neutral commands)

2013-08-06 Thread Han-Wen Nienhuys
On Sun, Aug 4, 2013 at 9:18 AM, David Kastrup wrote: > I don't think that distributing ( and ) between standalone event and > post-event respectively is a concept that will carry the day > sufficiently to be given a chance at a comeback. It would make > (c (d) e) > visually co

Symmetric slur input (was: [GLISS] differentiating pre/post/neutral commands)

2013-08-04 Thread David Kastrup
David Kastrup writes: > Mathieu Huiban writes: > >>> On Thu, Sep 13, 2012 at 2:27 AM, David Kastrup wrote: >>> I don't think that distributing ( and ) between standalone event and post-event respectively is a concept that will carry the day sufficiently to be given a chance at a

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-17 Thread Mathieu Huiban
Dear developers, Thank you for your work on lilypond. What about considering ( as a post-event and ) as a standalone event ? c( )d( )e is symmetric and very clear. best regards, Mathieu On Thu, Sep 13, 2012 at 2:27 AM, David Kastrup wrote: > I don't think that distributing ( and ) betw

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-17 Thread David Kastrup
Mathieu Huiban writes: >> On Thu, Sep 13, 2012 at 2:27 AM, David Kastrup wrote: >> >>> I don't think that distributing ( and ) between standalone event and >>> post-event respectively is a concept that will carry the day >>> sufficiently to be given a chance at a comeback. It would make >>> (c

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-13 Thread David Kastrup
Francisco Vila writes: > 2012/9/13 Graham Percival : >> IIRC, the old style in lilypond was: >> (c c) > > Students whish this came back, I think. No matter how many times I > insist on it, they always ^H^H^H^H usually fail to remember the > correct form c( c) > > I find funny that the solution

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-13 Thread Francisco Vila
2012/9/13 Graham Percival : > IIRC, the old style in lilypond was: > (c c) Students whish this came back, I think. No matter how many times I insist on it, they always ^H^H^H^H usually fail to remember the correct form c( c) I find funny that the solution they figured out to remember it, is the

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-12 Thread David Kastrup
Graham Percival writes: > On Tue, Sep 11, 2012 at 02:04:01PM +0200, David Kastrup wrote: >> Basically every construct that we would be tempted to use <> or s1*0 for >> occasionally is one that is not really attached to a note, but rather to >> a moment in time. > > I certainly agree that it would

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-12 Thread Graham Percival
On Tue, Sep 11, 2012 at 02:04:01PM +0200, David Kastrup wrote: > Basically every construct that we would be tempted to use <> or s1*0 for > occasionally is one that is not really attached to a note, but rather to > a moment in time. I certainly agree that it would be good to be clear about "stuff"

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread Joseph Rushton Wakeling
On 11/09/12 14:15, David Kastrup wrote: No. Just those commands that are not intrinsically attached to a note within a voice, like dynamics and phrasings. Basically those things that you'd occasionally attach to <> or s1*0 for lack of something more suitable. In the case of dynamics, you real

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread Joseph Rushton Wakeling
On 11/09/12 13:04, David Kastrup wrote: Basically every construct that we would be tempted to use <> or s1*0 for occasionally is one that is not really attached to a note, but rather to a moment in time. You can put it in parallel music without changing results. Most articulations with a shorth

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread David Kastrup
Han-Wen Nienhuys writes: >> But things like ( ) \( \) [ ] \p \< \! \> all happen at a moment in >> time in a voice. Why is a tempo change a separate event, but a >> dynamic change isn't? > > Specifically, I think it is because the tempo logically is an > interpretation property, and may have bee

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread Han-Wen Nienhuys
On Tue, Sep 11, 2012 at 9:04 AM, David Kastrup wrote: > Joseph Rushton Wakeling writes: > >> On 01/09/12 17:25, Graham Percival wrote: >>> Continuing to brainstorm on the problem of it not being obvious to >>> which note a particular \command refers to, what if we used: >>> >>> \postfix: c2

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread David Kastrup
"Phil Holmes" writes: > - Original Message - > From: "David Kastrup" > To: > Sent: Tuesday, September 11, 2012 1:22 PM > Subject: Re: [GLISS] differentiating pre/post/neutral commands > > >> "Phil Holmes" writes: >> &g

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread Phil Holmes
- Original Message - From: "David Kastrup" To: Sent: Tuesday, September 11, 2012 1:22 PM Subject: Re: [GLISS] differentiating pre/post/neutral commands "Phil Holmes" writes: I've always thought that the post-event nature of lilypond is its own worst

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread David Kastrup
Xavier Scheuer writes: > On 11 September 2012 14:04, David Kastrup wrote: >> >> Ok, and now for something completely different. I think there has been >> one proposal to bring \[ \] in line with the post-event nature of [ ] >> and ( ), but the one thing I have been thinking about recently is >>

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread Xavier Scheuer
On 11 September 2012 14:04, David Kastrup wrote: > > Ok, and now for something completely different. I think there has been > one proposal to bring \[ \] in line with the post-event nature of [ ] > and ( ), but the one thing I have been thinking about recently is > whether we should not actually

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread David Kastrup
"Phil Holmes" writes: > I've always thought that the post-event nature of lilypond is its own > worst enemy. My particular pet peeve is that it means you can't > terminate a piano pedal P with an asterisk * on the last note of a > piece, since the \sustainOn occupies the post-event location and

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread Phil Holmes
- Original Message - From: "David Kastrup" To: Sent: Tuesday, September 11, 2012 1:04 PM Subject: Re: [GLISS] differentiating pre/post/neutral commands Joseph Rushton Wakeling writes: On 01/09/12 17:25, Graham Percival wrote: Continuing to brainstorm on the problem

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-11 Thread David Kastrup
Joseph Rushton Wakeling writes: > On 01/09/12 17:25, Graham Percival wrote: >> Continuing to brainstorm on the problem of it not being obvious to >> which note a particular \command refers to, what if we used: >> >> \postfix: c2 d\p is unchanged >> /prefix: for music functions like c2 /pa

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-06 Thread Janek Warchoł
On Thu, Sep 6, 2012 at 1:50 PM, Joseph Rushton Wakeling wrote: > On 03/09/12 21:12, David Kastrup wrote: >> "the previous element" is the same kind of thing. >> >> c-.=\parenthesize=\tweak #'color #red >> >> Now is the parenthesized . red, or is the paren red? > > Apologies, my own (completely ind

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-06 Thread David Kastrup
Joseph Rushton Wakeling writes: > On 03/09/12 21:12, David Kastrup wrote: >> Graham Percival writes: >>> The hard and fast rule is "- attaches to a note; = attaches to the >>> prevous element". I don't think that we had a chance to get into >>> that during the big meeting. >> >> "the previous e

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-06 Thread Joseph Rushton Wakeling
On 03/09/12 21:12, David Kastrup wrote: Graham Percival writes: The hard and fast rule is "- attaches to a note; = attaches to the prevous element". I don't think that we had a chance to get into that during the big meeting. "the previous element" is the same kind of thing. c-.=\parenthesiz

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-06 Thread Joseph Rushton Wakeling
On 01/09/12 17:25, Graham Percival wrote: Continuing to brainstorm on the problem of it not being obvious to which note a particular \command refers to, what if we used: \postfix: c2 d\p is unchanged /prefix: for music functions like c2 /parenthesize d .neutral: for commands which aren't

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-05 Thread David Kastrup
Reinhold Kainhofer writes: > What makes lilypond unfeasiable as a storage format is that its > internals change so often. In particular, we currently have the > viewpoint that changes to \overrides are internals, so we don't have > to care about compatibility. In other words: We care only about >

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-05 Thread Reinhold Kainhofer
On 2012-09-03 22:43, Werner LEMBERG wrote: From a user's point of view who has to write a lot of piano music, `q' is *really* valuable. In a score editor. Like Emacs' LilyPond-mode. Or Frescobaldi. Nobody says that you should not be able to make use of shortcuts, but that does not mean tha

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-04 Thread Graham Percival
On Tue, Sep 04, 2012 at 05:43:58PM +0200, David Kastrup wrote: > Thomas Morley writes: > > So I'm with Graham: > > > > 2012/9/3 Graham Percival : > >> I do not think that musicians have nothing valuable > >> to say. I *especially* do not agree that documentation writers or > >> teachers (in perso

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-04 Thread Francisco Vila
2012/9/3 Graham Percival : > I disagree. I do not think that musicians have nothing valuable > to say. I *especially* do not agree that documentation writers or > teachers (in person) have nothing valuable to say. This is the second time I have been softly required to speak, I think. I hate to s

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-04 Thread Francisco Vila
2012/9/4 Werner LEMBERG : > >>> How come the pianists don't have it in the score then? >> >> Because pianists work with two dimensions on the paper, not one? > > Actually, after some thinking, I believe to remember that I've seen > such a shorthand in printed scores also: It's simply a stem without

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-04 Thread David Kastrup
Thomas Morley writes: > So what to do? > Ask someone? Learn more? > I choosed the second and decided to learn scheme (currently still > improving it). > Nowadays I'm able to write nearly all scheme-stuff I need, to answer > numerous questions on the user-list, reporting bugs and work-arounds > fo

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-04 Thread Benkő Pál
>>> How come the pianists don't have it in the score then? >> >> Because pianists work with two dimensions on the paper, not one? > > Actually, after some thinking, I believe to remember that I've seen > such a shorthand in printed scores also: It's simply a stem without > the chord. At least ther

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Werner LEMBERG
>> How come the pianists don't have it in the score then? > > Because pianists work with two dimensions on the paper, not one? Actually, after some thinking, I believe to remember that I've seen such a shorthand in printed scores also: It's simply a stem without the chord. At least there are a

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Werner LEMBERG
>> Chord repetition is a *central* part of piano music (and not only >> there). It really deserves a proper syntax, and I'm glad that we >> have it now. > > How come the pianists don't have it in the score then? Because pianists work with two dimensions on the paper, not one? > Uh, _storage_ f

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Thomas Morley
2012/9/4 David Kastrup : > David Kastrup writes: > >> Thomas Morley writes: >> >>> That said, now some thoughts ontopic: >>> In most cases I'm quite fine with the current lily-syntax concerning >>> the pre/post-commands. >>> But there are cases I'd wish to be more consequent. >>> >>> Example: >>>

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
David Kastrup writes: > Thomas Morley writes: > >> That said, now some thoughts ontopic: >> In most cases I'm quite fine with the current lily-syntax concerning >> the pre/post-commands. >> But there are cases I'd wish to be more consequent. >> >> Example: >> >> Sometimes backslash, sometimes d

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Thomas Morley writes: > That said, now some thoughts ontopic: > In most cases I'm quite fine with the current lily-syntax concerning > the pre/post-commands. > But there are cases I'd wish to be more consequent. > > Example: > > Sometimes backslash, sometimes dash! Dash is required for single-c

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Thomas Morley
Let me drop in some remarks: About me (you can skip this, if you want): I'm a musician and music-teacher. The first 35 years of my life I wouldn't have known how to switch on a computer, but then I met my girl-friend. :) She used LilyPond and so I discovered LilyPond for myself. In the follwing y

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Werner LEMBERG writes: > Chord repetition is a *central* part of piano music (and not only > there). It really deserves a proper syntax, and I'm glad that we have > it now. How come the pianists don't have it in the score then? >> Editing shortcuts have a nice place in editors. > > `q' is cert

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Jan Nieuwenhuizen
Graham Percival writes: >> On the one hand I very much appreciate the ideas and proposals, because >> they tell me that people really care about our user interface. This is >> what people see of LilyPond and so it is easy to identify LilyPond by >> it. On the other hand, everything that does not

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Janek Warchoł
On Mon, Sep 3, 2012 at 8:37 PM, Graham Percival wrote: > On Mon, Sep 03, 2012 at 04:10:59PM +0200, Jan Nieuwenhuizen wrote: >> On the one hand I very much appreciate the ideas and proposals, because >> they tell me that people really care about our user interface. This is >> what people see of Li

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Werner LEMBERG
>> From a user's point of view who has to write a lot of piano music, >> `q' is *really* valuable. > > In a score editor. Like Emacs' LilyPond-mode. Or Frescobaldi. > Nobody says that you should not be able to make use of shortcuts, > but that does not mean that the LilyPond language is the rig

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Graham Percival writes: > On Mon, Sep 03, 2012 at 05:17:53PM +0200, David Kastrup wrote: >> With things like >> >> c-\parenthesize-\p >> >> no hard and fast syntax rule will resolve the ambiguity caused by your >> "let's stick - before things applying to the previous element" proposal. > > The

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Graham Percival
On Mon, Sep 03, 2012 at 05:17:53PM +0200, David Kastrup wrote: > With things like > > c-\parenthesize-\p > > no hard and fast syntax rule will resolve the ambiguity caused by your > "let's stick - before things applying to the previous element" proposal. The hard and fast rule is "- attaches to

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Graham Percival
On Mon, Sep 03, 2012 at 04:10:59PM +0200, Jan Nieuwenhuizen wrote: > On the one hand I very much appreciate the ideas and proposals, because > they tell me that people really care about our user interface. This is > what people see of LilyPond and so it is easy to identify LilyPond by > it. On th

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Janek Warchoł writes: > On Sat, Sep 1, 2012 at 10:09 PM, David Kastrup wrote: >> Well, the music function work has removed a lot of pressure of the "I >> want my favorite construct xxx in the grammar" kind since there are >> quite a number of things people can put in themselves if they want to.

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Marc Hohl
Am 03.09.2012 15:11, schrieb Graham Percival: [...] other people shoot down ideas by trapping it in a net, lowering it to the ground, giving it a drink of hemlock, then stroking its head as it falls asleep. This is quite an amazing metaphor – if my ideas are supposed to die, I hope they die like

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Janek Warchoł writes: >>c\p b <--- no space before => postfix >>c -\p b<--- explicitely postfix, space is no problem >>c \parenthesize b <--- verb with a space before => prefix function >>c \mymusic b <--- a noun with a space before => a variable >

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Janek Warchoł
On Mon, Sep 3, 2012 at 8:17 AM, Werner LEMBERG wrote: > Perhaps we should start differently: Instead of making ad-hoc syntax > suggestions, let's collect experienced user reports about the most > annoying LilyPond syntax issues. The stress lies on *user*, not > developer. Then parser experts can

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Janek Warchoł
On Sat, Sep 1, 2012 at 10:09 PM, David Kastrup wrote: > Well, the music function work has removed a lot of pressure of the "I > want my favorite construct xxx in the grammar" kind since there are > quite a number of things people can put in themselves if they want to. > Yes, the process of making

Re: how to make decisions? (was: [GLISS] differentiating pre/post/neutral commands)

2012-09-03 Thread Janek Warchoł
On Mon, Sep 3, 2012 at 3:34 PM, Han-Wen Nienhuys wrote: > Part of my beef with the GOP mediated discussion here is that just me > and David have a grasp of how things work. Get more people > knowledgeable and there can be discussion. Well, is there a better ways for us ("other people") to get kno

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Jan Nieuwenhuizen
Graham Percival writes: > Really? In terms of the \./ pre-post-neutral idea, I found > Werner, Xavier, Nicolas, Janek, Keith, and Valentin (private > email) more convincing than you and Han-Wen. Maybe I can help. Let's start with this reminder $ git blame -e parser.yy|awk '{print $3;}'|sor

Re: how to make decisions? (was: [GLISS] differentiating pre/post/neutral commands)

2012-09-03 Thread Han-Wen Nienhuys
On Mon, Sep 3, 2012 at 9:00 AM, Graham Percival wrote: > On Mon, Sep 03, 2012 at 01:24:22AM -0300, Han-Wen Nienhuys wrote: >> On Sat, Sep 1, 2012 at 4:39 PM, Graham Percival >> wrote: >> >> > The meta-target is "after spending 5 years very publicly >> > telling people *not* to talk about changing

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Han-Wen Nienhuys
On Mon, Sep 3, 2012 at 9:16 AM, Graham Percival wrote: > So far the discussion has gone according to my predictions. > There's panic (and IMO overraction) from people who actually know > the parser, which does not encourage open discussion of ideas. > Why not hold the preliminary discussions on a

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Graham Percival
On Mon, Sep 03, 2012 at 02:39:45PM +0200, David Kastrup wrote: > Graham Percival writes: > > > Why not hold the preliminary discussions on a separate list (to > > which parser experts are encouraged *not* to read), then only > > bring a proposal to -devel when it's ready? > > Syntax discussions

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Graham Percival writes: > So far the discussion has gone according to my predictions. > There's panic (and IMO overraction) from people who actually know > the parser, which does not encourage open discussion of ideas. > Why not hold the preliminary discussions on a separate list (to > which pars

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Graham Percival
On Mon, Sep 03, 2012 at 02:43:51AM -0300, Han-Wen Nienhuys wrote: > On Mon, Sep 3, 2012 at 2:19 AM, David Kastrup wrote: > > Most of the proposals are a bad idea > > without actually having to look at implementability because they > > introduce ambiguities that are hard to resolve Yes. That's wh

how to make decisions? (was: [GLISS] differentiating pre/post/neutral commands)

2012-09-03 Thread Graham Percival
On Mon, Sep 03, 2012 at 01:24:22AM -0300, Han-Wen Nienhuys wrote: > On Sat, Sep 1, 2012 at 4:39 PM, Graham Percival > wrote: > > > The meta-target is "after spending 5 years very publicly > > telling people *not* to talk about changing the syntax because > > we would do so 'in a year or two', I t

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Jan Nieuwenhuizen writes: > David Kastrup writes: > >> Users like to save keystrokes, and they bemoan the demise of Mutopia, >> and the rise of MusicXML over LilyPond as a music presentation format. >> >> Nobody wants to see the connections. > > I'm glad you do. It's not that it helps much with

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Jan Nieuwenhuizen
David Kastrup writes: > Users like to save keystrokes, and they bemoan the demise of Mutopia, > and the rise of MusicXML over LilyPond as a music presentation format. > > Nobody wants to see the connections. I'm glad you do. That's why I suggested the investigation of truly supporting full futur

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Werner LEMBERG writes: >>> but IMHO it was worth the trouble. >> >> In my opinion, it wasn't. > > Thus spoke the developer. From a user's point of view who has to > write a lot of piano music, `q' is *really* valuable. In a score editor. Like Emacs' LilyPond-mode. Or Frescobaldi. Nobody say

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread Werner LEMBERG
>> but IMHO it was worth the trouble. > > In my opinion, it wasn't. Thus spoke the developer. From a user's point of view who has to write a lot of piano music, `q' is *really* valuable. Werner ___ lilypond-devel mailing list lilypond-devel@gn

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-03 Thread David Kastrup
Werner LEMBERG writes: >> Rather than proposing something by way of example, I would like to >> see all proposals in the form of a parser patch that does not >> introduce extra shift/reduce or reduce/reduce conflicts, and >> maintains general backward compatibility. If a proposer manages to >> ge

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-02 Thread Werner LEMBERG
> Rather than proposing something by way of example, I would like to > see all proposals in the form of a parser patch that does not > introduce extra shift/reduce or reduce/reduce conflicts, and > maintains general backward compatibility. If a proposer manages to > get that far, I promise I will

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-02 Thread Han-Wen Nienhuys
On Mon, Sep 3, 2012 at 2:19 AM, David Kastrup wrote: >> I predict that a lot of discussions will be had, and we will end up >> with virtually no changes. I guess that such is life. >> >>> Of course many of our ideas will not be good. That's fine! >>> That's how creative thinking works! >> >> No;

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-02 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Sep 1, 2012 at 4:39 PM, Graham Percival > wrote: > >> The meta-target is "after spending 5 years very publicly telling >> people *not* to talk about changing the syntax because we would do so >> 'in a year or two', I think I should encourage such discussions.".

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-02 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 4:39 PM, Graham Percival wrote: > The meta-target is "after spending 5 years very publicly telling > people *not* to talk about changing the syntax because we would do > so 'in a year or two', I think I should encourage such > discussions.". I mean, people trusted me when

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread David Kastrup
Janek Warchoł writes: > On Sat, Sep 1, 2012 at 6:25 PM, Graham Percival > wrote: >> \postfix: c2 d\p is unchanged >> /prefix: for music functions like c2 /parenthesize d >> .neutral: for commands which aren't attached to notes > > there would be confusion with augmentation dots, and poss

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Janek Warchoł
On Sun, Sep 2, 2012 at 1:57 AM, Janek Warchoł wrote: > - GOP-IDEA for posting food-for-thought, > don't-discuss-yet-it's-just-to-let-you-know-what's-in-my-mind ideas, > - GOP-DISC for discussing details in an orderly manner, > - GOP-PROP for actual proposals (these emails should be read and voted

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Janek Warchoł
On Sat, Sep 1, 2012 at 9:39 PM, Graham Percival wrote: > On Sat, Sep 01, 2012 at 09:18:17PM +0200, David Kastrup wrote: >> Frankly, the current syntax discussions are leading nowhere. >> Brainstorming is fine, but pretty useless if there is no target or topic >> other than "let's make things diffe

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Janek Warchoł
On Sat, Sep 1, 2012 at 6:25 PM, Graham Percival wrote: > \postfix: c2 d\p is unchanged > /prefix: for music functions like c2 /parenthesize d > .neutral: for commands which aren't attached to notes there would be confusion with augmentation dots, and possibly with rational numbers. On S

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Nicolas Sceaux
Le 1 sept. 2012 à 18:25, Graham Percival a écrit : > Continuing to brainstorm on the problem of it not being obvious to > which note a particular \command refers to, what if we used: > > \postfix: c2 d\p is unchanged > /prefix: for music functions like c2 /parenthesize d > .neutral: for c

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Xavier Scheuer
On 1 September 2012 18:25, Graham Percival wrote: > Continuing to brainstorm on the problem of it not being obvious to > which note a particular \command refers to, what if we used: > > \postfix: c2 d\p is unchanged > /prefix: for music functions like c2 /parenthesize d > .neutral: for com

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread David Kastrup
Graham Percival writes: > On Sat, Sep 01, 2012 at 09:18:17PM +0200, David Kastrup wrote: >> Graham Percival writes: >> >> > Continuing to brainstorm on the problem of it not being obvious to >> > which note a particular \command refers to, what if we used: >> > >> > \postfix: c2 d\p is un

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Marc Hohl
Am 01.09.2012 21:39, schrieb Graham Percival: [...] At Waltrop, you only heard about one quarter of the ideas that Janek had. I think that Janek has spent quite a lot of time collecting and formulating his ideas. What about posting his ideas and use them as a discussion base in terms of usabi

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Graham Percival
On Sat, Sep 01, 2012 at 09:18:17PM +0200, David Kastrup wrote: > Graham Percival writes: > > > Continuing to brainstorm on the problem of it not being obvious to > > which note a particular \command refers to, what if we used: > > > > \postfix: c2 d\p is unchanged > > /prefix: for music fun

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread David Kastrup
Graham Percival writes: > Continuing to brainstorm on the problem of it not being obvious to > which note a particular \command refers to, what if we used: > > \postfix: c2 d\p is unchanged > /prefix: for music functions like c2 /parenthesize d > .neutral: for commands which aren't attach

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Werner LEMBERG
> What about this: A command used as a prefix needs to enclose its > argument in braces (or whatever). Commands like \relative already > look similar. > > postfix: c2 d\p > prefix: c2 \parenthesize { d } Uh, oh, please forget this. It would be great if it could be that simple :-/ We

Re: [GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Werner LEMBERG
> \postfix: c2 d\p is unchanged > /prefix: for music functions like c2 /parenthesize d > .neutral: for commands which aren't attached to notes, such > as .clef or .times. I don't like that very much. What about this: A command used as a prefix needs to enclose its argument in braces (o

[GLISS] differentiating pre/post/neutral commands

2012-09-01 Thread Graham Percival
Continuing to brainstorm on the problem of it not being obvious to which note a particular \command refers to, what if we used: \postfix: c2 d\p is unchanged /prefix: for music functions like c2 /parenthesize d .neutral: for commands which aren't attached to notes, such as .clef or .time