message: Extend font warning second line to other warnings.
diff: @@ -11,7 +11,7 @@ const latexError = /^(?:(.*):(\d+):|!)(?: (.+) Error:)? (.+?)$/
  const latexBox = /^((?:Over|Under)full \\[vh]box \([^)]*\)) in paragraph at lines (\d+)--(\d+)$/
  const latexBoxAlt = /^((?:Over|Under)full \\[vh]box \([^)]*\)) detected at line (\d+)$/
  const latexWarn = /^((?:(?:Class|Package) \S*)|LaTeX) (Warning|Info|Font Warning):\s+(.*?)(?: on input line (\d+))?\.?$/
  -const latexFontWarnSecondLine = /^\(Font\)\s+(.*?)(?: on input line (\d+))?\.$/
  +const latexWarnSecondLine = /^\((.*)\)\s+(.*?)(?: on input line (\d+))?\.$/
  const bibEmpty = /^Empty `thebibliography' environment/
  const biberWarn = /^Biber warning:.*WARN - I didn't find a database entry for '([^']+)'/
  @@ -154,10 +154,10 @@ export class Parser {
  searchesEmptyLine = false
  insideError = false
  } else {
  - const fontResult = line.match(latexFontWarnSecondLine)
  - if (fontResult) {
  - currentResult.text += '\n' + fontResult[1] + '.'
  - currentResult.line = parseInt(fontResult[2], 10)
  + const secondLineResult = line.match(latexWarnSecondLine)
  + if (secondLineResult) {
  + currentResult.text += '\n(' + secondLineResult[1] + ')\t' + secondLineResult[2] + '.'
  + currentResult.line = parseInt(secondLineResult[3], 10)
  searchesEmptyLine = false
  } else if (insideError) {
  const subLine = line.replace(messageLine, '$1')
  