]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.115
authorfred <fred>
Wed, 27 Mar 2002 00:34:23 +0000 (00:34 +0000)
committerfred <fred>
Wed, 27 Mar 2002 00:34:23 +0000 (00:34 +0000)
CHANGES
scripts/convert-ly.py

diff --git a/CHANGES b/CHANGES
index 6e3fa7d01a7a6de597afa642c577a48ef113e56a..743168d42661544ef835cf30d95285b8bda7c10a 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,54 @@
-1.3.113.jcn2
+
+
+1.3.114.mb1
+===========
+
+* Bugfix: convert-ly
+
+* Bugfix: Included FAQ.txt in the top directory
+
+* Allow for instrument names with multiple lines and font selection,
+  see input/test/coriolan-margin.ly
+
+* Added example for figured bass: input/test/figbass.ly
+
+1.3.114.lec1
 ============
 
+* abc2ly fixes
+       * allow a g_8 clef to be specified by treble8
+
+       * allow full mode names, as well as 3 character abbreviations
+
+       * support breves and longas (no abc program that I know of has
+         longas, but a couple of them have breves, and one can always hope.)
+
+       * translate text annotations beginning with _ and ^ for above and 
+         below the staff.
+
+       * quote lyrics syllables with (
+
+       * handle real repeat syntax, for appropriately written ABC.
+
+       * %%LY slyrics now works for longer than one character lyric strings.
+
+       * N: fields are now in header.
+
+1.3.114.uu1
+===========
+
+* Prepare for Music type-unification: remove all args from Music
+constructor, and set everything in the parser.
+
+* Moved writing of \header strings feature from lilypond-book to lilypond. (1.3.114.jcn1)
+
+* Bugfix: tied chords.
+
+* Turn off .info creation by default.
+
+1.3.114
+=======
+
 * Moved all documentation from regtest to individual example files.
 
 * Added feature to lilypond-book to write out \header texidoc string.
index 462c51a673e9471d37d60e9973f0d170f81c377f..5a86f0ce617c8555ff7755f768c48aadeb0857e5 100644 (file)
@@ -119,8 +119,8 @@ if 1:                                       # need new a namespace
                
                return str
 
-       conversions.append (
-               ((0,1,19), conv, 'deprecated \\octave; can\'t convert automatically'))
+       conversions.append ((
+               ((0,1,19), conv, 'deprecated \\octave; can\'t convert automatically')))
 
 
 if 1:                                  # need new a namespace
@@ -131,8 +131,8 @@ if 1:                                       # need new a namespace
                        
                return str
 
-       conversions.append (
-               ((0,1,20), conv, 'deprecated \\textstyle, new \key syntax'))
+       conversions.append ((
+               ((0,1,20), conv, 'deprecated \\textstyle, new \key syntax')))
 
 
 if 1:
@@ -142,16 +142,16 @@ if 1:
                        
                return str
 
-       conversions.append (
+       conversions.append ((
                ((0,1,21), conv, '\\musical_pitch -> \\musicalpitch, '+
-                '\\meter -> \\time'))
+                '\\meter -> \\time')))
 
 if 1:
        def conv (str):
                return str
 
-       conversions.append (
-               ((1,0,0), conv, '0.1.21 -> 1.0.0 '))
+       conversions.append ((
+               ((1,0,0), conv, '0.1.21 -> 1.0.0 ')))
 
 
 if 1:
@@ -162,9 +162,9 @@ if 1:
                        
                return str
 
-       conversions.append (
+       conversions.append ((
                ((1,0,1), conv, '\\accidentals -> \\keysignature, ' +
-                'specialaccidentals -> keyoctaviation'))
+                'specialaccidentals -> keyoctaviation')))
 
 if 1:
        def conv(str):
@@ -172,7 +172,7 @@ if 1:
                        sys.stderr.write ('\nNot smart enough to convert to new \\header format')
                return str
        
-    conversions.append (((1,0,2), conv, '\\header { key = concat + with + operator }'))
+       conversions.append (((1,0,2), conv, '\\header { key = concat + with + operator }'))
 
 if 1:
        def conv(str):
@@ -180,7 +180,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,3), conv, '\\melodic -> \\notes'))
+       conversions.append (((1,0,3), conv, '\\melodic -> \\notes'))
 
 if 1:
        def conv(str):
@@ -189,7 +189,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,4), conv, 'default_{paper,midi}'))
+       conversions.append (((1,0,4), conv, 'default_{paper,midi}'))
 
 if 1:
        def conv(str):
@@ -198,7 +198,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,5), conv, 'ChoireStaff -> ChoirStaff'))
+       conversions.append (((1,0,5), conv, 'ChoireStaff -> ChoirStaff'))
 
 if 1:
        def conv(str):
@@ -207,7 +207,7 @@ if 1:
                        raise FatalConversionError()
                return str
        
