Closed as not planned
Description
Axes.semilogy
has different default behaviour for out-of-bounds coords than Axes.semilogx
- the former clips them to 0+eps, while in the x-dimension they're masked. The latter is thought to be the correct behavior. IIRC Axes.loglog
is also affected.
However, if you trace back to matplotlib.scale.LogScale
, the defaults there are both 'clip'
.
This issue was discovered while working on #11137, so it would be nice to make the signatures involved more explicit at the same time as making the behavior consistent.