@@ -257,6 +257,7 @@ export class Builder {
257
257
this . extension . manager . setEnvVar ( )
258
258
const envVars : ProcessEnv = { }
259
259
Object . keys ( process . env ) . forEach ( key => envVars [ key ] = process . env [ key ] )
260
+ const evnVarsPath = envVars [ 'PATH' ]
260
261
const currentEnv = steps [ index ] . env
261
262
if ( currentEnv ) {
262
263
Object . keys ( currentEnv ) . forEach ( key => envVars [ key ] = currentEnv [ key ] )
@@ -298,7 +299,7 @@ export class Builder {
298
299
299
300
this . currentProcess . on ( 'error' , err => {
300
301
this . extension . logger . addLogMessage ( `LaTeX fatal error: ${ err . message } , ${ stderr } . PID: ${ pid } .` )
301
- this . extension . logger . addLogMessage ( `Does the executable exist? PATH: ${ envVars [ 'PATH' ] } ` )
302
+ this . extension . logger . addLogMessage ( `Does the executable exist? PATH: ${ evnVarsPath } ` )
302
303
this . extension . logger . addLogMessage ( `The environment variable $SHELL: ${ process . env . SHELL } ` )
303
304
this . extension . logger . displayStatus ( 'x' , 'errorForeground' , `Recipe terminated with fatal error: ${ err . message } .` , 'error' )
304
305
this . currentProcess = undefined
@@ -309,7 +310,7 @@ export class Builder {
309
310
this . extension . compilerLogParser . parse ( stdout , rootFile )
310
311
if ( exitCode !== 0 ) {
311
312
this . extension . logger . addLogMessage ( `Recipe returns with error: ${ exitCode } /${ signal } . PID: ${ pid } . message: ${ stderr } .` )
312
- this . extension . logger . addLogMessage ( `The environment variable $PATH: ${ envVars [ 'PATH' ] } ` )
313
+ this . extension . logger . addLogMessage ( `The environment variable $PATH: ${ evnVarsPath } ` )
313
314
this . extension . logger . addLogMessage ( `The environment variable $SHELL: ${ process . env . SHELL } ` )
314
315
315
316
const configuration = vscode . workspace . getConfiguration ( 'latex-workshop' )
0 commit comments