This will be the last patch for today (or maybe not :)
Created attachment 87663 [details, diff] the patch Have fun with all those patches :) Guillaume
In CVS. Merci.