Small fixes
A selection of 80 fixes from 174 pull requests.
32.Mixed line endings
An SSE event containing both CRLF and LF could disappear. The line scan must start at the current buffer position plus the retained partial-line offset.
11for (let index = startingPosition; lineLength < 0 && index < length; ++index) {for (let index = position + startingPosition; lineLength < 0 && index < length; ++index) {