[builtin/read] read --raw-line returns 0 for line without newline