message: Further fix on file path parsing related to
diff: @@ -223,7 +223,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\-. \/\\#]*)/)
  const mikTeXPathResult = line.match(/([\w\-. #]*\.[a-z]{3,})/)
  if (pathResult) {
  fileStack.push(pathResult[1].trim())
  