Skip to content

Commit 2c02f9b

Browse files
author
Andreas Gerlach
committed
fix: remove language identifier preambles from code snippets
1 parent d20adc3 commit 2c02f9b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/datatip-manager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ module.exports = class DatatipManager {
338338
snippets.forEach((snippet) => {
339339
const preElem = document.createElement('pre');
340340
const codeElem = document.createElement('code');
341-
snippet = snippet.replace(/^\s*<!([a-zA-Z]+)?\s*/i, ''); // remove any preamble from the line
341+
snippet = snippet.replace(/^\s*<(\?|!)([a-zA-Z]+)?\s*/i, ''); // remove any preamble from the line
342342
codeElem.classList.add(grammarName);
343343
codeElem.innerText = snippet.replace(regExpLSPPrefix, '');
344344
preElem.appendChild(codeElem);

0 commit comments

Comments
 (0)