Re: Approximates cross-staff slurs in VerticalAxisGroup vertical-skylines. (issue 6498077)

2012-09-01 Thread mtsolo
Reviewers: Keith, Message: On 2012/09/01 23:58:37, Keith wrote: I might have a test case for you at http://www.mutopiaproject.org/cgibin/piece-info.cgi?id=1776 It seems you copy each slur into a "slur-stub", and from those keep only the ones with "cross-staff" set. Then when figuring system

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: wrong beam positions in LilyPond

2012-09-01 Thread Janek Warchoł
On Fri, Aug 31, 2012 at 5:58 PM, Han-Wen Nienhuys wrote: > On Fri, Aug 31, 2012 at 8:24 AM, Janek Warchoł > wrote: >> i can confirm that the beaming remained virtually >> unchanged since LilyPond 2.6 (see attached "old vesions"). >> I've also checked LilyPond 2.16, and in some cases the beaming

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

Approximates cross-staff slurs in VerticalAxisGroup vertical-skylines. (issue 6498077)

2012-09-01 Thread k-ohara5a5a
I might have a test case for you at http://www.mutopiaproject.org/cgibin/piece-info.cgi?id=1776 It seems you copy each slur into a "slur-stub", and from those keep only the ones with "cross-staff" set. Then when figuring system skylines you insert all Grobs with the slur-stub-interface into the s

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: preliminary GLISS discussions

2012-09-01 Thread Janek Warchoł
On Sat, Sep 1, 2012 at 5:41 PM, David Kastrup wrote: > Graham Percival writes: >> So far I don't feel that the discussion has been very fruitful. > > And it will not be fruitful in the near future. One reason is that I am > basically the only one seriously working on the parser right now, and I

default position for a time signature is unconditionally 0 (issue 6494071)

2012-09-01 Thread k-ohara5a5a
lgtm http://codereview.appspot.com/6494071/diff/1/lily/time-signature.cc File lily/time-signature.cc (left): http://codereview.appspot.com/6494071/diff/1/lily/time-signature.cc#oldcode26 lily/time-signature.cc:26: #include "staff-symbol.hh" no longer need "staff-symbol.hh" http://codereview.ap

Re: preliminary GLISS discussions

2012-09-01 Thread Keith OHara
Han-Wen Nienhuys gmail.com> writes: > I am actually supportive of allowing digits in identifiers, it has > irked me for years that we could not get it to work. I vaguely recall > you implemented this in 2.16 already, but I guess I am mistaken? > If we abuse the syntax, we can write "vn1M4m34

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: 2.17.1 regtests

2012-09-01 Thread Janek Warchoł
On Thu, Aug 30, 2012 at 11:27 AM, David Kastrup wrote: > With nereides, one problem actually is that the padding is vertical > padding. This makes the following line pairs considered as having the > same distance: > > - > - > > \\ > \\ > \\ >

Re: slides-in-tablature.ly snippets: string numbers of hided notes are visible

