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
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
crazybutcher
ba7a7c470d
fixup luxinia interpreters for new load order of config
2012-11-04 18:39:34 +01:00
crazybutcher
95fce2cdc8
removed luaapi wrappers for cg/cuda (outdated)
2012-11-03 15:59:12 +01:00
crazybutcher
b0f98f30dc
bugfix in interpreter setting
2012-07-21 11:51:56 +02:00
crazybutcher
5c0bf93d9c
Merge remote-tracking branch 'zbstudio/master'
...
Conflicts:
interpreters/luxinia2.lua
2012-07-21 10:45:23 +02:00
Paul Kulchenko
e3189ba38a
Updated logic for detecting hostname (used in the debugger) to make sure it is resolvable
2012-06-26 19:11:39 -07:00
crazybutcher
80f83d781e
fix regression, make luxinia2 debuggable again (still issues left with breaking and adding breakpoints when none were active)
2012-06-23 12:02:42 +02:00
Paul Kulchenko
1b057988bc
Updated to work with mobdebug v0.44
2012-03-21 10:14:30 -07:00
crazybutcher
c9bb3e01ca
added glfw 2.7.2 api and changed luxinia2 to use it instead of glfw3
2012-01-21 14:13:54 +01:00
crazybutcher
d5827e233c
bugfix for luxinia interpreters (do not prepend directory for exe)
...
bugfix when creating an error in the shell
2012-01-06 14:26:33 +01:00
crazybutcher
65d460452b
luxinia interpreters should only load when found on system
2012-01-06 09:37:43 +01:00
crazybutcher
047165b6aa
bugfix on debugger.pid boolean behavior, clear all markers prior actions
2011-12-17 15:50:13 +01:00
Paul Kulchenko
3d0e52bdbe
Added killing the debugee process for real when debugging is stopped by the user
2011-12-13 23:03:46 -08:00
Paul Kulchenko
2e1a512f00
Another end-of-line conversion to fix CRLF endings that were added by the beautification process
2011-12-12 17:01:37 -08:00
Paul Kulchenko
85be275590
Ran most of the lua files (except tools, specs, apis, and lualibs) through a beautifier
2011-12-11 21:14:18 -08:00
crazybutcher
378fe2818e
minor refactoring and speedup to modebug and debugging for luxinia2 :)
2011-12-11 15:26:15 +01:00
crazybutcher
9b5a2e5e57
cg-spec added INSTANCEID
...
luxinia2 - added config option luxinia2jitargs
2011-10-10 17:41:33 +02:00
crazybutcher
9dcda7057e
luxinia2 api, and bugfix in ffitoapi
2011-09-04 19:01:25 +02:00
crazybutcher
ce1f411589
renamed luxgraphics to luxgfx
2011-09-04 18:11:41 +02:00
crazybutcher
9f297612f2
added luajit2 api file
2011-06-21 17:42:38 +02:00
crazybutcher
a291883779
lux2 api
2011-04-25 16:19:19 +02:00
CrazyButcher
d1ad3e62cf
assimp and ffitoapi fix (pointer function returns)
2011-04-17 00:51:51 +02:00
crazybutcher
8633030248
glfw lacking version for luxinia2's api files
2011-04-07 18:26:09 +02:00
crazybutcher
a756fbce84
ffitoapi fixes and initial commit of luxinia2 api files
2011-04-01 09:32:34 +02:00
crazybutcher
cc8d3c43ae
bugfix luxinia2: dofile with unformatted string
2011-03-22 14:01:59 +01:00
crazybutcher
0aac918017
luxinia2 interpreter fixes and remote handling fixes
2011-03-13 01:45:28 +01:00
crazybutcher
055d05e18a
added luxinia2 interpreter
2011-03-12 18:33:35 +01:00