From: fred Date: Tue, 26 Mar 2002 21:27:18 +0000 (+0000) Subject: lilypond-1.0.14 X-Git-Tag: release/1.5.59~2846 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=71f894444d8440313bbee7b3f7741053edea5b92;p=lilypond.git lilypond-1.0.14 --- diff --git a/Documentation/tex/refman.yo b/Documentation/tex/refman.yo index 826b4569e4..7bd5053e33 100644 --- a/Documentation/tex/refman.yo +++ b/Documentation/tex/refman.yo @@ -4,7 +4,7 @@ redef(var)(1)(whenlatex(latexcommand({\normalfont\scshape )ARG1+latexcommand(})) whenhtml(sc(ARG1))) -redef(mycode)(1)(tt(ARG1)) +redef(code)(1)(tt(ARG1)) COMMENT( This document contains Mudela fragments. You need at least @@ -31,7 +31,7 @@ COMMENT(whenlatex(notableofcontents())) whentexinfo(notableofcontents()) article(Mudela Reference Manual) - (Andrew Moriano, Han-Wen Nienhuys and Jan Nieuwenhuizen) + (Adrian Moriano, Han-Wen Nienhuys and Jan Nieuwenhuizen) (nop()PIPETHROUGH(date "+%B %d, %Y")()()nop()) COMMENT( @@ -860,7 +860,7 @@ If var(bartype) is set to code("empty") then nothing is printed, but a line break is allowed at that spot. Note that the printing of special bars has no effect on the MIDI output. -dit(mycode(\cadenza) var(togglevalue)code(;)) Toggles the automatic generation +dit(code(\cadenza) var(togglevalue)code(;)) Toggles the automatic generation of bar lines. If var(togglevalue) is 0 then bar line generation is turne off. If var(togglevalue) is 1 then a bar is immediately printed and bar generation is turned on. @@ -1292,7 +1292,7 @@ dit(code(timeSignatureStyle)) Changes the default two-digit layout digit, e.g. 3/2 is written as 3. dit(code(C2/2,C4/4, old2/2, old3/2, old3/4, old4/4, old6/4 or old9/4)): Tells Lilypond to use a specific symbol as time - signature. + signature, independently of the actual time signature. ) The different time signature characters are shown below with @@ -1300,16 +1300,20 @@ their names: mudela(fragment,center)( \relative c'' { \property Voice.textstyle = typewriter -\property Staff.timeSignatureStyle = "C" -\time 2/2; a2^"C" a2 \time 2/2; -\property Staff.timeSignatureStyle = "old3_2" -a2_"old3\_2" a2 \time 2/2; -\property Staff.timeSignatureStyle = "oldC" -a2^"oldC" a2 \time 2/2; -\property Staff.timeSignatureStyle = "old6_4" -a2_"old6\_4" a2 \time 2/2; -\property Staff.timeSignatureStyle = "old9_4" -a2^"old9\_4" a2 +\property Staff.timeSignatureStyle = "C2/2" +\time 2/2; a2^"C2/2" a2 +\property Staff.timeSignatureStyle = "C4/4" +\time 2/2; a2^"C4/4" a2 +\property Staff.timeSignatureStyle = "old2/2" +\time 2/2; a2^"old2/2" a2 +\property Staff.timeSignatureStyle = "old3/2" +\time 2/2; a2^"old3/2" a2 +\property Staff.timeSignatureStyle = "old4/4" +\time 2/2; a2^"old4/4" a2 +\property Staff.timeSignatureStyle = "old6/4" +\time 2/2; a2^"old6/4" a2 +\property Staff.timeSignatureStyle = "old9/4" +\time 2/2; a2^"old9/4" a2 } ) diff --git a/NEWS b/NEWS index 13afbece63..c615f4cf69 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,54 @@ +pl 13.uu1 + - bfs for footer + - bf: init/{book,center}-fragment.ly, YODL nofooter stuff. + - bf: redeclaration + - bf: doc fixes + - bfs: egcs 1.1 + +pl 13.mb1 + - bf: Lookup::afm_find, the width was undefined for the feta fonts. + - bf: refman.yo + +pl 13.jcn5 + - bf: init/paper* missing `;' + - lilyponddefs.ps fixes + - crude output name fix, see scores.cc + +pl 13.jcn4 + - some ps output fixes + - lilyponddefs.ps: some sane implemenations + - removed (some) ghostscript internals + +pl 13.jcn3 + - PostScript output version 0.0; do + export GS_LIB=$HOME/usr/src/lilypond/tex + export GS_FONTPATH=$HOME/usr/src/lilypond/mf/out + make -C mf pfa + lilypond -t example-1 # or try: lilypond -t twinkle :-) + gv lelie.ps + - ps: + * lots of output fixes, chars, strings + * tex/lilyponddefs.ps: added rather braindead defs + +pl 13.jcn2 + - tex/lily-ps-defs.ps (./tex?) + - grand output rehack + * dropped {dimen,tex}.{cc,hh} + * {ps,tex} stuf to {Ps,Tex}_lookup + * init/table*.ly: added #parameters + - ps fonts: + * ps-to-pfa.py generates valid type-3 fonts + * do: make -C mf pfa + * set: GS_FONT=GS_FONTPATH=$HOME/usr/src/lilypond/mf/out + +pl 13.jcn1 + - crude postscript type 3 font: + make sure to have mfplain.mem metapost precompiled macros + make -C mf ps + gv out/feta20.sp + +******** + pl 12.mb1 - bf: feta-timesig.mf Added horizontal space, minor corrections. - Changed meaning of Staff.timeSignatureStyle: diff --git a/lily/my-lily-lexer.cc b/lily/my-lily-lexer.cc index c37ec26b09..ee308432d9 100644 --- a/lily/my-lily-lexer.cc +++ b/lily/my-lily-lexer.cc @@ -43,6 +43,7 @@ static Keyword_ent the_key_tab[]={ {"time", TIME_T}, {"midi", MIDI}, {"mm", MM_T}, + {"name", NAME}, {"notenames", NOTENAMES}, {"notes" , NOTES}, {"output", OUTPUT}, @@ -108,7 +109,11 @@ My_lily_lexer::start_main_input () void My_lily_lexer::set_identifier (String name_str, Identifier* i, bool unique_b) { - Identifier *old = lookup_identifier (name_str); + Identifier *old =0; + if (scope_l_arr_.top ()->elem_b (name_str)) + old = scope_l_arr_.top ()->elem(name_str); + + if (old) { #if 0