Re: [abcusers] Continued lines
Guido, can we update the standard to reflect the simple continuation rule defined by John below? Note that according to the standard as it is currently defined, the second line in my example would be interpreted as a header, and not as a note. This is very illogical and confusing. We need to get rid of such confusion. Irwin Oppenheim On Tue, 8 Jul 2003, John Chambers wrote: I. Oppenheim writes: | | And what about: | | A B C D\ | E:| > The trailing \ can be handled in the input routine, > before any parsing is done, and the rest of the code > then just sees: > A B C D E:| > > With this rule, it's clear that the first example doesn't contain an > E: line at all (though this sentence does ;-). The "E:" isn't at the > start of a line, from the viewpoint of anything but the input > routine, because it's a continuation of the previous line. To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Re: [abcusers] Continued lines
On Tue, 8 Jul 2003, I. Oppenheim wrote: > Guido, can we update the standard to reflect the > simple continuation rule defined by John below? > > Note that according to the standard as it is currently > defined, the second line in my example would be > interpreted as a header, and not as a note. This is > very illogical and confusing. We need to get rid of > such confusion. very sensible, I agree. Although I'm not entitled to decide anything :-) , I'll add a couple of lines about this. Later, Guido =8-) -- Guido Gonzato, Ph.D. - Linux System Manager Universita' di Verona (Italy), Facolta' di Scienze MM. FF. NN. Ca' Vignal II, Strada Le Grazie 15, 37134 Verona (Italy) Tel. +39 045 8027990; Fax +39 045 8027928 --- Timeas hominem unius libri To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Re: [abcusers] Continued lines
On Tue, 08 Jul 2003 14:29:38 UTC, John Chambers <[EMAIL PROTECTED]> wrote: >I. Oppenheim writes: >| >| And what about: >| >| A B C D\ >| E:| > >Yup. But we have had a discussion of what should decide this one: >There is some confusion over just what is the "next line" for the >purposes of a final \. Some abc software tries to find the next line >"of the same type". This turns out to be hopelessly confusing, and no >two programs do it the same. > >This has been hashed out in any number of programming languages, and >the best solution is always the same: Standardize on the rule that >the continuation is *always* the next line. Users can understand and >use this; they can't use anything that attempts to be more clever. [snip] Many times, I was asked for changing the fonts in the lyrics lines. Now, with the actual ABC syntax, the sequence: || %%vocalfont Times 14 w:nor-mal\ %%vocalfont Times-Italic 14 w:i-ta-|lic_\ %%vocalfont Times 14 w:nor-mal works fine. -- Ken ar c'hentañ | ** Breizh ha Linux atav! ** | http://moinejf.free.fr/ Pépé Jef| mailto:[EMAIL PROTECTED] To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html