One of the things that made me want to go and try eclipse again was this advertised Lua Development Toolkit, the LDT. (aka Koneki, have I mentioned how much I hate eclipse’s acronym+codename soup?) Apparently I could develop Lua scripts in eclipse, with syntax highlighting, debugging, documentation and all that good stuff.
So, I made a simple script. I didn’t get any help/luadoc. I did get syntax highlight, but I get that in vim too. Oh, and there’s no “run” configuration. Umm, that’s kinda important. I didn’t set up an “execution environment” because well, I just wanted to use the system lua. Seems that you actually must set up an execution environment so that it knows how to run things and do the luadoc. Except, it’s just some magical zip file. Which is not provided by default and has no documentation on what it should contain.
So yeah, good fucking luck actually using this advertised feature of the Lua Development Toolkit. Another excellent fucking release from eclipse. I try to like eclipse, I try to use it, but for fucks sake.
Maybe by using the fucking documentation of what an Execution Environment is you will learn more about this not that magical file.
Also, if you’d take time to raise your concerns on the forum I can assure you that we’d be more than happy to help you. That kind of rant on your blog is not gonna make the tool any better, or will it?
And FWIW the “run” configuration is something we are committed to deliver in the next couple weeks…
I had already read that page thank you very much. I understand the idea, but the fact that remains that there is no execution environment provided, and all that page of “documentation” shows is a screenshot of choosing the execution environment, and then selecting a magical zip file that is not provided. Nowhere on that page links to the file format. So the facts remain, this was release unable to run a lua file, and with documentation that is only meaningful if you have found this magical .zip file somewhere.
Nice, had to read through the complaints but Benjamin’s link solved my problem.