FOUND THE PROBLEM! at least part of it...
I did not want to give in after readiung your post so I did a lot of trial and error.
What I found so far is the following:
- If the LSYNTH.MPD has the following definition, i get the additional lines:
0 SYNTH BEGIN DEFINE TECHNIC_PNEUMATIC_HOSE_BEVELED HOSE STRETCH 12 30 0
1 16 0 -16 0 1 0 0 0 -1 0 0 0 1 LS22.dat
1 0 0 0 0 1 0 0 0 1 0 0 0 1 LS23.dat
1 16 0 0 0 1 0 0 0 1 0 0 0 1 LS22.dat
0 SYNTH END
- If I remove either of the "16" at the start of the line it is good, no additional lines *)
0 SYNTH BEGIN DEFINE TECHNIC_PNEUMATIC_HOSE_BEVELED HOSE STRETCH 12 30 0
1 0 0 -16 0 1 0 0 0 -1 0 0 0 1 LS22.dat
1 0 0 0 0 1 0 0 0 1 0 0 0 1 LS23.dat
1 16 0 0 0 1 0 0 0 1 0 0 0 1 LS22.dat
0 SYNTH END
*) I get two lines more, SYNTHESIZED BEGIN/END, but empty between those lines.
I noticed also that other parts produce additional lines if LSYNTH is run again, e.g. the Strin, however it will produce only one line with a part that is "0" in size at "0"
Gerald
I did not want to give in after readiung your post so I did a lot of trial and error.
What I found so far is the following:
- If the LSYNTH.MPD has the following definition, i get the additional lines:
0 SYNTH BEGIN DEFINE TECHNIC_PNEUMATIC_HOSE_BEVELED HOSE STRETCH 12 30 0
1 16 0 -16 0 1 0 0 0 -1 0 0 0 1 LS22.dat
1 0 0 0 0 1 0 0 0 1 0 0 0 1 LS23.dat
1 16 0 0 0 1 0 0 0 1 0 0 0 1 LS22.dat
0 SYNTH END
- If I remove either of the "16" at the start of the line it is good, no additional lines *)
0 SYNTH BEGIN DEFINE TECHNIC_PNEUMATIC_HOSE_BEVELED HOSE STRETCH 12 30 0
1 0 0 -16 0 1 0 0 0 -1 0 0 0 1 LS22.dat
1 0 0 0 0 1 0 0 0 1 0 0 0 1 LS23.dat
1 16 0 0 0 1 0 0 0 1 0 0 0 1 LS22.dat
0 SYNTH END
*) I get two lines more, SYNTHESIZED BEGIN/END, but empty between those lines.
I noticed also that other parts produce additional lines if LSYNTH is run again, e.g. the Strin, however it will produce only one line with a part that is "0" in size at "0"
Gerald