@@ -50,14 +50,14 @@ private void CreateBatchFile()
5050 {
5151 BatchFile = Path . Combine ( Path . GetTempPath ( ) , "PcPatrFLEx.bat" ) ;
5252 StringBuilder sbBatchFile = new StringBuilder ( ) ;
53- sbBatchFile . Append ( "@echo off\n " ) ;
53+ sbBatchFile . Append ( "@echo off\r \ n " ) ;
5454 sbBatchFile . Append ( "cd \" " ) ;
5555 sbBatchFile . Append ( Path . GetTempPath ( ) ) ;
56- sbBatchFile . Append ( "\" \n \" " ) ;
56+ sbBatchFile . Append ( "\" \r \ n\" " ) ;
5757 sbBatchFile . Append ( GetPcPatr64ExePath ( ) ) ;
5858 sbBatchFile . Append ( "\\ pcpatr64\" -t " ) ;
5959 sbBatchFile . Append ( takeFileName ) ;
60- sbBatchFile . Append ( "\n " ) ;
60+ sbBatchFile . Append ( "\r \ n " ) ;
6161 File . WriteAllText ( BatchFile , sbBatchFile . ToString ( ) ) ;
6262 Console . WriteLine ( "\n batch file =" ) ;
6363 Console . WriteLine ( "=================================================" ) ;
@@ -119,13 +119,13 @@ private void CreateTakeFile()
119119 //StringBuilder sbTakeFileShortPath = new StringBuilder(255);
120120 //int i = GetShortPathName(takeFile, sbTakeFileShortPath, sbTakeFileShortPath.Capacity);
121121 var sbTake = new StringBuilder ( ) ;
122- sbTake . Append ( "set comment |\n " ) ;
122+ sbTake . Append ( "set comment |\r \ n " ) ;
123123 sbTake . Append ( "log " ) ;
124124 sbTake . Append ( logFileName ) ;
125- sbTake . Append ( "\n " ) ;
125+ sbTake . Append ( "\r \ n " ) ;
126126 sbTake . Append ( "load grammar " ) ;
127127 sbTake . Append ( GrammarFile ) ;
128- sbTake . Append ( "\n " ) ;
128+ sbTake . Append ( "\r \ n " ) ;
129129 // See if the failure we're getting in GitHub is due to not finding the grammr file:
130130 // We'll put it in the temp directory now.
131131 //StringBuilder sbGrammarFileShortPath = new StringBuilder(255);
@@ -135,24 +135,24 @@ private void CreateTakeFile()
135135 // sbGrammarFileShortPath.Capacity
136136 //);
137137 //sbTake.Append(sbGrammarFileShortPath.ToString() + "\n");
138- sbTake . Append ( "set timing on\n " ) ;
139- sbTake . Append ( "set gloss on\n " ) ;
140- sbTake . Append ( "set features all\n " ) ;
138+ sbTake . Append ( "set timing on\r \ n " ) ;
139+ sbTake . Append ( "set gloss on\r \ n " ) ;
140+ sbTake . Append ( "set features all\r \ n " ) ;
141141 HandleRootGloss ( sbTake ) ;
142- sbTake . Append ( "set tree xml\n " ) ;
142+ sbTake . Append ( "set tree xml\r \ n " ) ;
143143 sbTake . Append ( "set ambiguities " ) ;
144144 sbTake . Append ( MaxAmbiguities ) ;
145- sbTake . Append ( "\n " ) ;
145+ sbTake . Append ( "\r \ n " ) ;
146146 if ( ! TimeLimit . Equals ( "0" ) )
147147 {
148148 sbTake . Append ( "set limit " ) ;
149149 sbTake . Append ( TimeLimit ) ;
150- sbTake . Append ( "\n " ) ;
150+ sbTake . Append ( "\r \ n " ) ;
151151 }
152- sbTake . Append ( "set write-ample-parses on\n " ) ;
152+ sbTake . Append ( "set write-ample-parses on\r \ n " ) ;
153153 // since the batch fle defaults to the temp directory, we just use the invoker files as they are
154- sbTake . Append ( "file disambiguate Invoker.ana Invoker.and\n " ) ;
155- sbTake . Append ( "exit\n " ) ;
154+ sbTake . Append ( "file disambiguate Invoker.ana Invoker.and\r \ n " ) ;
155+ sbTake . Append ( "exit\r \ n " ) ;
156156 File . WriteAllText ( takeFile , sbTake . ToString ( ) ) ;
157157 AndFile = Path . Combine ( Path . GetTempPath ( ) , "Invoker.and" ) ;
158158 Console . WriteLine ( "\n take file =" ) ;
0 commit comments