From 616b7f7ac8f4598e0c1c342add03332d32fb552d Mon Sep 17 00:00:00 2001 From: FIameCaster <82079841+FIameCaster@users.noreply.github.com> Date: Thu, 2 May 2024 16:56:49 +0200 Subject: [PATCH] Fix auto-closing directive blocks in apacheconf --- package/src/languages/apacheconf.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/src/languages/apacheconf.ts b/package/src/languages/apacheconf.ts index 4e17f84f..1a060640 100644 --- a/package/src/languages/apacheconf.ts +++ b/package/src/languages/apacheconf.ts @@ -10,7 +10,8 @@ languageMap.apacheconf = { ([start, end], value) => /<\w+\b.*>$/.test(getLineBefore(value, start)) && /^<\/\w+\b.*>/.test(value.slice(end)), ], - autoCloseTags: ([start], value) => { - return /<(\w+)\b.*>/.exec(getLineBefore(value, start) + ">")?.[1] + autoCloseTags([start], value) { + let match = /<(\w+)\b.*>/.exec(getLineBefore(value, start) + ">") + return match! && `` }, }