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
Paul Kulchenko
a2e65e2bbd
Updated Marmalade interpreter with Quick 1.1 path changes.
2013-04-26 10:48:35 -07:00
Paul Kulchenko
bd190d5a4e
Added Marmalade auto-complete support and API documentation.
2013-04-23 15:49:19 -07:00
Paul Kulchenko
3b10bbbcd2
Fixed launch command for Corona debugging on Windows.
2013-04-11 09:23:52 -07:00
Paul Kulchenko
b9ebd44c30
Simplified lua interpreter launch/debug command.
2013-04-04 21:48:05 -07:00
Paul Kulchenko
478a87c8d0
Merge branch 'wxwidgets' ( closes #89 ; closes #111 ).
...
Conflicts:
src/editor/filetree.lua
2013-03-29 11:20:27 -07:00
Paul Kulchenko
dc7e040087
Added linux binaries with support for x86 and x64 (helps #89 ).
2013-03-13 16:59:38 -07:00
Paul Kulchenko
4262716043
Removed unused code.
2013-03-13 16:51:30 -07:00
Paul Kulchenko
c8e2890f60
Enabled full debugging for Corona on OSX.
2013-03-12 16:01:13 -07:00
Paul Kulchenko
2833a6cfb1
Disabled not implemented options for Marmalade.
2013-02-10 20:58:57 -08:00
Paul Kulchenko
ca8856d77c
Updated Marmalade interpreter to run debugging immediately after start.
2013-02-10 20:05:13 -08:00
Paul Kulchenko
2a4cc75f0a
Updated Gideros interpreter to run debugging immediately after starting.
...
Use `debugger.runonstart = false` to disable.
2013-02-09 20:22:16 -08:00
Paul Kulchenko
486cccd1da
Added debugger.runonstart option to configure if debugging should run immediately after starting.
2013-02-09 20:21:58 -08:00
Paul Kulchenko
64871efe6d
Added Marmalade Quick support.
2013-02-09 14:38:30 -08:00
Paul Kulchenko
3e382a42e1
Added support for starting Gideros on-device debugging.
2013-02-09 14:34:16 -08:00
Paul Kulchenko
9b38dd7d74
Enabled live-coding for Corona interpreter.
2013-01-07 09:56:40 -08:00
Paul Kulchenko
1831a9b286
Added workaround for Moai require path issue ( fixes #96 ; fixes #87 ).
2013-01-04 11:48:06 -08:00