Commit Graph

33 Commits

Author SHA1 Message Date
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