Skip to content
This repository was archived by the owner on Feb 28, 2022. It is now read-only.
This repository was archived by the owner on Feb 28, 2022. It is now read-only.

highlight.js のバージョンアップについて #124

Description

@gemmaro

Rubyの数値リテラルの解釈などの問題の解消のため、highlight.jsのバージョンを10.4.0以上に更新していただきたいです。
(なお、この点については極端にシンタックスハイライトが崩れるということはないため、優先度は低めであると考えられます。)

現在のバージョン値など

背景

highlight.js のバージョン10.3.2 (highlightjs/highlight.js > releases > 10.3.2 - Oops, "Javascript".) またはそれ以前では、以下のようにRubyの数値リテラルの一部が正しくハイライトされない問題がありました。

また、この問題は実際のQiitadonでもRubyのシンタックスハイライトを含むトゥートで見られました。(実際の例。)

対処法

highlight.js では以下のプルリクエストで上記の問題が修正されています。

そして、上記のプルリクエストは以下のリリースで取り込まれました。

なお、現在Qiitadonで使用されているhighlight.jsのバージョンはメジャーバージョンが9のため、少なくともメジャーバージョン10以上に更新するためには highlightjs/highlight.js > Version 10 Breaking Changes に注意する必要があります。


  • I searched or browsed the repo’s other issues to ensure this is not a duplicate.
  • This bug happens on a tagged release and not on master (If you're a user, don't worry about this).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions