From 3ce51072ee616889a88380070115fb4e88a0d95f Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 2 Feb 2026 19:11:13 +0100 Subject: [PATCH] add more LanguageID constants --- base.go | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 58 insertions(+), 5 deletions(-) diff --git a/base.go b/base.go index 888a6ba..b71c120 100644 --- a/base.go +++ b/base.go @@ -66,11 +66,64 @@ type Range struct { type LanguageID = string const ( - // LanguagePHP is the identifier for PHP documents. - LanguagePHP LanguageID = "php" - - // LanguageBlade is the identifier for blade documents. - LanguageBlade LanguageID = "blade" + LanguageABAP = "abap" + LanguageWindowsBat = "bat" + LanguageBlade = "blade" + LanguageBibTeX = "bibtex" + LanguageClojure = "clojure" + LanguageCoffeescript = "coffeescript" + LanguageC = "c" + LanguageCPP = "cpp" + LanguageCSharp = "csharp" + LanguageCSS = "css" + LanguageDiff = "diff" + LanguageDart = "dart" + LanguageDockerfile = "dockerfile" + LanguageElixir = "elixir" + LanguageErlang = "erlang" + LanguageFSharp = "fsharp" + LanguageGitCommit = "git-commit" + LanguageGitRebase = "git-rebase" + LanguageGo = "go" + LanguageGroovy = "groovy" + LanguageHandlebars = "handlebars" + LanguageHTML = "html" + LanguageIni = "ini" + LanguageJava = "java" + LanguageJavaScript = "javascript" + LanguageJavaScriptReact = "javascriptreact" + LanguageJSON = "json" + LanguageLaTeX = "latex" + LanguageLess = "less" + LanguageLua = "lua" + LanguageMakefile = "makefile" + LanguageMarkdown = "markdown" + LanguageObjectiveC = "objective-c" + LanguageObjectiveCPP = "objective-cpp" + LanguagePerl = "perl" + LanguagePerl6 = "perl6" + LanguagePHP = "php" + LanguagePowershell = "powershell" + LanguagePug = "jade" + LanguagePython = "python" + LanguageR = "r" + LanguageRazor = "razor" + LanguageRuby = "ruby" + LanguageRust = "rust" + LanguageSCSS = "scss" + LanguageSASS = "sass" + LanguageScala = "scala" + LanguageShaderLab = "shaderlab" + LanguageShell = "shellscript" + LanguageSQL = "sql" + LanguageSwift = "swift" + LanguageTypeScript = "typescript" + LanguageTypeScriptReact = "typescriptreact" + LanguageTeX = "tex" + LanguageVisualBasic = "vb" + LanguageXML = "xml" + LanguageXSL = "xsl" + LanguageYAML = "yaml" ) // Location inside a resource, such as a line inside a text file.