Update of /project/gsharp/cvsroot/gsharp/Mxml/tests In directory clnet:/tmp/cvs-serv30948/Mxml/tests
Added Files: 2staves.gsh README assorted_accidentals.gsh assorted_accidentals.xml bars.gsh bars.xml clefs.gsh clefs.xml durations.gsh durations.xml flags.gsh forced_naturals.gsh forced_naturals.xml funny_durations.gsh hellochord.gsh hellochord.xml helloworld.gsh helloworld.xml just_voices.xml keychange.gsh keysigs_on_staves.gsh keysigs_on_staves.xml lyrics-test.gsh lyrics.gsh lyrics.xml other_voices.gsh other_voices.xml overlapping_layers.gsh parts.xml position.lisp rests.gsh rests.xml segments.gsh staves.gsh staves.xml tie.gsh tie.xml Log Message: Add MusicXML support. Initial work from Brian Gruber (funded by Google's Summer of Code); subsequent development by Christophe Rhodes.
It's far from perfect now, but it needs checking in so that people can play with it. It adds dependencies (puri and cxml) to gsharp; if this is a problem, we could make gsharp-mxml a separate system.
Git logs (from git tree at http://www-jcsu.jesus.cam.ac.uk/~csr21/git/gsharp-mxml/.git) follow:
commit 994cd15ec9f480be41515e699f22e7de1687d0ca Author: Christophe Rhodes csr21@omega.localdomain Date: Mon Sep 24 13:19:41 2007 +0100
Add a restart to the same-duration case. It's not good enough, but it allows interactive fixing key signatures in the middle of the bar.
commit cdc2098fac5399303e9515bc81ea65020ec8f109 Author: Christophe Rhodes csr21@omega.localdomain Date: Wed Sep 19 11:07:28 2007 +0100
Only add durations from rhythmic elements.
commit acc6cb410cd55dfe59eb30fe608b101a62651ae9 Author: Christophe Rhodes csr21@omega.localdomain Date: Wed Sep 19 10:45:12 2007 +0100
Whoops. Fix export of notes with no displayed accidentals (from overzealous alteration of CASE -> ECASE
commit dd8d72cac434a8c5a1932aa46db6447e08d9b6ad Author: Christophe Rhodes csr21@omega.localdomain Date: Wed Sep 19 10:41:09 2007 +0100
Support for longs in MusicXML (import and export)
commit eab440b56b086e766dbd405a3fea44d9976f1a1f Author: Christophe Rhodes csr21@omega.localdomain Date: Wed Sep 19 09:16:07 2007 +0100
Long ("lunga") patch from HEAD
commit 8cb34a4879ebb4dce06d8b99da761dfa6ad24cf9 Author: Christophe Rhodes csr21@omega.localdomain Date: Tue Sep 18 15:43:51 2007 +0100
Support semi- and sesqui- accidentals
commit 6ba8208d1f8475552a95f35a5e896248110b0efd Author: Christophe Rhodes csr21@omega.localdomain Date: Tue Sep 18 15:25:16 2007 +0100
Really support breves (and breve rests) -- on output too.
commit a9c36278de0145c12f34123a29815809030b97c2 Author: Christophe Rhodes csr21@omega.localdomain Date: Tue Sep 18 15:17:09 2007 +0100
Slightly batched commit (several changes).
* support :breve noteheads * better stringcase macro (and use it) * temporarily hack in "full" = "breve" for Goldsmiths use * use ECASE in one or two places to remove compiler warnings.
commit 3a3b980576f0d09ddee4de12f6f7b260932a5552 Author: Christophe Rhodes csr21@omega.localdomain Date: Tue Sep 18 15:14:54 2007 +0100
Slightly friendlier (with friends like this...) Import and Export commands. Sets the filepath and name of the buffer on import; sensible export default pathname.
commit 7d72a2a4a28f9668271189ebaf862518ada34877 Author: Christophe Rhodes csr21@omega.localdomain Date: Tue Sep 18 15:13:31 2007 +0100
Whitespace
commit b497d6f5111f20f5e8ac9a059578d3caaab1b832 Author: Christophe Rhodes csr21@omega.localdomain Date: Mon Sep 17 21:33:29 2007 +0100
space requirements fix from HEAD
commit 65d173efbcfa78e5edaf1adb9bceb0f7d619002d Author: Christophe Rhodes csr21@omega.localdomain Date: Mon Sep 17 12:04:08 2007 +0100
Update to Brian Gruber's version of 17th September
commit 91d98d9e2a8d69418edd264ab6293a2f1dbc5a9f Author: Christophe Rhodes csr21@omega.localdomain Date: Mon Sep 17 11:54:53 2007 +0100
Brian Gruber's patch of August 20th
--- /project/gsharp/cvsroot/gsharp/Mxml/tests/2staves.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/2staves.gsh 2007/10/18 15:02:58 1.1 G#V4
[GSHARP-BUFFER:BUFFER :min-width 17 :spacing-style 0.4 :right-edge 700 :left-offset 30 :left-margin 20 :staves (#1=[GSHARP-BUFFER:FIVELINE-STAFF :clef [GSHARP-BUFFER:CLEF :lineno 2 :name :TREBLE ] :keysig [GSHARP-BUFFER:KEY-SIGNATURE :staff #1# :alterations #(:NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL) :xoffset 0 ] :name "default staff" ] #2=[GSHARP-BUFFER:FIVELINE-STAFF :clef [GSHARP-BUFFER:CLEF :lineno 2 :name :TREBLE ] :keysig [GSHARP-BUFFER:KEY-SIGNATURE :staff #2# :alterations #(:NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL) :xoffset 0 ] :name "below" ]) :segments ([GSHARP-BUFFER:SEGMENT :layers ([GSHARP-BUFFER:MELODY-LAYER :staves (#2# #1#) :head [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements COMMON-LISP:NIL ]) ] :body [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements ([GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 33 :staff #1# :head :FILLED :accidentals :NATURAL :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 34 :staff #2# :head :FILLED :accidentals :NATURAL :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ]) ]) ] :tail [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements COMMON-LISP:NIL ]) ] :name "default layer" ]) :tempo 128 ]) ] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/README 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/README 2007/10/18 15:02:58 1.1 Files with matching names SHOULD roundtrip, excepting the ones involving lyrics. --- /project/gsharp/cvsroot/gsharp/Mxml/tests/assorted_accidentals.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/assorted_accidentals.gsh 2007/10/18 15:02:58 1.1 G#V4
[GSHARP-BUFFER:BUFFER :min-width 17 :spacing-style 0.4 :right-edge 700 :left-offset 30 :left-margin 20 :staves (#1=[GSHARP-BUFFER:FIVELINE-STAFF :clef [GSHARP-BUFFER:CLEF :lineno 2 :name :TREBLE ] :keysig [GSHARP-BUFFER:KEY-SIGNATURE :staff #1# :alterations #(:NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :FLAT) :xoffset 0 ] :name "default staff" ]) :segments ([GSHARP-BUFFER:SEGMENT :layers ([GSHARP-BUFFER:MELODY-LAYER :staves (#1#) :head [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements COMMON-LISP:NIL ]) ] :body [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements ([GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 28 :staff #1# :head :FILLED :accidentals :FLAT :dots 0 ]) :notehead :WHOLE :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 29 :staff #1# :head :FILLED :accidentals :DOUBLE-FLAT :dots 0 ]) :notehead :WHOLE :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 30 :staff #1# :head :FILLED :accidentals :SHARP :dots 0 ]) :notehead :WHOLE :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 31 :staff #1# :head :FILLED :accidentals :DOUBLE-SHARP :dots 0 ]) :notehead :WHOLE :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 34 :staff #1# :head :FILLED :accidentals :NATURAL :dots 0 ]) :notehead :WHOLE :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ]) ] [GSHARP-BUFFER:MELODY-BAR :elements ([GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 28 :staff #1# :head :FILLED :accidentals :SEMISHARP :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 29 :staff #1# :head :FILLED :accidentals :SESQUISHARP :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 30 :staff #1# :head :FILLED :accidentals :SEMIFLAT :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ] [GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 31 :staff #1# :head :FILLED :accidentals :SESQUIFLAT :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ]) ]) ] :tail [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements COMMON-LISP:NIL ]) ] :name "default layer" ]) :tempo 128 :tuning [GSHARP-BUFFER:12-EDO :master-pitch-note [GSHARP-BUFFER:NOTE :pitch 33 :staff [GSHARP-BUFFER:STAFF :name "default staff" ] :head COMMON-LISP:NIL :accidentals :NATURAL :dots COMMON-LISP:NIL ] :master-pitch-freq 440 ] ]) ] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/assorted_accidentals.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/assorted_accidentals.xml 2007/10/18 15:02:58 1.1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 1.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd"> <score-partwise version="1.1"> <part-list> <score-part id="P1"> <part-name>Music</part-name> </score-part> </part-list> <part id="P1"> <measure number="1"> <attributes> <divisions>1</divisions> <key> <fifths>-1</fifths> </key> <clef> <sign>G</sign> <line>2</line> </clef> </attributes> <note> <pitch> <step>C</step> <alter>-1</alter> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> <accidental>flat</accidental> </note> <note> <pitch> <step>D</step> <alter>-2</alter> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> <accidental>flat-flat</accidental> </note> <note> <pitch> <step>E</step> <alter>1</alter> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> <accidental>sharp</accidental> </note> <note> <pitch> <step>F</step> <alter>2</alter> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> <accidental>double-sharp</accidental> </note> <note> <pitch> <step>B</step> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> <accidental>natural</accidental> </note> </measure> </part> </score-partwise> --- /project/gsharp/cvsroot/gsharp/Mxml/tests/bars.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/bars.gsh 2007/10/18 15:02:58 1.1 G#V4
[GSHARP-BUFFER:BUFFER :min-width 17 :spacing-style 0.4 :right-edge 700 :left-offset 30 :left-margin 20 :staves (#1=[GSHARP-BUFFER:FIVELINE-STAFF :clef [GSHARP-BUFFER:CLEF :lineno 2 :name :TREBLE ] :keysig [GSHARP-BUFFER:KEY-SIGNATURE :staff #1# :alterations #(:NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL :NATURAL) :xoffset 0 ] :name #2="default staff" ]) :segments ([GSHARP-BUFFER:SEGMENT :layers ([GSHARP-BUFFER:MELODY-LAYER :staves (#1#) :head [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements COMMON-LISP:NIL ]) ] :body [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements ([GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 33 :staff #1# :head :FILLED :accidentals :NATURAL :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ]) ] [GSHARP-BUFFER:MELODY-BAR :elements ([GSHARP-BUFFER:CLUSTER :stem-direction :AUTO :notes ([GSHARP-BUFFER:NOTE :pitch 34 :staff #1# :head :FILLED :accidentals :NATURAL :dots 0 ]) :notehead :FILLED :rbeams 0 :lbeams 0 :dots 0 :xoffset 0 ]) ]) ] :tail [GSHARP-BUFFER:SLICE :bars ([GSHARP-BUFFER:MELODY-BAR :elements COMMON-LISP:NIL ]) ] :name "default layer" ]) :tempo 128 :tuning [GSHARP-BUFFER:12-EDO :master-pitch-note [GSHARP-BUFFER:NOTE :pitch 33 :staff [GSHARP-BUFFER:STAFF :name #2# ] :head COMMON-LISP:NIL :accidentals :NATURAL :dots COMMON-LISP:NIL ] :master-pitch-freq 440 ] ]) ] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/bars.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/bars.xml 2007/10/18 15:02:58 1.1 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 1.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
<score-partwise version="1.1"> <part-list> <score-part id="P1"> <part-name>P1</part-name> </score-part> </part-list> <part id="P1"> <measure number="1"> <attributes> <divisions>1</divisions> <key> <fifths>0</fifths> </key> <clef> <sign>G</sign> <line>2</line> </clef> </attributes> <note> <pitch> <step>A</step> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> </note> </measure> <measure number="2"> <note> <pitch> <step>B</step> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> </note> </measure> </part>
[1 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/clefs.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/clefs.gsh 2007/10/18 15:02:58 1.1
[76 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/clefs.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/clefs.xml 2007/10/18 15:02:58 1.1
[120 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/durations.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/durations.gsh 2007/10/18 15:02:58 1.1
[324 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/durations.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/durations.xml 2007/10/18 15:02:58 1.1
[458 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/flags.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/flags.gsh 2007/10/18 15:02:58 1.1
[522 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/forced_naturals.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/forced_naturals.gsh 2007/10/18 15:02:58 1.1
[655 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/forced_naturals.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/forced_naturals.xml 2007/10/18 15:02:58 1.1
[752 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/funny_durations.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/funny_durations.gsh 2007/10/18 15:02:58 1.1
[956 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/hellochord.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/hellochord.gsh 2007/10/18 15:02:58 1.1
[1047 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/hellochord.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/hellochord.xml 2007/10/18 15:02:58 1.1
[1144 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/helloworld.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/helloworld.gsh 2007/10/18 15:02:58 1.1
[1186 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/helloworld.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/helloworld.xml 2007/10/18 15:02:58 1.1
[1219 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/just_voices.xml 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/just_voices.xml 2007/10/18 15:02:58 1.1
[1266 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/keychange.gsh 2007/10/18 15:02:58 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/keychange.gsh 2007/10/18 15:02:58 1.1
[1514 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/keysigs_on_staves.gsh 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/keysigs_on_staves.gsh 2007/10/18 15:03:04 1.1
[1580 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/keysigs_on_staves.xml 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/keysigs_on_staves.xml 2007/10/18 15:03:04 1.1
[1632 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/lyrics-test.gsh 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/lyrics-test.gsh 2007/10/18 15:03:04 1.1
[1761 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/lyrics.gsh 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/lyrics.gsh 2007/10/18 15:03:04 1.1
[1882 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/lyrics.xml 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/lyrics.xml 2007/10/18 15:03:04 1.1
[1942 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/other_voices.gsh 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/other_voices.gsh 2007/10/18 15:03:04 1.1
[2277 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/other_voices.xml 2007/10/18 15:03:04 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/other_voices.xml 2007/10/18 15:03:04 1.1
[2628 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/overlapping_layers.gsh 2007/10/18 15:03:05 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/overlapping_layers.gsh 2007/10/18 15:03:05 1.1
[2761 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/parts.xml 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/parts.xml 2007/10/18 15:03:06 1.1
[2836 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/position.lisp 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/position.lisp 2007/10/18 15:03:06 1.1
[2854 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/rests.gsh 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/rests.gsh 2007/10/18 15:03:06 1.1
[2940 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/rests.xml 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/rests.xml 2007/10/18 15:03:06 1.1
[3011 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/segments.gsh 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/segments.gsh 2007/10/18 15:03:06 1.1
[3097 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/staves.gsh 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/staves.gsh 2007/10/18 15:03:06 1.1
[3249 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/staves.xml 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/staves.xml 2007/10/18 15:03:06 1.1
[3292 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/tie.gsh 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/tie.gsh 2007/10/18 15:03:06 1.1
[3358 lines skipped] --- /project/gsharp/cvsroot/gsharp/Mxml/tests/tie.xml 2007/10/18 15:03:06 NONE +++ /project/gsharp/cvsroot/gsharp/Mxml/tests/tie.xml 2007/10/18 15:03:06 1.1
[3417 lines skipped]