How to Boolean-diff just one side of a circle ?

 From:  Frenchy Pilou (PILOU)
5224.4 
With the Trim function you have choice to select what parts you can erase
but it's not volume / volume so the initial volume will be "open" and close the holes at the end is not yet automatic :)