Paul Kulchenko
68b7272403
Updated Corona interpreter to allow debugging on Linux using Wine.
2015-04-20 21:36:53 -07:00
Robert Machmer
c8d923204d
Updated love2d interpreter to use proper engine name/description ( closes #433 ).
2015-04-02 21:39:50 -07:00
Paul Kulchenko
d86582ebc6
Added project path in the error reporting for love2d/corona interpreters.
2015-03-03 19:23:54 -08:00
Paul Kulchenko
d8d1fc6f67
Updated messages in interpreters to fix line endings.
2015-03-01 19:18:04 -08:00
Paul Kulchenko
ee1a4a5752
Added showing love2d console when requested.
2015-02-11 11:13:17 -08:00
Paul Kulchenko
5cffb33c25
Removed wxwidgets from the list of default APIs for Lua interpreters.
2015-01-04 22:17:43 -08:00
Paul Kulchenko
be4c0d646a
Updated Corona integration to hide console on OSX (2014.2393+).
2014-11-14 09:49:17 -08:00
Paul Kulchenko
17c2b2dbce
Added Lua 5.3 (beta) support and binaries.
2014-10-31 12:43:49 -07:00
Paul Kulchenko
d1fb8837f7
Refactored default fprojdir and fworkdir from the interpreter code.
2014-09-27 13:45:39 -07:00
Paul Kulchenko
4ba15eb62f
Removed prepending libraries for debugging to LUA_CPATH when custom interpreter is specified.
...
This helps to minimize conflicts when stock lua or custom lua interpreter
is used; libraries from /clibs/ folders will only be used as the last
resort.
2014-09-19 22:09:22 -07:00
Paul Kulchenko
2b7cec04b9
Improved compatibility with Lua 5.2 interpreter ( closes #357 ).
2014-09-18 23:09:21 -07:00
Christoph Kubisch
76a0714638
show warning if directory not set
2014-09-14 14:28:41 +02:00
Paul Kulchenko
5031c5f5c1
Added sending Corona SDK simulator output to the Output window on Windows.
2014-09-08 22:12:45 -07:00
Christoph Kubisch
620466ad3a
updated luxinia2 related files
2014-09-06 15:35:40 +02:00
Paul Kulchenko
8da70c6e75
Avoided system lib conflict when debugging by using bundled libs ( fixes #355 ).
2014-08-24 22:28:34 -07:00
Paul Kulchenko
44dc63dbad
Added setting proper arg[0] value during debugging ( fixes #329 ).
2014-06-09 12:36:46 -07:00
Paul Kulchenko
905d9cd75d
Fixed Corona interpreter to clean debugger in plugin folder (Win).
2014-05-08 14:49:33 -07:00
Paul Kulchenko
6216ac37a2
Updated lua interpreter to remove caching of executable path.
...
This allows updating `path.lua` from project config or changing
it without IDE restart.
2014-05-05 14:30:08 -07:00
Paul Kulchenko
4e5356670b
Updated interpreters to check ProgramFiles env variable on Windows.
...
This helps with locating executables for a localized OS.
2014-04-29 21:59:04 -07:00
Paul Kulchenko
18dadbc001
Updated love2d interpreter to not hide the application window.
2014-04-28 17:25:30 -07:00
Paul Kulchenko
78c44e6060
Fixed an issue with running processes not terminated when closing IDE.
...
This was a side-effect of an earlier change that was done to run
end-callbacks before terminating external processes (as those callbacks
may be used, for example, to remove temporary files).
Many of interpreters had logic in those callbacks to reset debugger.pid,
which was useful (at a time) to reset UI after terminatin of a process
(introduced by 4554c67c ). However, this logic was unnecesary in
interpreters and interfered with terminating running processes, so this
commit removes it from all the interpreters and does in the IDE itself.
2014-04-11 15:24:26 -07:00
Paul Kulchenko
2b7f0f4ad6
Increased wait time for Gideros player to start for more reliable launching.
2014-04-02 17:26:03 -07:00
Paul Kulchenko
4171d1ce3b
Updated LfW interpreter to use project directory as current one ( fixes #276 ).
...
Added `lfw.chdirtofile` option to use the current file directory (not the
project directory) as the current one.
2014-03-04 21:20:56 -08:00
Paul Kulchenko
102d470380
Fixed removing temporary files in GSL-shell interpreter.
2014-02-23 23:51:09 -08:00
Paul Kulchenko
d2cb1690cb
Added support for command line parameters for GSL-shell (ref #251 ).
2014-01-03 17:21:25 -08:00
Paul Kulchenko
09b81d2796
Added handling of command line parameters for love2d (ref #251 ).
2013-12-29 20:57:04 -08:00
Paul Kulchenko
2d9683675b
Added handling of command line parameters ( closes #251 ).
2013-12-29 20:56:35 -08:00
Paul Kulchenko
d524f06429
Switched to using temp files instead of -e option for debugging (ref #251 ).
...
This helps with passing parameters to launched processes.
2013-12-29 20:54:40 -08:00
Christoph Kubisch
902f40202a
luxinia2 define some global vars if debugger is present
2013-12-28 18:17:08 +01:00
crazybutcher
34d25acb74
luxinia2 support 32 and 64 bit runtime
2013-12-27 22:10:51 +01:00
Christoph Kubisch
b65757584b
luxinia2: interpreter bugfix
2013-12-27 14:01:32 +01:00
Christoph Kubisch
518c2ca90a
Merge branch 'master' of ssh://git.code.sf.net/p/estrelaeditor/code
...
Conflicts:
interpreters/luxinia2.lua
2013-12-27 11:23:07 +01:00
Christoph Kubisch
005eb4b52c
luxinia2: new setup, added support for debugging with main.lua and rudimentary scratchpad functionality
2013-12-27 11:12:53 +01:00
Christoph Kubisch
991edfdac3
updated luxinia2 interpreter to reflect new luxinia2 structure
2013-12-25 15:42:11 +01:00
Paul Kulchenko
63eb7164b2
Added 'busted' interpreter.
2013-12-13 13:35:05 -08:00
Paul Kulchenko
a71cd3494b
Added live coding support for GSL-shell ( closes #239 ).
2013-12-01 18:32:19 -08:00
Paul Kulchenko
bdee0aea26
Added version property to the Lua interpreters.
2013-10-25 17:58:21 -07:00
Paul Kulchenko
f57d254136
Added new location for Marmalade Quick v7+ and s3e path logic ( fixes #226 ).
2013-10-24 16:55:40 -07:00
Paul Kulchenko
87594dc7e5
Updated Corona interpreter to handle failure to copy debugger to Resources/ folder.
2013-09-13 10:01:47 -07:00
Paul Kulchenko
d52a6c155f
Added ability to modify exe path in base interpreter (ref #197 ).
2013-09-08 17:55:31 -07:00
Paul Kulchenko
19133b5a03
Fixed a (regression) issue with running the default interpreter (ref #201 ).
2013-09-05 10:10:17 -07:00
ardente
5c6f2ffae3
allow to define separate lua 5.1 and 5.2 paths in user config
2013-09-05 16:16:52 +04:00
Paul Kulchenko
63861614c7
Added Lua 5.2 (Win) library and luasocket (ref #197 ).
2013-08-27 19:26:41 -07:00
Paul Kulchenko
4bd5b5d329
Reorganized Lua interpreter to allow for different Lua versions (ref #197 ).
2013-08-27 19:24:55 -07:00
Paul Kulchenko
c882b8d0e0
Added handling of ?51.dll and required DLLs for LuaForWindows interpreter.
2013-07-03 17:40:01 -07:00
Paul Kulchenko
fb381eaadb
Updated LuaForWindows interpreter to set basedir to match current directory.
2013-06-20 14:21:45 -07:00
Paul Kulchenko
8ad9e83b92
Added support for changing the Corona simulator skin ( closes #151 ).
2013-06-19 21:52:40 -07:00
Paul Kulchenko
d5d6247286
Added LuaForWindows interpreter (thanks to Tom Burgel).
2013-06-18 17:52:26 -07:00
Paul Kulchenko
6ad74e09a9
Improved error reporting in interpreters on failures to copy the debugger.
2013-06-04 14:03:38 -07:00
Paul Kulchenko
16f32e0df5
Updated interpreters and tests after API changes.
2013-05-09 12:41:04 -07:00