lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi Thomas,

> I see that you support different Lua debugger back ends. I have my own back-end as well, do you think it would be easily possible to integrate my own ZeroBrane debugger binding? I have to say, that in my debugger the IDE attaches to the interpreter and not the other way around.

The interface between the debugger and the IDE was designed with the
idea of plugging in different back-ends, but the interaction got more
complicated and the current API needs to be reviewed.

Do you have a description for the API used by the debugger you have in
mind? The API used is described in src/editor/debugger.lua with
various debugger.* methods, but I'm not sure yet how difficult it's to
change from "listening" to "attaching" model and how to "stub" the
methods other debuggers may not support.

Paul

On Wed, Dec 18, 2013 at 10:33 PM, Thomas Jericke <tjericke@indel.ch> wrote:
> On 12/16/2013 04:16 AM, Paul K wrote:
>>
>> ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax
>> highlighting, live coding, remote debugger, code analyzer, and
>> integration with various Lua engines.
>>
>>
> Hi
> I see that you support different Lua debugger back ends. I have my own
> back-end as well, do you think it would be easily possible to integrate my
> own ZeroBrane debugger binding? I have to say, that in my debugger the IDE
> attaches to the interpreter and not the other way around.
> --
> Thomas
>
>