From e68835635c4a029324dd13c29fee9e73449d9178 Mon Sep 17 00:00:00 2001 From: Eric Haynes Date: Mon, 23 Jan 2023 18:54:34 -0500 Subject: [PATCH] Convert from obsolete higlight group names --- README.md | 56 ++++++++++++++++++---------------- doc/symbols-outline.txt | 56 ++++++++++++++++++---------------- lua/symbols-outline/config.lua | 56 +++++++++++++++++----------------- 3 files changed, 86 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index 5fdd369..2a664c8 100644 --- a/README.md +++ b/README.md @@ -64,33 +64,35 @@ local opts = { lsp_blacklist = {}, symbol_blacklist = {}, symbols = { - File = {icon = "", hl = "TSURI"}, - Module = {icon = "", hl = "TSNamespace"}, - Namespace = {icon = "", hl = "TSNamespace"}, - Package = {icon = "", hl = "TSNamespace"}, - Class = {icon = "𝓒", hl = "TSType"}, - Method = {icon = "ƒ", hl = "TSMethod"}, - Property = {icon = "", hl = "TSMethod"}, - Field = {icon = "", hl = "TSField"}, - Constructor = {icon = "", hl = "TSConstructor"}, - Enum = {icon = "ℰ", hl = "TSType"}, - Interface = {icon = "ﰮ", hl = "TSType"}, - Function = {icon = "", hl = "TSFunction"}, - Variable = {icon = "", hl = "TSConstant"}, - Constant = {icon = "", hl = "TSConstant"}, - String = {icon = "𝓐", hl = "TSString"}, - Number = {icon = "#", hl = "TSNumber"}, - Boolean = {icon = "⊨", hl = "TSBoolean"}, - Array = {icon = "", hl = "TSConstant"}, - Object = {icon = "⦿", hl = "TSType"}, - Key = {icon = "🔐", hl = "TSType"}, - Null = {icon = "NULL", hl = "TSType"}, - EnumMember = {icon = "", hl = "TSField"}, - Struct = {icon = "𝓢", hl = "TSType"}, - Event = {icon = "🗲", hl = "TSType"}, - Operator = {icon = "+", hl = "TSOperator"}, - TypeParameter = {icon = "𝙏", hl = "TSParameter"} - } + File = { icon = "", hl = "@text.uri" }, + Module = { icon = "", hl = "@namespace" }, + Namespace = { icon = "", hl = "@namespace" }, + Package = { icon = "", hl = "@namespace" }, + Class = { icon = "𝓒", hl = "@type" }, + Method = { icon = "ƒ", hl = "@method" }, + Property = { icon = "", hl = "@method" }, + Field = { icon = "", hl = "@field" }, + Constructor = { icon = "", hl = "@constructor" }, + Enum = { icon = "ℰ", hl = "@type" }, + Interface = { icon = "ﰮ", hl = "@type" }, + Function = { icon = "", hl = "@function" }, + Variable = { icon = "", hl = "@constant" }, + Constant = { icon = "", hl = "@constant" }, + String = { icon = "𝓐", hl = "@string" }, + Number = { icon = "#", hl = "@number" }, + Boolean = { icon = "⊨", hl = "@boolean" }, + Array = { icon = "", hl = "@constant" }, + Object = { icon = "⦿", hl = "@type" }, + Key = { icon = "🔐", hl = "@type" }, + Null = { icon = "NULL", hl = "@type" }, + EnumMember = { icon = "", hl = "@field" }, + Struct = { icon = "𝓢", hl = "@type" }, + Event = { icon = "🗲", hl = "@type" }, + Operator = { icon = "+", hl = "@operator" }, + TypeParameter = { icon = "𝙏", hl = "@parameter" }, + Component = { icon = "", hl = "@function" }, + Fragment = { icon = "", hl = "@constant" }, + }, } ``` diff --git a/doc/symbols-outline.txt b/doc/symbols-outline.txt index 6fcc43e..8e27d8a 100644 --- a/doc/symbols-outline.txt +++ b/doc/symbols-outline.txt @@ -86,33 +86,35 @@ Pass a table to the setup call above with your configuration options. lsp_blacklist = {}, symbol_blacklist = {}, symbols = { - File = {icon = "", hl = "TSURI"}, - Module = {icon = "", hl = "TSNamespace"}, - Namespace = {icon = "", hl = "TSNamespace"}, - Package = {icon = "", hl = "TSNamespace"}, - Class = {icon = "𝓒", hl = "TSType"}, - Method = {icon = "ƒ", hl = "TSMethod"}, - Property = {icon = "", hl = "TSMethod"}, - Field = {icon = "", hl = "TSField"}, - Constructor = {icon = "", hl = "TSConstructor"}, - Enum = {icon = "ℰ", hl = "TSType"}, - Interface = {icon = "ﰮ", hl = "TSType"}, - Function = {icon = "", hl = "TSFunction"}, - Variable = {icon = "", hl = "TSConstant"}, - Constant = {icon = "", hl = "TSConstant"}, - String = {icon = "𝓐", hl = "TSString"}, - Number = {icon = "#", hl = "TSNumber"}, - Boolean = {icon = "⊨", hl = "TSBoolean"}, - Array = {icon = "", hl = "TSConstant"}, - Object = {icon = "⦿", hl = "TSType"}, - Key = {icon = "🔐", hl = "TSType"}, - Null = {icon = "NULL", hl = "TSType"}, - EnumMember = {icon = "", hl = "TSField"}, - Struct = {icon = "𝓢", hl = "TSType"}, - Event = {icon = "🗲", hl = "TSType"}, - Operator = {icon = "+", hl = "TSOperator"}, - TypeParameter = {icon = "𝙏", hl = "TSParameter"} - } + File = { icon = "", hl = "@text.uri" }, + Module = { icon = "", hl = "@namespace" }, + Namespace = { icon = "", hl = "@namespace" }, + Package = { icon = "", hl = "@namespace" }, + Class = { icon = "𝓒", hl = "@type" }, + Method = { icon = "ƒ", hl = "@method" }, + Property = { icon = "", hl = "@method" }, + Field = { icon = "", hl = "@field" }, + Constructor = { icon = "", hl = "@constructor" }, + Enum = { icon = "ℰ", hl = "@type" }, + Interface = { icon = "ﰮ", hl = "@type" }, + Function = { icon = "", hl = "@function" }, + Variable = { icon = "", hl = "@constant" }, + Constant = { icon = "", hl = "@constant" }, + String = { icon = "𝓐", hl = "@string" }, + Number = { icon = "#", hl = "@number" }, + Boolean = { icon = "⊨", hl = "@boolean" }, + Array = { icon = "", hl = "@constant" }, + Object = { icon = "⦿", hl = "@type" }, + Key = { icon = "🔐", hl = "@type" }, + Null = { icon = "NULL", hl = "@type" }, + EnumMember = { icon = "", hl = "@field" }, + Struct = { icon = "𝓢", hl = "@type" }, + Event = { icon = "🗲", hl = "@type" }, + Operator = { icon = "+", hl = "@operator" }, + TypeParameter = { icon = "𝙏", hl = "@parameter" }, + Component = { icon = "", hl = "@function" }, + Fragment = { icon = "", hl = "@constant" }, + }, } < diff --git a/lua/symbols-outline/config.lua b/lua/symbols-outline/config.lua index a7cbe5a..095ca92 100644 --- a/lua/symbols-outline/config.lua +++ b/lua/symbols-outline/config.lua @@ -38,34 +38,34 @@ M.defaults = { lsp_blacklist = {}, symbol_blacklist = {}, symbols = { - File = { icon = '', hl = 'TSURI' }, - Module = { icon = '', hl = 'TSNamespace' }, - Namespace = { icon = '', hl = 'TSNamespace' }, - Package = { icon = '', hl = 'TSNamespace' }, - Class = { icon = '𝓒', hl = 'TSType' }, - Method = { icon = 'ƒ', hl = 'TSMethod' }, - Property = { icon = '', hl = 'TSMethod' }, - Field = { icon = '', hl = 'TSField' }, - Constructor = { icon = '', hl = 'TSConstructor' }, - Enum = { icon = 'ℰ', hl = 'TSType' }, - Interface = { icon = 'ﰮ', hl = 'TSType' }, - Function = { icon = '', hl = 'TSFunction' }, - Variable = { icon = '', hl = 'TSConstant' }, - Constant = { icon = '', hl = 'TSConstant' }, - String = { icon = '𝓐', hl = 'TSString' }, - Number = { icon = '#', hl = 'TSNumber' }, - Boolean = { icon = '⊨', hl = 'TSBoolean' }, - Array = { icon = '', hl = 'TSConstant' }, - Object = { icon = '⦿', hl = 'TSType' }, - Key = { icon = '🔐', hl = 'TSType' }, - Null = { icon = 'NULL', hl = 'TSType' }, - EnumMember = { icon = '', hl = 'TSField' }, - Struct = { icon = '𝓢', hl = 'TSType' }, - Event = { icon = '🗲', hl = 'TSType' }, - Operator = { icon = '+', hl = 'TSOperator' }, - TypeParameter = { icon = '𝙏', hl = 'TSParameter' }, - Component = { icon = '', hl = 'TSFunction' }, - Fragment = { icon = '', hl = 'TSConstant' }, + File = { icon = '', hl = '@text.uri' }, + Module = { icon = '', hl = '@namespace' }, + Namespace = { icon = '', hl = '@namespace' }, + Package = { icon = '', hl = '@namespace' }, + Class = { icon = '𝓒', hl = '@type' }, + Method = { icon = 'ƒ', hl = '@method' }, + Property = { icon = '', hl = '@method' }, + Field = { icon = '', hl = '@field' }, + Constructor = { icon = '', hl = '@constructor' }, + Enum = { icon = 'ℰ', hl = '@type' }, + Interface = { icon = 'ﰮ', hl = '@type' }, + Function = { icon = '', hl = '@function' }, + Variable = { icon = '', hl = '@constant' }, + Constant = { icon = '', hl = '@constant' }, + String = { icon = '𝓐', hl = '@string' }, + Number = { icon = '#', hl = '@number' }, + Boolean = { icon = '⊨', hl = '@boolean' }, + Array = { icon = '', hl = '@constant' }, + Object = { icon = '⦿', hl = '@type' }, + Key = { icon = '🔐', hl = '@type' }, + Null = { icon = 'NULL', hl = '@type' }, + EnumMember = { icon = '', hl = '@field' }, + Struct = { icon = '𝓢', hl = '@type' }, + Event = { icon = '🗲', hl = '@type' }, + Operator = { icon = '+', hl = '@operator' }, + TypeParameter = { icon = '𝙏', hl = '@parameter' }, + Component = { icon = '', hl = '@function' }, + Fragment = { icon = '', hl = '@constant' }, }, }