Dear Jabier,
I could try to review, Can you add a new branch with this LPE only? It is cleaner and avoid mergin problems.I created branch
https://code.launchpad.net/~msoegtrop/inkscape/lpe-bool
which just contains the bool LPE. Should I remove the bool LPE from the embroidery branch?
I have some regression test / example files. I wonder what is the best place to put these?
The effect of some slicing boolops is hard to visualize without another LPE which makes intermediate control points visible like the embroidery stitch LPE. But since such operations are also available from the menu, I guess it is not to confusing to have them here as well.
One note: the difference between remove/keep inner slicing is that if a path is sliced with a contour which has inner lines, the slicing is either done just with the outer contour lines or also with the inner lines.
Best regards,
Michael