2012-09-01 Thread Marc Hohl
Am 01.09.2012 22:22, schrieb David Kastrup: pls writes: There must have been a change in default with regards to the visibility of string numbers between 2.15.20 and the current version. In 2.15.20 it was still possible to add string numbers to notes (e.g. c'4\4) without them showing up in the

Re: slides-in-tablature.ly snippets: string numbers of hided notes are visible

2012-09-01 Thread pls
Am 01.09.2012 um 22:22 schrieb David Kastrup: > pls writes: > >> There must have been a change in default with regards to the >> visibility of string numbers between 2.15.20 and the current >> version. In 2.15.20 it was still possible to add string numbers to >> notes (e.g. c'4\4) without them

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: Help with make syntax

2012-09-01 Thread Benkő Pál
> info: $(INFO_FILES) > @echo export LILYPOND_DATADIR=$(LILYPOND_DATADIR) > @echo export PYTHONPATH=$(PYTHONPATH) > > which sends stuff to the terminal during a make doc run. I've read the make > manual but still can't decide whether this actually does anything, or merely > echoes information to t

Re: slides-in-tablature.ly snippets: string numbers of hided notes are visible

2012-09-01 Thread Marc Hohl
Am 01.09.2012 22:02, schrieb pls: There must have been a change in default with regards to the visibility of string numbers between 2.15.20 and the current version. In 2.15.20 it was still possible to add string numbers to notes (e.g. c'4\4) without them showing up in the score. This was very

Re: slides-in-tablature.ly snippets: string numbers of hided notes are visible

2012-09-01 Thread David Kastrup
pls writes: > There must have been a change in default with regards to the > visibility of string numbers between 2.15.20 and the current > version. In 2.15.20 it was still possible to add string numbers to > notes (e.g. c'4\4) without them showing up in the score. But they showed up when writin

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: slides-in-tablature.ly snippets: string numbers of hided notes are visible

2012-09-01 Thread pls
There must have been a change in default with regards to the visibility of string numbers between 2.15.20 and the current version. In 2.15.20 it was still possible to add string numbers to notes (e.g. c'4\4) without them showing up in the score. This was very handy in order to automatically spec

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: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Sep 1, 2012 at 12:04 PM, David Kastrup wrote: > >> You can also argue that people that know what a duration is, and how to >> use it will be better served by writing Scheme directly. Because a >> duration is complex enough in Scheme already. > > The whole idea

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: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > it seems that we are still inventing our syntactically complex > programming language, which ironically is implemented on top of GUILE > Scheme. There is no irony involved. Scheme's syntax is computer-friendly, LilyPond's syntax is user-friendly. If they did not serv

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Sep 1, 2012 at 12:04 PM, David Kastrup wrote: > >>> Vectors don't make sense unless you give a mechanism to map/iterate >>> over them, ie something along the lines of >>> >>> (make-parallel-music (vector->list >>> (map (lambda (x) (add-new-context "Staff" x))

Re: dblatex and Error: cannot import name TexModule

2012-09-01 Thread Federico Bruni
Il 28/08/2012 16:41, John Mandereau ha scritto: 2012/8/27 Federico Bruni: I've stumbled again on this error while running make doc: http://lilypond-translations.3384276.n2.nabble.com/make-doc-error-cannot-import-name-TexModule-td7467314.html Here's the output: cd ./out-www&& dblatex suffix-l

Re: Reduce output from scripts during make doc (issue 6499068)

2012-09-01 Thread Graham Percival
On Sat, Sep 01, 2012 at 05:47:39PM +0100, Phil Holmes wrote: > This fixes the problem: > >progress (str(imp.load_source ("book_custom_package%s" % nr, i))) > > and makes sense to me: imp.load_source retutrns a ; str() > converts that to a string which progress can handle. Print could > p

Re: Reduce output from scripts during make doc (issue 6499068)

2012-09-01 Thread Phil Holmes
- Original Message - From: "Graham Percival" To: "Phil Holmes" Cc: ; Sent: Saturday, September 01, 2012 4:56 PM Subject: Re: Reduce output from scripts during make doc (issue 6499068) On Sat, Sep 01, 2012 at 04:54:47PM +0100, Phil Holmes wrote: Unfortunately it breaks make test. A

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

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

2012-09-01 Thread Marc Hohl
Am 31.08.2012 02:05, schrieb thomasmorle...@googlemail.com: http://codereview.appspot.com/6498052/diff/10001/Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly File Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly (right): http://coder

Re: exact placement rules for volta brackets?

2012-09-01 Thread Marc Hohl
Hi Arnold, Phil and David, thanks for your answers! Just for the record: the image I sent is the actual Lilypond output. I think the easiest way to handle volta brackets is either using the anchor calculated by bar-line::calc-anchor or the left and right edge of the (span) bar, i.e. the bar ste

Re: Reduce output from scripts during make doc (issue 6499068)

2012-09-01 Thread Graham Percival
On Sat, Sep 01, 2012 at 04:54:47PM +0100, Phil Holmes wrote: > Unfortunately it breaks make test. Apologies - I was sure I'd > tested it with make doc, but must have omitted it with this one. Is > the best option to revert the commit in staging, or is there a > better way? The way is to delete o

Re: Reduce output from scripts during make doc (issue 6499068)

2012-09-01 Thread Phil Holmes
- Original Message - From: To: Cc: ; Sent: Saturday, September 01, 2012 4:30 PM Subject: Reduce output from scripts during make doc (issue 6499068) LGTM, please push directly to staging http://codereview.appspot.com/6499068/ Unfortunately it breaks make test. Apologies - I was

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 12:04 PM, David Kastrup wrote: > Han-Wen Nienhuys writes: > >> On Sat, Sep 1, 2012 at 8:27 AM, David Kastrup wrote: >> >>> It is reasonably easy to state "this will have to go". However, I have >>> not so far attempted a replacement since I am still fuzzy on >>> assignmen

Patchy email from PhilH

2012-09-01 Thread phileholmes
Begin LilyPond compile, commit: ecf25f33aa4c02efda0694280e956c147f5006ae Merged staging, now at: 5a3e62fdcaa01c295f2c5a5d1d47f81752ac7e7f Success:./autogen.sh --noconfigure Success:../configure --disable-optimising Success:

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 12:04 PM, David Kastrup wrote: >> Vectors don't make sense unless you give a mechanism to map/iterate >> over them, ie something along the lines of >> >> (make-parallel-music (vector->list >> (map (lambda (x) (add-new-context "Staff" x)) violin))) > > It would be easy eno

Re: preliminary GLISS discussions

2012-09-01 Thread Marc Hohl
Am 31.08.2012 19:19, schrieb Jan Nieuwenhuizen: Han-Wen Nienhuys writes: Manual writers: can we make up our minds here? I've always been against frivolous syntax for shortcuts (one example in particular is the "q" for repetition). Why do we put in "q" for users to save some keystrokes, and at

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Graham Percival writes: > 1. declare the 2.16.0 syntax absolutely frozen (possibly with the > exception of property names and scheme). Reject absolutely all > patches to lily/parser.yy That does not make sense as long as we don't have a reasonably coherent starting point for freezing. > 2. hav

slides-in-tablature.ly snippets: string numbers of hided notes are visible

2012-09-01 Thread Federico Bruni
I've just realized that in this snippet the hidden notes, used to make the grace slides, have a string number which is printed (and it shouldn't). I think that we should just remove /3 from the notes in the grace blocks (see file attached). All the examples in the doc using Staff + TabStaff sho

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 12:27 PM, David Kastrup wrote: >>> And you don't want to have him remember different function names for >>> each argument list variation. >> >> Here is another premise that hasn't been agreed on explicitly. I would >> nowadays hold that it is actually better to have differen

Reduce output from scripts during make doc (issue 6499068)

2012-09-01 Thread graham
LGTM, please push directly to staging http://codereview.appspot.com/6499068/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Sep 1, 2012 at 5:37 AM, David Kastrup wrote: > >> As one example for an analogous use of optional arguments, consider >> >> \tweak Accidental #'color #red cis4 >> >> \tweak has always been a music function. Being able to use a syntax >> fairly analogous to tha

Re: [Lilypond-auto] Issue 2790 in lilypond: Patch: bar-line interface part 2/2

2012-09-01 Thread Marc Hohl
Am 31.08.2012 11:58, schrieb John Mandereau: Il giorno gio, 30/08/2012 alle 09.29 +0200, Marc Hohl ha scritto: Am 30.08.2012 06:46, schrieb lilyp...@googlecode.com: Comment #6 on issue 2790 by grenoui...@lilynet.net: Patch: bar-line interface part 2/2 http://code.google.com/p/lilypond/issues/de

Re: preliminary GLISS discussions

2012-09-01 Thread Graham Percival
On Sat, Sep 01, 2012 at 12:07:07PM -0300, Han-Wen Nienhuys wrote: > This is also the danger of having broad discussions over syntax. ... > on the basis of how "intuitive" it looks. See also > http://en.wikipedia.org/wiki/Parkinson's_Law_of_Triviality Yes, that was the whole reason why I wanted to

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Sep 1, 2012 at 8:27 AM, David Kastrup wrote: > >> It is reasonably easy to state "this will have to go". However, I have >> not so far attempted a replacement since I am still fuzzy on >> assignments. Basically I want to have the equivalent of procedures with

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Sep 1, 2012 at 11:42 AM, Han-Wen Nienhuys wrote: > \tempo \markup{ Presto } 4. = 172 ~ 188 c1 c } >>> >>> While this might be a mess for the parser to sort out it is perfectly >>> understandable for a musician trying to write his/her music. > >

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 5:37 AM, David Kastrup wrote: >>> I had to let this sink in for a bit, since I had completely missed >>> that a patch doing optional music arguments had went in. Had I noticed >>> in time, I probably would have complained (and we might have ended up >>> in a flamewar). >> >

Help with make syntax

2012-09-01 Thread Phil Holmes
Documentation: GNUmakefile has the following: info: $(INFO_FILES) @echo export LILYPOND_DATADIR=$(LILYPOND_DATADIR) @echo export PYTHONPATH=$(PYTHONPATH) which sends stuff to the terminal during a make doc run. I've read the make manual but still can't decide whether this actually does anythin

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 8:11 AM, Graham Percival wrote: > On Fri, Aug 31, 2012 at 11:11:28PM -0300, Han-Wen Nienhuys wrote: >> I have become convinced that optional, unnamed arguments are not a >> happy design decision, in any language. In Lily it's particularly >> problematic, since we don't group

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 11:42 AM, Han-Wen Nienhuys wrote: >>> \tempo \markup{ Presto } 4. = 172 ~ 188 >>> c1 c >>> } >> >> While this might be a mess for the parser to sort out it is perfectly >> understandable for a musician trying to write his/her music. This is also the danger of having broa

Re: automated computing tasks for lilypond

2012-09-01 Thread Graham Percival
On Tue, Aug 28, 2012 at 08:17:58AM +0100, Graham Percival wrote: > Let's make a list of tasks we want, then make sure that we're > doing them on sensible computers. I've moved this list to github: https://github.com/gperciva/lilypond-extra/blob/master/misc/computing-power.txt - Graham __

Re: automated computing tasks for lilypond

2012-09-01 Thread Graham Percival
On Fri, Aug 31, 2012 at 12:24:39PM +0200, John Mandereau wrote: > Il giorno gio, 30/08/2012 alle 18.15 +0100, James ha scritto: > > We have two of config files. > > lilypond-patchy-config and .msmtp-patchy (used by patchy staging). > > I sent you a sample config file, if the instructions work for

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 8:27 AM, David Kastrup wrote: > Graham Percival writes: > >> On Fri, Aug 31, 2012 at 11:11:28PM -0300, Han-Wen Nienhuys wrote: >>> I have become convinced that optional, unnamed arguments are not a >>> happy design decision, in any language. In Lily it's particularly >>> pr

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Han-Wen Nienhuys writes: > I think "a musician" is red herring word. There are many people that > think that Lily is too complex for "musicians" already, and many > others (including me) that think that musicians are smart people and > can learn rules, especially if they are simple and consistent

Re: preliminary GLISS discussions

2012-09-01 Thread Han-Wen Nienhuys
On Sat, Sep 1, 2012 at 8:57 AM, Trevor Daniels wrote: > > Graham Percival wrote Saturday, September 01, 2012 12:11 PM > >> I agree; it's a mess. Let's examine David's most hated example: >> >> \version "2.15.0" >> { >> \tempo 4 = 60 >> c1 c >> \tempo 4. = 60 ~ 72 >> c1 c >> \tempo "Andante"

Re: developer chats

2012-09-01 Thread Graham Percival
On Mon, Aug 27, 2012 at 07:01:56PM +0200, Jan Nieuwenhuizen wrote: > Graham Percival writes: > > > whoops, I hadn't thought about it -- at 19:00 UTC this Tuesday, > > I'll be either at Heathrow airport or in the air flying to > > Glasgow. Shall we start next week (in Sep)? or maybe if at least >

Re: GUB patch

2012-09-01 Thread Graham Percival
On Thu, Aug 30, 2012 at 01:40:29AM +0200, John Mandereau wrote: > If you don't include the "touch all manual pages" in your commit, GUB > build of tools::texinfo shall fail for every system, whether help2man is > available system-wide or not, as in this case Texinfo build does not > look for binari

Re: Fw: [Lilypond-auto] Issue 2547 in lilypond: Fix documentation of making footnotes work via tweak.

2012-09-01 Thread Graham Percival
On Fri, Aug 31, 2012 at 11:18:54PM +0100, James wrote: > On 31 August 2012 22:35, John Mandereau wrote: > > I can change Patchy so that it compresses the show-XXX tree in a xz > > file, send it to Grenouille via SFTP, would it be possible to do this over rsync, to allow resuming a broken connecti

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Graham Percival writes: > On Sat, Sep 01, 2012 at 01:27:23PM +0200, David Kastrup wrote: >> 172 ~ 188 is an abomination anyway. It would be reasonably >> straightforward to accept a pair here, like #(172 . 188) or >> 172/188 which is equivalent. > > Straightforward from a programming perspective

Re: preliminary GLISS discussions

2012-09-01 Thread Trevor Daniels
Graham Percival wrote Saturday, September 01, 2012 12:11 PM > I agree; it's a mess. Let's examine David's most hated example: > > \version "2.15.0" > { > \tempo 4 = 60 > c1 c > \tempo 4. = 60 ~ 72 > c1 c > \tempo "Andante" > c1 c > \tempo "Allegro" 4 = 120 > c1 c > \tempo "Allegro" 4 =

Re: preliminary GLISS discussions

2012-09-01 Thread Graham Percival
On Sat, Sep 01, 2012 at 01:27:23PM +0200, David Kastrup wrote: > 172 ~ 188 is an abomination anyway. It would be reasonably > straightforward to accept a pair here, like #(172 . 188) or > 172/188 which is equivalent. Straightforward from a programming perspective, but as far as printed music is c

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Graham Percival writes: > On Fri, Aug 31, 2012 at 11:11:28PM -0300, Han-Wen Nienhuys wrote: >> I have become convinced that optional, unnamed arguments are not a >> happy design decision, in any language. In Lily it's particularly >> problematic, since we don't group function parameters. > > I ag

Re: preliminary GLISS discussions

2012-09-01 Thread Graham Percival
On Fri, Aug 31, 2012 at 11:11:28PM -0300, Han-Wen Nienhuys wrote: > I have become convinced that optional, unnamed arguments are not a > happy design decision, in any language. In Lily it's particularly > problematic, since we don't group function parameters. I agree; it's a mess. Let's examine D

Re: When updating the tracker not using git-cl for patch-new tests

2012-09-01 Thread Graham Percival
On Fri, Aug 31, 2012 at 11:25:24PM +0100, James wrote: > Just to reiterate, test-patchy is pretty dumb so when entering > manually links to rietveld can you make sure there is no punctuation > near or around the link to the code to download to test. Yes. Interested parties could work on https://gi

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
Jan Nieuwenhuizen writes: > David Kastrup writes: > >>> Ah, I was unclear. Right. LilyPond stands out /together/ with Perl in >>> unreadability; these are the only two languages I know that can have >>> functions look like statements. >> >> Hm? Scheme, C, C++, awk, Lua... > > C

Re: preliminary GLISS discussions

2012-09-01 Thread Jan Nieuwenhuizen
David Kastrup writes: >> Ah, I was unclear. Right. LilyPond stands out /together/ with Perl in >> unreadability; these are the only two languages I know that can have >> functions look like statements. > > Hm? Scheme, C, C++, awk, Lua... C Perl Ly postfix: fo

Re: preliminary GLISS discussions

2012-09-01 Thread David Kastrup
David Kastrup writes: > Han-Wen Nienhuys writes: > >> On Thu, Aug 30, 2012 at 9:21 AM, David Kastrup wrote: Is there a complete proposal of what is on the drawing board? Barring that, is there a list of (perceived) problems in the current syntax/parser? >>> >>> The possible value