remove canvas.tcl The proc canvas'new was the only one used, and it was used only once by page.tcl. Therefore the code for canvas'new has been integrated to the proc specificLayout of page.tcl
on the way of refactoring dim.tcl. create a copy dimOld.tcl
end of the day