I see change logs for various AddOns saying that they are switching to a different API in TomTom to work around a bug in Astrolabe. The API now being used starts on line 879 of TomTom.lua
Code:
function TomTom:AddMFWaypoint(m, f, x, y, opts)
My questions are:
- What is the nature of the bug in Astrolabe? What was the code supposed to do, and what is it doing instead?
- Where in Astrolabe's code is the bug found? Which API, Lua file, line number?
- Why does using TomTom's API bypass the bug?
- Does Esamynn know?
Thank you for any help.