Buffer: Prevent replacement of "\r" message

This commit is contained in:
Sebastian Serth
2021-11-08 23:33:37 +01:00
parent e224e41564
commit 7d032e5c0d

View File

@ -72,7 +72,7 @@ class Runner::Connection::Buffer
@global_buffer = +''
# For our buffering, we identified line breaks with the `\n` and removed those temporarily.
# Thus, we now re-add the `\n` at the end of the string and remove the `\r` in the same time.
message = message.gsub(/\r$/, "\n")
message = message.gsub(/\r$/, "\n") unless message.length == 1
@line_buffer.push message
end