From 62d698c3ca70d74d0fd53aacfa9c13e9528967d5 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sun, 4 Aug 2024 17:51:57 -0700 Subject: [PATCH] Cleanup --- lua/guid/init.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/guid/init.lua b/lua/guid/init.lua index ae4047c..2de446e 100644 --- a/lua/guid/init.lua +++ b/lua/guid/init.lua @@ -30,6 +30,9 @@ local Guid = {} Guid.__index = Guid function Guid.find(pos, check_col) + -- Format specifier definition: + -- https://learn.microsoft.com/en-us/dotnet/api/system.guid.tostring?view=net-7.0 + local patterns = { '{\\s*0x[0-9a-fA-F]\\{8\\},\\s*0x[0-9a-fA-F]\\{4\\},\\s*0x[0-9a-fA-F]\\{4\\},\\s*{\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\},\\s*0x[0-9a-fA-F]\\{2\\}\\s*}\\s*}', -- x '(\\s*[0-9a-fA-F]\\{8\\}-[0-9a-fA-F]\\{4\\}-[0-9a-fA-F]\\{4\\}-[0-9a-fA-F]\\{4\\}-[0-9a-fA-F]\\{12\\}\\s*)', -- p