sample.pfx
Code: Select all
1 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
2 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
3 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
5 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
4 begin
5 begin abdt
5 begin abkdjk
5 begin sdfjklsd
5 begin sdjklsd
5 begin sfjklsdf
5 beginend
5 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
fold the first 4 blocks like so:
Code: Select all
1 begin ... end
2 begin ... end
3 begin ... end
4 begin ... end
5 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end

Code: Select all
1 begin ... end
2 begin ... end
3 begin ... end
5 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
4 begin
5 begin abdt
5 begin abkdjk
5 begin sdfjklsd
5 begin sdjklsd
5 begin sfjklsdf
5 beginend
5 begin
abdt
abkdjk
sdfjklsd
sdjklsd
sfjklsdf
end
and undo corrupts code further.

This problem has occurred in both python and powerflex folding routines.

Grant