Debug integration
- The solution should be stable and flexible
- For debugging functions that you do not yet find in the menu, use Run Command in the Debug menu.
- You can add and remove breakpoints also when debugging is running or is stopped
- Use Go to stop to figure out where the debugger stopped
- The kill debug menu item is to kill the debug process
- We will not force buffers to be non-editable when you run debug, so take that into consideration when strange things happen