-    conversions.append (((1,0,6), conv, 'foo = \\translator {\\type .. } ->\\translator {\\type ..; foo; }'))
+       conversions.append (((1,0,6), conv, 'foo = \\translator {\\type .. } ->\\translator {\\type ..; foo; }'))
 
 
 if 1:
@@ -216,7 +216,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,7), conv, '\\lyric -> \\lyrics'))
+       conversions.append (((1,0,7), conv, '\\lyric -> \\lyrics'))
 
 if 1:
        def conv(str):
@@ -229,12 +229,12 @@ if 1:
                str =  re.sub ('\\]([0-9/]+)', '] }', str)
                return str
        
-    conversions.append (((1,0,10), conv, '[2/3 ]1/1 -> \\times 2/3 '))
+       conversions.append (((1,0,10), conv, '[2/3 ]1/1 -> \\times 2/3 '))
 
 if 1:
        def conv(str):
                return str
-    conversions.append (((1,0,12), conv, 'Chord syntax stuff'))
+       conversions.append (((1,0,12), conv, 'Chord syntax stuff'))
 
 
 if 1:
@@ -245,7 +245,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,13), conv, '<a ~ b> c -> <a b> ~ c'))
+       conversions.append (((1,0,13), conv, '<a ~ b> c -> <a b> ~ c'))
 
 if 1:
        def conv(str):
@@ -254,7 +254,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,14), conv, '<[a b> <a b]>c -> [<a b> <a b>]'))
+       conversions.append (((1,0,14), conv, '<[a b> <a b]>c -> [<a b> <a b>]'))
 
 
 if 1:
@@ -264,7 +264,7 @@ if 1:
                        
                return str
        
-    conversions.append (((1,0,16), conv, '\\type -> \\context, textstyle -> textStyle'))
+       conversions.append (((1,0,16), conv, '\\type -> \\context, textstyle -> textStyle'))
 
 
 if 1:
@@ -274,7 +274,7 @@ if 1:
                        raise FatalConversionError()
                return str
        
-    conversions.append (((1,0,18), conv,
+       conversions.append (((1,0,18), conv,
                 '\\repeat NUM Music Alternative -> \\repeat FOLDSTR Music Alternative'))
 
 if 1:
@@ -285,7 +285,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,0,19), conv,
+       conversions.append (((1,0,19), conv,
                 'fontsize -> fontSize, midi_instrument -> midiInstrument, SkipBars -> skipBars'))
 
 
@@ -297,7 +297,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,0,20), conv,
+       conversions.append (((1,0,20), conv,
                 '{,tie,slur}ydirection -> {v,tieV,slurV}erticalDirection'))
 
 
@@ -307,7 +307,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,0,21), conv,
+       conversions.append (((1,0,21), conv,
                 'hshift -> horizontalNoteShift'))
 
 
@@ -317,7 +317,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,1,52), conv,
+       conversions.append (((1,1,52), conv,
                 'deprecate \\grouping'))
 
 
@@ -327,7 +327,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,1,55), conv,
+       conversions.append (((1,1,55), conv,
                 '\\wheel -> \\coda'))
 
 if 1:
@@ -337,7 +337,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,1,65), conv,
+       conversions.append (((1,1,65), conv,
                 'slurdash -> slurDash, keyoctaviation -> keyOctaviation'))
 
 if 1:
@@ -346,7 +346,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,1,66), conv,
+       conversions.append (((1,1,66), conv,
                 'semi -> volta'))
 
 
@@ -356,7 +356,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,1,67), conv,
+       conversions.append (((1,1,67), conv,
                 'beamAuto -> noAutoBeaming'))
 
 if 1:
@@ -365,7 +365,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,2,0), conv,
+       conversions.append (((1,2,0), conv,
                 'automaticMelismas -> automaticMelismata'))
 
 if 1:
@@ -374,7 +374,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,2,1), conv,
+       conversions.append (((1,2,1), conv,
                 'dynamicDir -> dynamicDirection'))
 
 if 1:
@@ -384,7 +384,7 @@ if 1:
                        
                return str
 
-    conversions.append (((1,3,4), conv,
+       conversions.append (((1,3,4), conv,
                 '\\cadenza -> \cadenza{On|Off}'))
 
 if 1:
@@ -394,7 +394,7 @@ if 1:
                              str)
                return str
 
-    conversions.append (((1,3,5), conv, 'beamAuto moment properties'))
+       conversions.append (((1,3,5), conv, 'beamAuto moment properties'))
 
 if 1:
        def conv (str):
@@ -403,7 +403,7 @@ if 1:
                              str)
                return str
 
-    conversions.append (((1,3,17), conv, 'stemStyle -> flagStyle'))
+       conversions.append (((1,3,17), conv, 'stemStyle -> flagStyle'))
 
 if 1:
        def conv (str):
@@ -412,7 +412,7 @@ if 1:
                              str)
                return str
 
-    conversions.append (((1,3,18), conv, 'staffLineLeading -> staffSpace'))
+       conversions.append (((1,3,18), conv, 'staffLineLeading -> staffSpace'))
 
 if 1:
        def conv (str):
