message: Prettier progress bar (but hardcoded 18 page total)
diff: @@ -98,7 +98,7 @@ export class Builder {
  let stdout = ''
  let pageNo = 0
  - this.extension.logger.displayStatus2('Preamble')
  + this.extension.logger.displayProgress(0)
  this.currentProcess.stdout.on('data', newStdout => {
  stdout += newStdout
  this.extension.logger.addCompilerMessage(newStdout.toString())
  @@ -106,7 +106,7 @@ export class Builder {
  if (stdout.match(/\[(\d+)\s*\]$/)) {
  // @ts-ignore
  pageNo = parseInt(stdout.match(/\[(\d+)\s*\]$/)[1])
  - this.extension.logger.displayStatus2('Page ' + pageNo)
  + this.extension.logger.displayProgress(pageNo, 18)
  }
  })
  @@ -124,7 +124,7 @@ export class Builder {
  this.currentProcess.on('exit', (exitCode, signal) => {
  this.extension.parser.parse(stdout)
  - this.extension.logger.displayStatus2('')
  + this.extension.logger.displayProgress(0, 0)
  if (exitCode !== 0) {
  this.extension.logger.addLogMessage(`Recipe returns with error: ${exitCode}/${signal}.`)
  