diff --git a/javascripts/discourse/api-initializers/theme-initializer.gjs b/javascripts/discourse/api-initializers/theme-initializer.gjs index 4fa0ace..45f6474 100644 --- a/javascripts/discourse/api-initializers/theme-initializer.gjs +++ b/javascripts/discourse/api-initializers/theme-initializer.gjs @@ -668,11 +668,13 @@ function juliaRepl(hljs) { begin: /\s+@?code_llvm/, end: /^(?![ ]{6})/, subLanguage: "julia", + endsWithParent: true, }, { // The LLVM IR output that follows - end: /^(?=julia>)/, + begin: /^./, subLanguage: "llvm", + endsWithParent: true, }, ], }, @@ -690,11 +692,13 @@ function juliaRepl(hljs) { begin: /\s+@?code_native/, end: /^(?![ ]{6})/, subLanguage: "julia", + endsWithParent: true, }, { // The assembly that follows - end: /^(?=julia>)/, + begin: /^./, subLanguage: ["armasm", "x86asm"], + endsWithParent: true, }, ], },