Paul Kulchenko
adcdb71894
Upgraded Mobdebug (0.624) to make DONE async and to add __tostring protection ( closes #446 ).
2015-06-09 19:57:22 -07:00
Paul Kulchenko
3d4823f595
Upgraded Mobdebug (0.62) to add vararg processing.
2015-05-03 21:51:50 -07:00
Paul Kulchenko
6c14118f32
Upgraded Mobdebug to 0.613 to improve Lua 5.3 compatibility ( #401 ); thanks to @andrewstarks.
2015-01-26 17:31:12 -08:00
Paul Kulchenko
8e59efb236
Upgraded Mobdebug (v0.611) to fix tooltips during Corona debugging ( closes #387 ).
2014-12-25 10:46:21 -08:00
Paul Kulchenko
3bf164c109
Upgraded MobDebug (0.61) to add basedir support.
2014-11-25 19:03:57 -08:00
Paul Kulchenko
25af9f0752
Upgraded Mobdebug (0.607) to fix debugging after Detach Process command.
2014-10-20 14:02:18 -07:00
Paul Kulchenko
79d15adc13
Upgraded MobDebug (0.606) for Detach Process to correctly close debugging.
2014-09-18 16:10:06 -07:00
Paul Kulchenko
da7edc4580
Upgraded MobDebug (0.60).
2014-08-30 21:17:26 -07:00
Paul Kulchenko
c4567e769c
Added support for nginx debugging (Mobdebug 0.564).
2014-06-16 22:55:37 -07:00
Paul Kulchenko
38948cd2b6
Added line mapping support for debugging Lua-based languages (e.g. moonscript).
2014-06-12 17:41:26 -07:00
Paul Kulchenko
d67fcf931e
Fixed debugger compatibility with Lua 5.2 (Mobdebug 0.561).
2014-05-14 09:22:02 -07:00
Paul Kulchenko
5db556849b
Upgraded Mobdebug (0.56).
2014-05-11 17:00:15 -07:00
Paul Kulchenko
9257c03b07
Updated Mobdebug (0.555) to add support for pause debugger call.
2014-05-05 14:31:50 -07:00
Paul Kulchenko
476aa9d90a
Added Detach process command to stop debugging and continue process.
2014-05-05 11:30:41 -07:00
Paul Kulchenko
b498140958
Upgraded debugger (mobdebug 0.553) to fix an issue with STEP command.
2014-04-06 15:41:33 -07:00
Paul Kulchenko
68a8fcec47
Added support for switching breakpoints at run-time ( closes #288 ).
2014-03-20 22:27:51 -07:00
Paul Kulchenko
1e623b1d65
Fixed handling of getenv returning general message (Mobdebug v0.5511).
...
Some environments return an error message ("getenv is not supported"),
which needs to be handled when a port number is expected.
2014-03-06 18:25:47 -08:00
Paul Kulchenko
f95a48212e
Upgraded Mobdebug (0.551) to fix serialization of table/array indexes.
2014-02-05 14:56:43 -08:00
Paul Kulchenko
92d08a0393
Updated Mobdebug (v0.55).
2013-12-14 14:10:54 -08:00
Paul Kulchenko
df6ac05478
Fixed values 'captured' by redirected 'print' and not collected ( fixes #240 ).
2013-12-02 18:20:48 -08:00
Paul Kulchenko
1df2f42938
Updated handling of case-insensitive names during debugging on OSX (Mobdebug v0.545).
2013-11-29 16:56:30 -08:00
Paul Kulchenko
a6cd382a0f
Fixed Step Over/Out to stay in the same coroutine; Mobdebug 0.543 ( closes #217 ).
2013-10-12 10:59:38 -07:00
Paul Kulchenko
b76a58cb8c
Fixed missing keys in 'mixed' tables.
2013-10-01 20:46:16 -07:00
Paul Kulchenko
1729aa25b8
Optimized handling of large tables in stack results.
2013-09-30 21:21:01 -07:00
Paul Kulchenko
f704baa004
Updated support for MOAI coroutine debugging (Mobdebug 0.541).
2013-09-21 18:15:34 -07:00
Paul Kulchenko
1f51d803db
Added reporting of socket error for initial debugger calls (Mobdebug 0.5403).
2013-09-15 14:29:23 -07:00
Paul Kulchenko
2594a679f3
Fixed debugging on/off handling in 'main' thread for LuaJIT (MobDebug 0.5402).
2013-09-10 16:22:12 -07:00
Paul Kulchenko
13c4ca1a2f
Fixed stepping through blocks with undefined variables when 'strict' is in effect (upgraded Mobdebug to 0.5401).
2013-09-01 21:17:47 -07:00
Paul Kulchenko
43513c9153
Updated filename/source code heuristic in the debugger (Mobdebug 0.5362).
...
If the "chunkname" has no newline, it's treated as a file name.
This helps with handling cases when the application engine reports
filenames without @ (for example, when they are loaded using
loadstring("chunk", "file") instead of loadstring("chunk", "@file"));
also helps with debugging cocos2dx apps that load Lua files.
2013-07-18 15:20:59 -07:00
Paul Kulchenko
4d8e5647a6
Fixed missing numerical keys in serialized tables (upgraded Mobdebug to 0.535).
2013-06-14 10:15:36 -07:00
Paul Kulchenko
9175bdd3ed
Ugraded Mobdebug to 0.534 for debugging of source code fragments.
2013-06-10 00:28:09 -07:00
Paul Kulchenko
171b98717a
Fixed 'breaking' after executing OUT command that never reaches the target level.
2013-04-24 21:40:01 -07:00
Paul Kulchenko
789a2d8a88
Upgraded Mobdebug (v0.525) for performance improvements (also closes #121 ).
...
Other changes in the same version:
Added handling of case-insensitive filenames on OSX.
Improved debugging performance.
Fixed terminating debugging of an empty script.
Fixed resetting cached source as it may change when basedir changes.
Replaced socket.select with non-blocking .receive as it is faster.
2013-04-05 08:46:41 -07:00
Paul Kulchenko
cd8b714ea6
Upgraded Mobdebug (0.5222) to add serialization with metamethods and notification on incomplete output ( closes #109 ).
2013-03-22 15:05:27 -07:00
Paul Kulchenko
64871efe6d
Added Marmalade Quick support.
2013-02-09 14:38:30 -08:00
Paul Kulchenko
462da5b99b
Fixed executing commands in the Remote console immediately after
...
`mobdebug.start()` (closes #100 ).
2013-02-02 22:14:03 -08:00
Paul Kulchenko
9c95e154c1
Fixed case-sensitivity on Windows caused by cross-platform debugging changes.
2013-01-20 17:57:53 -08:00
Paul Kulchenko
d222ed2dd1
Added support for cross-platform remote debugging.
2013-01-18 14:43:01 -08:00
Paul Kulchenko
fba53984eb
Added support for script reloading and coroutine debugging under LuaJIT (MobDebug 0.514).
2013-01-18 12:41:50 -08:00
Paul Kulchenko
802521b364
Improved reporting of stack and serialization run-time errors.
...
These errors can be triggered by __tostring methods that may be failing at
run-time. As those are called from the serializer used in the debugger,
any errors from these calls need to be reported back to the application.
2013-01-15 12:21:30 -08:00
Paul Kulchenko
b3ff824806
Added support for debugging Lua 5.2 scripts.
2013-01-07 09:36:40 -08:00
Paul Kulchenko
cf272ca733
Added ability to pause scratchpad when the script is completed ( closes #83 ).
2012-12-06 12:06:32 -08:00
Paul Kulchenko
ed30948f7f
Added customized yield function for debugging (MobDebug v0.508; closes #81 ).
2012-11-28 21:06:34 -08:00
Paul Kulchenko
01a48dcfcc
Updated MobDebug to v0.507 to fix serialization issues ( closes #77 ).
...
Added handling of metatables with __tostring method.
Fixed an issue with serializing shared functions also used as keys in
tables.
2012-11-16 21:33:14 -08:00
Paul Kulchenko
119a5eb2ae
Added reporting of run-time errors from remote processes (helps #73 ).
2012-11-10 21:06:26 -08:00
Paul Kulchenko
9bdb1d016b
Added serialization of remote 'print' results and an output filter for debugging (helps #73 ).
2012-11-08 13:42:21 -08:00
Paul Kulchenko
4a881cf855
Added redirect of remote 'print' commands to the Output window in the IDE (helps #73 ).
2012-11-07 19:05:54 -08:00
Paul Kulchenko
7fea9b4ec7
Added Corona SDK support ( closes #73 ).
2012-11-06 22:35:14 -08:00
Paul Kulchenko
0387e32072
Made debugger strict.lua and LuaJIT friendly (upgraded to MobDebug v0.502).
2012-10-11 11:38:16 -07:00
Paul Kulchenko
7b60461787
Fixed an issue with debugging scripts started using absolute file path.
2012-09-25 22:02:28 -07:00