@@ -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 commit comments