Skip to content

Commit e17e1a4

Browse files
author
Dave Wyatt
committed
Updated HostIoInterceptor to split lines on just "\n" in addition to "\r\n".
1 parent c9e3f99 commit e17e1a4

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

HostIOInterceptor.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ public override void WriteDebugLine(string message)
224224
{
225225
if (!_paused)
226226
{
227-
string[] lines = message.Split(new[] { "\r\n" }, StringSplitOptions.None);
227+
string[] lines = message.Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
228228
foreach (IHostIoSubscriber subscriber in _subscribers)
229229
{
230230
foreach (string line in lines)
@@ -244,7 +244,7 @@ public override void WriteErrorLine(string message)
244244
{
245245
if (!_paused)
246246
{
247-
string[] lines = message.Split(new[] { "\r\n" }, StringSplitOptions.None);
247+
string[] lines = message.Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
248248
foreach (IHostIoSubscriber subscriber in _subscribers)
249249
{
250250
foreach (string line in lines)
@@ -264,7 +264,7 @@ public override void WriteLine()
264264
{
265265
if (!_paused)
266266
{
267-
string[] lines = _writeCache.ToString().Split(new[] { "\r\n" }, StringSplitOptions.None);
267+
string[] lines = _writeCache.ToString().Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
268268
foreach (IHostIoSubscriber subscriber in _subscribers)
269269
{
270270
foreach (string line in lines)
@@ -286,7 +286,7 @@ public override void WriteLine(string value)
286286
{
287287
if (!_paused)
288288
{
289-
string[] lines = (_writeCache + value).Split(new[] { "\r\n" }, StringSplitOptions.None);
289+
string[] lines = (_writeCache + value).Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
290290
foreach (IHostIoSubscriber subscriber in _subscribers)
291291
{
292292
foreach (string line in lines)
@@ -307,7 +307,7 @@ public override void WriteLine(ConsoleColor foregroundColor, ConsoleColor backgr
307307
{
308308
if (!_paused)
309309
{
310-
string[] lines = (_writeCache + value).Split(new[] { "\r\n" }, StringSplitOptions.None);
310+
string[] lines = (_writeCache + value).Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
311311
foreach (IHostIoSubscriber subscriber in _subscribers)
312312
{
313313
foreach (string line in lines)
@@ -344,7 +344,7 @@ public override void WriteVerboseLine(string message)
344344
{
345345
if (!_paused)
346346
{
347-
string[] lines = message.Split(new[] { "\r\n" }, StringSplitOptions.None);
347+
string[] lines = message.Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
348348
foreach (IHostIoSubscriber subscriber in _subscribers)
349349
{
350350
foreach (string line in lines)
@@ -364,7 +364,7 @@ public override void WriteWarningLine(string message)
364364
{
365365
if (!_paused)
366366
{
367-
string[] lines = message.Split(new[] { "\r\n" }, StringSplitOptions.None);
367+
string[] lines = message.Split(new[] { "\r\n", "\n" }, StringSplitOptions.None);
368368
foreach (IHostIoSubscriber subscriber in _subscribers)
369369
{
370370
foreach (string line in lines)
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)