log plot problems


I encounter the following problems, most are related to log plots. I am using
version 0.54.1 on Solaris. Did I miss something trivial?

(1) No y tick labels when the range is less than 10, e.g.


(2) The 0.3 tick mark is missing in this plot:


(3) If we do the "linear" plot first and then overplot it with the (semi)log
plot, the lowest Y label (1) is totally wrong and the lowest order of magnitude
has no tick marks! e.g.


(4) When doing semilogx(), it is always necessary to issue the show() command
afterwards, to see the plot. Not so for plot() or semilogy().

JC Hsu