GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

[BUG] String Variables not processing comments

26209 opened this issue Β· 5 comments

commented

πŸ”΅ Describe the bug:
No macros working, when attempting to edit and save a macro it says saved but the changes made do not save.
Getting a lua error.
πŸ”΅ To reproduce: (Steps to reproduce the behavior)
Trying to use any macro nothing happens, opening the editor works but anything input does not stay.

πŸ”΅ The error:
Paste the error message in this blockquote.

3x GSE\API\StringFunctions.lua:60: attempt to call method 'gsub' (a nil value)
[string "@GSE\API\StringFunctions.lua"]:60: in function `SplitMeIntolines'
[string "@GSE\API\StringFunctions.lua"]:357: in function `RemoveComments'
[string "@GSE\API\Storage.lua"]:1562: in function `processAction'
[string "@GSE\API\Storage.lua"]:1447: in function `processAction'
[string "@GSE\API\Storage.lua"]:1658: in function `CompileTemplate'
[string "@GSE\API\Storage.lua"]:594: in function `OOCUpdateSequence'
[string "@GSE\API\Events.lua"]:541: in function `?'
[string "@ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0-17.lua"]:55: in function <...vUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:50>

πŸ”΅ Screenshots:
If applicable, add screenshots to help explain your problem.

πŸ”΅ Expected behavior:
I expect my macros to work, they were working until the updates this month to the addon.

πŸ”΅ GSE.lua file:
Please provide your GSE.lua file or the export string for the specific macro that is causing an issue.
Not an issue with a specific macro, tried multiple different ones.

πŸ”΅ Desktop (please complete the following information):

  • OS: windows 11
  • Game Version: retail 9.2

πŸ”΅ GSE Version:

  • Version: 3.0.65
  • Downloaded From: curseforge

πŸ”΅ Additional context:
Add any other context about the problem here.

commented

Mate, I need your GSE.lua file as this doesn’t happen for me. The macros plural that you are using are doing something different to the ones I have.

commented

GSE.lua.txt
Here is my gse file, I am currently playing with ver 3.0.61 which works fine with my macros.

commented

Same here:

Message: Interface\AddOns\GSE\API\StringFunctions.lua:60: attempt to call method 'gsub' (a nil value)
Time: Mon May 16 19:39:28 2022
Count: 1
Stack: Interface\AddOns\GSE\API\StringFunctions.lua:60: attempt to call method 'gsub' (a nil value)
[string "=[C]"]: in function `gsub'
[string "@Interface\AddOns\GSE\API\StringFunctions.lua"]:60: in function `SplitMeIntolines'
[string "@Interface\AddOns\GSE\API\StringFunctions.lua"]:357: in function `RemoveComments'
[string "@Interface\AddOns\GSE\API\Storage.lua"]:1562: in function `processAction'
[string "@Interface\AddOns\GSE\API\Storage.lua"]:1447: in function `processAction'
[string "@Interface\AddOns\GSE\API\Storage.lua"]:1658: in function `CompileTemplate'
[string "@Interface\AddOns\GSE\API\Storage.lua"]:594: in function `OOCUpdateSequence'
[string "@Interface\AddOns\GSE\API\Events.lua"]:541: in function `?'
[string "@Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua"]:55: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:50>

Locals: 

GSE.lua.txt

commented

The COVENTANT_TEST macro is triggering it - trying to find why

commented

Caused by #1102