@Dennis there's some
history behind it. initially it was intentional, because assignments (e.g.
var:123
or
func:{x+2*y}
) in k-scripts (loaded with
\l file.k
) used to print the assigned value and that was annoying. later they fixed the behaviour of assignments but the output-suppressing logic remained