If the "Trim leading spaces" option is set, we can pass a pointer to the first non-space character to decodeLine(), no need to first move memory around.