Mudlet
Mudlet copied to clipboard
Investigate which debugger to add to Mudlet
Brief summary of issue / Description of requested feature:
Better debugging and scripting tools are a very popular request for Mudlet, and one thing that Mudlet lacks is a proper debugger.
This issue is setup to track which Lua debugger would be best to add to Mudlet.
Judging criteria are:
- open source license
- active project
- intuitive C++ API
- doesn't slow Mudlet down when in use by a lot
- doesn't incur a cost when not in use
Debuggers considered:
| Name | Pros | Cons | In consideration? |
|---|---|---|---|
| ModDebug | ? | ? | ? |
| debugger.lua | ? | ? | ? |
We'll have a separate issue to implement the best option once we have sorted out which debugger is best to add.
the script from @mikeggh created from this long Discord conversation long processing was great to find hold ups in the code
https://gist.github.com/mikeggh/ae5bb83e435c2e251bcbc395fe7e4c4b
Could be a scripting improvement - underlining the code line that has a compile-time bug, see: https://github.com/edbee/edbee-lib/issues/151
https://discord.com/channels/283581582550237184/283582068334526464/1401368476215677081
error stack handling?