mb0 / lab

golab: go local application builder - a web-based golang ide
BSD 2-Clause "Simplified" License
159 stars 16 forks source link

gdb interface #6

Open mb0 opened 11 years ago

mb0 commented 11 years ago

looking at the github.com/sirnewton01/godbg project by chris mcgee gbd integration with golab seems feasible.

i have not often had the need for debugging but in some cases it is very much called for and then often obstructed by the the unwieldy usage of gdb.

so i want to add this as a long term goal to collect ideas and considerations.

the first substantial one is that golab needs some kind of lockdown mode. so files and document buffers cannot be changed during the debug run. because golab is a shared and collaborative workspace there needs to be initialization sequence for the lockdown other collaborators can object to.

that reveals other questions of which aspects of the ui and control are shared.