@@ -424,7 +424,7 @@ if 1:
                              str)
                return str
 
-    conversions.append (((1,3,35), conv, 'textEmptyDimension -> textNonEmpty'))
+       conversions.append (((1,3,35), conv, 'textEmptyDimension -> textNonEmpty'))
 
 if 1:
        def conv (str):
@@ -436,7 +436,7 @@ if 1:
                        sys.stderr.write ('\nNot smart enough to convert to new \\notenames format')
                return str
 
-    conversions.append (((1,3,38), conv, '\musicalpitch { a b c } -> #\'(a b c)'))
+       conversions.append (((1,3,38), conv, '\musicalpitch { a b c } -> #\'(a b c)'))
 
 if 1:
        def conv (str):
@@ -446,7 +446,7 @@ if 1:
                str = re.sub ("\\\\key ([^;]+);",  replace, str)
                return str
        
-    conversions.append (((1,3,39), conv, '\\key A ;  ->\\key a;'))
+       conversions.append (((1,3,39), conv, '\\key A ;  ->\\key a;'))
 
 if 1:
        def conv (str):
@@ -454,7 +454,7 @@ if 1:
                        sys.stderr.write ('\nNot smart enough to convert to new tremolo format')
                return str
 
-    conversions.append (((1,3,41), conv,
+       conversions.append (((1,3,41), conv,
                 '[:16 c4 d4 ] -> \\repeat "tremolo" 2 { c16 d16 }'))
 
 if 1:
@@ -462,7 +462,7 @@ if 1:
                str = re.sub ('Staff_margin_engraver' , 'Instrument_name_engraver', str)
                return str
 
-    conversions.append (((1,3,42), conv,
+       conversions.append (((1,3,42), conv,
                 'Staff_margin_engraver deprecated, use Instrument_name_engraver'))
 
 if 1:
@@ -470,14 +470,14 @@ if 1:
                str = re.sub ('note[hH]eadStyle\\s*=\\s*"?(\\w+)"?' , "noteHeadStyle = #'\\1", str)
                return str
 
-    conversions.append (((1,3,49), conv,
+       conversions.append (((1,3,49), conv,
                 'noteHeadStyle value: string -> symbol'))
 
 if 1:
        def conv (str):
                str = re.sub (r"""\\key *([a-z]+) *;""", r"""\\key \1 \major;""",str);
                return str
-    conversions.append (((1,3,59), conv,
+       conversions.append (((1,3,59), conv,
                 '\key X ; -> \key X major; ')) 
 
 if 1:
@@ -486,7 +486,7 @@ if 1:
                              'latexheaders = "',
                              str)
                return str
-    conversions.append (((1,3,68), conv, 'latexheaders = "\\input global" -> latexheaders = "global"'))
+       conversions.append (((1,3,68), conv, 'latexheaders = "\\input global" -> latexheaders = "global"'))
 
 
 
@@ -508,7 +508,7 @@ if 1:
                str = re.sub ('basic([A-Za-z_]+)Properties', '\\1', str)
                return str
        
-    conversions.append (((1,3,92), conv, 'basicXXXProperties -> XXX'))
+       conversions.append (((1,3,92), conv, 'basicXXXProperties -> XXX'))
 
 if 1:
        def conv (str):
@@ -534,7 +534,7 @@ if 1:
                
                return str
        
-    conversions.append (((1,3,93), conv,
+       conversions.append (((1,3,93), conv,
                 'property definiton case (eg. onevoice -> oneVoice)'))
 
 
@@ -548,7 +548,7 @@ if 1:
 
                return str
        
-    conversions.append (((1,3,97), conv, 'ChordName -> ChordNames'))
+       conversions.append (((1,3,97), conv, 'ChordName -> ChordNames'))
 
 if 1:
        def conv (str):
@@ -560,7 +560,7 @@ if 1:
 
                return str
        
-    conversions.append (((1,3,102), conv, 'beamAutoEnd -> autoBeamSettings \\push (end * * * *)'))
+       conversions.append (((1,3,102), conv, 'beamAutoEnd -> autoBeamSettings \\push (end * * * *)'))
 
 
 if 1:
@@ -570,16 +570,16 @@ if 1:
 
                return str
        
-    conversions.append (((1,3,110), conv, '\\push -> \\override, \\pop -> \\revert'))
+       conversions.append (((1,3,110), conv, '\\push -> \\override, \\pop -> \\revert'))
 
 if 1:
        def conv (str):
                str = re.sub ('LyricVoice', 'LyricsVoice', str)
-               % old fix
+               # old fix
                str = re.sub ('ChordNames*.ChordNames*', 'Chordnames.Chordname', str)
                return str
        
-    conversions.append (((1,3,113), conv, 'LyricVoice -> LyricsVoice'))
+       conversions.append (((1,3,113), conv, 'LyricVoice -> LyricsVoice'))
 
 
 ############################