anchor.diff:  		process-ansi-sequence $found[$i].Groups[1].Value $found[$i].Groups[2].Value;
   	}
   
  -	Write-Host $string.Substring($pos);
  +	Write-Host -NoNewLine $string.Substring($pos);
  +	if ( $PrintNewLine ) {
  +		Write-Host;
  +	}
   }
   
   # =========================================================================
  
positive.code: 
  # =========================================================================
  
  if ( $args[0] -eq "--help" ) {
  	Write-Host $Help;
  	exit;
  }
  
  if ( $args[0] -eq "--man" ) {
  	Write-Host $Manual;
  	exit;
  }
  
  if ( $args[0] -eq "--version" ) {
  	Write-Host "$ProgName $Version";
  	exit;
  }
  
  # =========================================================================
  
  $AnsiColor = @( 
  	0,  4,  2,  6,  1,  5,  3,  7, 
  	8, 12, 10, 14,  9, 13, 11, 15
  
negative.code: 
  Parse the specified text from the command line or pipe and output it 
  accordingly the ANSI codes provided within the text.
  
  The first empty argument after possible options from the list above 
  stops processing of arguments and considers the rest of arguments as a 
  regular text.
  "@;
  
  $Manual = @"
  