2008/8/7 Trevor Daniels <address@hidden>:
You're right. The value of 'layer is held as a real, but converted to an
integer before use. It seems all +ve and -ve integers are effective,
though, so we still have quite a few discrete layers. I'll incorporate
the essentials of this in the NR.
BTW, I can't find robust_scm2int. Does this round or truncate?
It's in lily-guile.cc. It does neither: it expects a scm integer, and
if that check fails, falls back to the default value. So in the case
of 'layer, if you set it to a real value, it's ignored; the layer will
be set to 1.