구문 하이라이터가 `--word-diff`를 지원하지 않습니다

예를 들어, git diff --word-diff old.sh new.sh를 실행하면 다음과 같은 결과가 생성됩니다:

diff --git a/old.sh b/new.sh
index 18237f5..208b37d 100644
--- a/old.sh
+++ b/new.sh
@@ -1,8 +1,22 @@
{+GRUB_TIMEOUT="15"+}
{+  # Original:+} GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
  {+# Original: Identical+}
GRUB_DEFAULT="saved"
  {+# Original: Identical+}
GRUB_DISABLE_SUBMENU="true"
  {+# Original: GRUB_DISABLE_SUBMENU=true+}
{+GRUB_TERMINAL_OUTPUT="gfxterm"+}
{+  # Original:+} GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-31b94f4a-915c-47ee-af7a-a7c948b23cf4 {+quiet"+}
{+  # Original: GRUB_CMDLINE_LINUX="rd.luks.uuid=luks-31b94f4a-915c-47ee-af7a-a7c948b23cf4+} rhgb quiet"
{+GRUB_DISABLE_RECOVERY="false"+}
{+  # Original:+} GRUB_DISABLE_RECOVERY="true"
{+GRUB_ENABLE_BLSCFG="true"+}
{+  # Original:+} GRUB_ENABLE_BLSCFG=true
  {+# Reason: https://discussion.fedoraproject.org/t/missing-boot-entries-with-grub-enable-blscfg-true/70805/3+}
{+GRUB_GFXMODE="2560x1600,auto"+}
{+  # Original: None+}
{+GRUB_DISABLE_OS_PROBER="true"+}
{+  # Original: None+}
{+  # Reason: https://github.com/MaddieM4/os-prober/issues/5#issue-777438588+}

실제 사용 사례는 다음과 같습니다:

기본 diff 구현과 관련된 문제이므로, hljs에 GitHub에서 보고하는 것이 가장 좋다고 생각합니다:

Discourse는 이를 쉽게 제어할 수 없습니다. 단순히 업스트림에서 변경 사항을 가져오기 때문입니다.

@sam, 감사합니다. 사후적으로 생각해 보면, 이건 불가능할 것 같습니다:

기술적으로 테마 컴포넌트가 다른 문법을 제공할 수 있습니다. 복잡하지만, 제 생각에는 가능합니다.