Question: User Patch request

Patch request - Patch work on bugs for Maple ceases when a new version of Maple nears release, possibly months before the actual release.  I think it's safe to say no work will ever be done to patch up older versions.  But how can we, the user, introduce our own fix code into maple?  Because we can't fix the built in code how can we temporarily or permanantly make our own patches?

For example prior to Maple 14 a bug exists in a ' for - in ' loop.  When printlevel is 2, output is doubled.

a:=[2,3,4]:
printlevel:=2:
for i in a do
  i;
end do;
            i=2
             2
            i=3
             3
            i=4
             4

expected output should just be
2
3
4

Two questions :
1 - Is there a workaround? 
2 - How could we introduce a temporary patch to be applied for future maple sessions in this example?

 

Please Wait...