Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

My Work On a Lua IDE
Started by akhtar Sep 25 2010 02:40 PM

- - - - -
58 replies to this topic
[TOPIC CONTROLS]
Page 3 of 3 1 2 3
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#51

noBlad

[GLOBAL: userInfoPane.html]
noBlad
  • Observer

  • 3 posts
  • Corona SDK

Do You mean for all three files ? Including docs ?

Do You have any tool which might be helpful to automatize this task a bit ?

Regards
Tom
uid: 99683 topic_id: 2200 reply_id: 68913


[TOPIC: post.html]
#52

akhtar

[GLOBAL: userInfoPane.html]
akhtar
  • Enthusiast

  • 61 posts
  • Guests

I don't have a tool to do it. It is just a matter of using grep really.

For docs it is slightly more complicated since Ansca's docs are so inconsistent. You have to be more careful for that bit.

if you do get around to writing them, please let me know I'll give you commit rights to the repository.
uid: 846 topic_id: 2200 reply_id: 68924


[TOPIC: post.html]
#53

srdjan@multimediaworx.com

[GLOBAL: userInfoPane.html]
srdjan@multimediaworx.com
  • Enthusiast

  • 89 posts
  • Corona SDK

Just want to say that you did great work with Lua plugin for IDEA. It is so packed with features that easily can be turned into CoronaIDE. This plugin deserves its own forum here like Director Class or CPM. The more people are using it, the more tricks can be learned. IDEA + Lua plugin are great combo: multiplatform, inteligent ide, all features that you need, code history, refactoring...

Thank you again, Akhtar
uid: 101952 topic_id: 2200 reply_id: 81215


[TOPIC: post.html]
#54

srdjan@multimediaworx.com

[GLOBAL: userInfoPane.html]
srdjan@multimediaworx.com
  • Enthusiast

  • 89 posts
  • Corona SDK

I agree.
So when we are starting?
I am not that deep into that git thing, but until I learn it, I can do the donkey work of organizing material etc...
uid: 101952 topic_id: 2200 reply_id: 81224


[TOPIC: post.html]
#55

emarfr

[GLOBAL: userInfoPane.html]
emarfr
  • Observer

  • 1 posts
  • Corona SDK

OK, not sure what to do here, and I don't think I'm a dummy, but I am going round in circles!

I am using Intellij IDEA. I have added the LUA plugin via the Settings/Plugins page and all seems OK with that.

I am having problems trying to get the Corona SDK support added.

I went to https://bitbucket.org/sylvanaar2/idlua-sdk-corona/wiki/Home and downloaded sylvanaar2-idlua-sdk-corona-55c93a453c65.zip. This contains the files corona_api.lua, corona_api.doclua, api-reference.html and .gh_archival.txt.

I also went to https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Corona%20API%20Support and downloaded corona_api.zip which contains the files corona_api.lua and corona_api.properties.

Neither seems to work correctly with Intellij IDEA.

Comparing corona_api.lua from the first link to the second, the first is missing a lot of stuff (io, math, os, string, table etc.) Also, for example, the second file has only two physics.xxx entries, whereas the first file has twelve.

So, to summarize, I am confused!

I want to create Corona specific Lua files using Intellij IDEA, so which file should I download to give me that functionality.

HELP!!

The corona_api.lua from the first link doesn't appear to have any of the Corona
uid: 19540 topic_id: 2200 reply_id: 82490


[TOPIC: post.html]
#56

Bladko

[GLOBAL: userInfoPane.html]
Bladko
  • Contributor

  • 342 posts
  • Enterprise

works quite well for custom or standard libraries

http://imageshack.us/photo/my-images/821/screencxu.png/
http://imageshack.us/photo/my-images/853/screen2aw.png/

I think we need to update documentation in this format rather then original because this way we have 3 in 1:

1) control + left mouse button over function / table for quick info
2) control + space for autocomplete
3) luadoc help

Major disadvantage is the need to use globals for modules


Bmf ={}

--- This is 
-- @param param1 nana
-- @param param2 nanaan
-- @return something
function Bmf.doThis(param1, param2)

   return 10
end


From my side i have 3 questions to author of the plugin:

1) can we somehow upgrade format of text in documentation window on the right ? at least some bolding / tabing
2) can we improve luadoc mechanism for fields / tables not only for functions
3) simple way for running Corona simulator from IDE level for both Mac and Windows platforms (including focus + clearing terminal + checking if simulator already is runing)

Regards
Tom
uid: 111283 topic_id: 2200 reply_id: 85364


[TOPIC: post.html]
#57

Bladko

[GLOBAL: userInfoPane.html]
Bladko
  • Contributor

  • 342 posts
  • Enterprise

Team,

Author made large update from last time so its worth to look at it.

In case of problems with print() to console.
-- set debuger
io.output():setvbuf('no')
solves the problem.

Any idea how to manage to run Corona Simulator only once ? But on MacOs ? There is VB script for windows but need same script for mac in AS.

Regards,
Tom
uid: 111283 topic_id: 2200 reply_id: 92002


[TOPIC: post.html]
#58

srdjan@multimediaworx.com

[GLOBAL: userInfoPane.html]
srdjan@multimediaworx.com
  • Enthusiast

  • 89 posts
  • Corona SDK

For some reason, the lattest version of this plugin doesn't work as it used to...
There are some strange errors:
uid: 101952 topic_id: 2200 reply_id: 94153


[TOPIC: post.html]
#59

srdjan@multimediaworx.com

[GLOBAL: userInfoPane.html]
srdjan@multimediaworx.com
  • Enthusiast

  • 89 posts
  • Corona SDK

Previous bug was fixed in new release of the plugin.

[Update]
Unfortunately, this bug is still there :-(
uid: 101952 topic_id: 2200 reply_id: 96845



[topic_controls]
Page 3 of 3 1 2 3
 
[/topic_controls]