We only care about Lua comments when the message doesn't start with a command.
LKP6YZGCAILBFZSSY5QT4UEOFP6L7VMU4Y7DPUPIBYWTKY7M5EQQC
EP5R7WRBMFV7CFIVIWWOUUCB3E4HMNTJGJPKMHE6YH3XMERQXCGQC
TF7RLBNKEVX776GITZ2NLDDHJHTICL3V6IJMJRMLOFFLNBKLESXQC
ZJPFAJVMVVKNZCQPQPCHIPCLMG5VRNVUMG5ZY3VR5B57PRNFJAOAC
local cmd = buf:gsub('%-%-[^\n]*', ''):match('^%s*(%S+)')
local cmd = buf:match('^%s*(%S+)')
print('command is '..cmd)
print('checking for command: '..cmd)
local definition_name = cmd
local definition_name = buf:gsub('%-%-[^\n]*', ''):match('^%s*(%S+)') print('definition name is '..definition_name)
local definition_name = buf:gsub('%-%-[^\n]*', ''):match('^%s*(%S+)')
print('definition name is '..definition_name)