We only care about Lua comments when the message doesn't start with a command.
7EICPXK26HC27BJAVM7MPMHHCW6RTEUSERKEWZR6GAWNNNUZN6PQC
WIBNGKLFGR735FGW6LB72RWOOFFZ6JTLXXSGC7G6HAKKOZVKETMQC
Y2K3ID3464H2DC5W5JRDB36QRRPWFU2DVJUROPXNJBCT7UYLRKDQC
TNRO6KLZXIZUFWKCXSWAJHN2CMHS56ATGGULOKMJC2YNCFRJZKLAC
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)