fusion des modifications de 3.26 dans 3.27
this is based on previous work by @nspanti. it merges 3.26.* into 3.27 one by one to make sure only fixes are imported into the 3.27 branch.
(en vrai il n'y a que trois "merge changeset" mercurial et deux corrections, je ne sais pas pourquoi heptapod nous sort une liste de 34...)