But that part of the manual is irrelevant to what the `:eval' header does. There is no `inline-only' value in either the documentation or in the lisp code. So, `inline-only' acts like `yes' for the reason I stated earlier.
With current org, I get this behaviour only if I globally set the option. But that somehow disables ":results”.
Right. `:results' is a babel header. When babel is off, the babel headers are not acted upon.
Setting `org-export-use-babel' to `nil' or `inline-only' turns off babel for src blocks.