Sorry, I was confused about this: > According to my reading of this thread, most of the commenters were in > agreement that we should keep the original behavior and return the exit > code, as we do in 9.3.
Actually, it looks like ":results value" does return the exit code. I just got confused because shell blocks now return the output when no ":results" is specified.