message: Fix Correctly parse file stacks in `pdflatex` logs
diff: @@ -171,7 +171,7 @@ export class Parser {
  if (result && result.index !== undefined && result.index > -1) {
  line = line.substr(result.index + 1)
  if (result[1] === '(') {
  - const pathResult = line.match(/((?:(?:[a-zA-Z]:|\.|\/)?\/|\\\\)[\w\-. \/\\]*)/)
  + const pathResult = line.match(/((?:(?:[a-zA-Z]:|\.|\/)?(?:\/|\\\\?))?[\w\-. \/\\]*)/)
  if (pathResult) {
  fileStack.push(pathResult[1])
  } else {
  