Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [koneki-dev] Help on getting started

Hi Laszlo,

First, sorry for the late response and thanks for your interest in the ldt development.

As simon explains in the comment of the bug:
hi,
 It's a good idea. We hope we will be able to provide a Lua 5.2 support in a next release by :
 - embedding a lua 5.2 interpreter (based on JNLua 1.0)
 - embedding a lua 5.2 execution environment (for user-assistance)
 - a debugger which supports lua 5.2
 - (Nice to have) a way to link an execution environment to an interpreter

Pending you should add your own interpreter (lua 5.2) and then you could use it to run your application.

About debugging, LDT does not officially works with Lua 5.2 but if you find a luasocket version for Lua 5.2, you should try, it will probably work in most cases.

The support of Lua 5.2 can be split into several tasks and some of them are not that easy.
Maybe a good start would be to provide the embedded 5.2 Execution Enviromnent.

To do this, you have to copy the plugin that provide the lua 5.1 embedded EE, rename it for 5.2. 
Then update the reference to lua 5.1 in the plugin.xml, manifest.mf and build.xml files.
Documentation and API lua files are under src-ee, they have also to be updated to the 5.2 version.

Plugin for 5.1 support:
http://git.eclipse.org/c/koneki/org.eclipse.koneki.ldt.git/tree/plugins/org.eclipse.koneki.ldt.support.lua51

To test, add the new plugin to the org.eclipse.koneki.ldt feature and launch the org.eclipse.koneki.ldt.product file.

To setup your ldt-dev workspace see this documentation:
http://wiki.eclipse.org/Koneki/LDT/Developer_Area/Building_LDT_from_source

To have global help on eclipse dev some good tutorials are here: 
http://www.vogella.com/eclipse.html
otherwise the eclipse articles are also helpful:
http://www.eclipse.org/articles/

This are really high level tips, if you need more we will try to help you!
Thanks so much for your interest!

Marc.

On 04/01/2013 19:50, LZAntal wrote:
Hi all,

I would like to help with this enhancement https://bugs.eclipse.org/bugs/show_bug.cgi?id=397470
Very happy to work on this, but since this is my first time doing plugin dev I'll need some guidance but I'm happy to do the leg work. So what resources I need to read through, tutorials? How did you get started doing plugin dev?

Thank you for all the help



Back to the top