From 35fa192838ecfa244335fca957e55d3956a48665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 26 May 2022 12:17:10 +0200 Subject: deps: Udpate to github.com/alecthomas/chroma/v2 Fixes #9932 Fixes #9931 --- helpers/docshelper.go | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) (limited to 'helpers') diff --git a/helpers/docshelper.go b/helpers/docshelper.go index e7c7fbe5b..35d07d366 100644 --- a/helpers/docshelper.go +++ b/helpers/docshelper.go @@ -1,11 +1,9 @@ package helpers import ( - "path/filepath" "sort" - "strings" - "github.com/alecthomas/chroma/lexers" + "github.com/alecthomas/chroma/v2/lexers" "github.com/gohugoio/hugo/docshelper" ) @@ -14,33 +12,18 @@ func init() { docsProvider := func() docshelper.DocProvider { var chromaLexers []any - sort.Sort(lexers.Registry.Lexers) + sort.Sort(lexers.GlobalLexerRegistry.Lexers) - for _, l := range lexers.Registry.Lexers { + for _, l := range lexers.GlobalLexerRegistry.Lexers { config := l.Config() - var filenames []string - filenames = append(filenames, config.Filenames...) - filenames = append(filenames, config.AliasFilenames...) - - aliases := config.Aliases - - for _, filename := range filenames { - alias := strings.TrimSpace(strings.TrimPrefix(filepath.Ext(filename), ".")) - if alias != "" { - aliases = append(aliases, alias) - } - } - - aliases = UniqueStringsSorted(aliases) - lexerEntry := struct { Name string Aliases []string }{ config.Name, - aliases, + config.Aliases, } chromaLexers = append(chromaLexers, lexerEntry) -- cgit v1.2.3