Commit Graph

167 Commits

Author SHA1 Message Date
Paul Kulchenko
ff973beb32 Added requesting user attention when stopped during debugging. 2013-02-08 23:19:52 -08:00
Paul Kulchenko
ced9908da5 Fixed a rare crash on OSX when closing IDE with an application running under debugger. 2013-02-05 23:54:08 -08:00
Paul Kulchenko
d222ed2dd1 Added support for cross-platform remote debugging. 2013-01-18 14:43:01 -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
35199d5d98 Added ability to pause and resume scratchpad. 2012-12-06 11:44:34 -08:00
Paul Kulchenko
ac8c5bbe53 Fixed an issue with breakpoints not available after aborting tracing on Linux/OSX. 2012-11-27 11:24:23 -08:00
Paul Kulchenko
67ac18af04 Disabled editor autoactivation during debugging when tracing is on. 2012-11-27 11:15:45 -08:00
Paul Kulchenko
6dbf56f984 Added proper hiding of current line marker during debugging (except when tracing). 2012-11-27 10:41:51 -08:00
Paul Kulchenko
c7a66bb68b Fixed an issue with running scratchpad when entry points are configured. 2012-11-27 10:38:45 -08:00
Paul Kulchenko
78736a94e5 Added Moai scratchpad support. 2012-11-20 22:21:20 -08:00
Paul Kulchenko
8d09cc9c09 Added styling for markers and Output/Console windows. 2012-11-14 23:33:20 -08:00
Paul Kulchenko
71d1ea13a8 Disabled functions that are not available under Corona on OSX (helps #73). 2012-11-13 15:59:55 -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
9b330c26ca Added ability to suspend a running application even when there is no editor tab or file to activate. 2012-11-08 16:24:52 -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
67b3e3fe5b Added French translation (thanks to Roland Yonaba). 2012-11-04 08:48:20 -08:00
Paul Kulchenko
ab3caee258 Added (more) verbose output to debugger to assist in troubleshooting. 2012-11-03 23:59:53 -07:00
Paul Kulchenko
af02cb2c24 Added internationalization support (closes #70). 2012-10-29 11:59:54 -07:00
Paul Kulchenko
f576e9000d Added multi-tab support for scratchpad. 2012-10-26 22:22:39 -07:00
Paul Kulchenko
16bb3cb6cb Added key map to change key binding for menu and toolbar items from a config file (closes #64). 2012-10-25 13:30:12 -07:00
Paul Kulchenko
1a1f25c135 Added configuration option to specify hostname when the default one is not reachable (fixes #68). 2012-10-21 13:53:42 -07:00
Paul Kulchenko
0526fd4069 Improved reporting of compilation and run-time errors when running as scratchpad. 2012-10-14 13:54:09 -07:00
Paul Kulchenko
0d619b1326 Enable scratchpad support in the debugger when interpreter is capable of providing it. 2012-10-03 14:33:12 -07:00
Paul Kulchenko
be54763f7e Disabled toggling breakpoints while debugger is running (as they wouldn't be changed anyway). 2012-10-02 11:52:57 -07:00
Paul Kulchenko
663b7cab8b Fixed 'Trying to solve a NULL hostname' warning message. 2012-10-02 11:51:41 -07:00
toiffel
9002286bcf Fixed mouse cursor behavior in scratchpad mode on Linux (for real this time) 2012-09-29 11:39:03 +07:00
Paul Kulchenko
e488ed095c Disabled 'not activated file for debugging' message when auto-activation is disabled. 2012-09-28 14:32:07 -07:00
Paul Kulchenko
0c2d6b6d48 Added variable ratio for sliders in scratchpad.
The ratio depends on the number being adjusted. 1 will change to 2, but
1.1 will change to 1.2 and 1.01 will change to 1.02. 0.99 will change to
1.00 to preserve the ratio.
2012-09-27 10:59:19 -07:00
Paul Kulchenko
89cc631a58 Added editor.autoactivate parameter (false by default) to specify if files should be opened by the debugger. 2012-09-27 09:18:01 -07:00
Paul Kulchenko
3bb22f4c48 Added auto-activation of files requested during debugging. 2012-09-25 22:15:07 -07:00
Paul Kulchenko
7b60461787 Fixed an issue with debugging scripts started using absolute file path. 2012-09-25 22:02:28 -07:00
Paul Kulchenko
7330ac21ad Disabled tooltip when scratchpad is on (fixes #51). 2012-09-19 15:56:43 -07:00
Paul Kulchenko
82071e6ce1 Added proper reporting of errors in the stack window. 2012-09-13 16:34:55 -07:00
Paul Kulchenko
9b50cb3525 Fixed an issue with mouse cursor in scratchpad not properly updated on Linux (fixes #49; helps #15). 2012-09-11 20:06:15 -07:00
Paul Kulchenko
ac4a2598a3 Fixed debugger failure when debugging is initiated externally and there is an unsaved file in one of editor tabs. 2012-09-10 21:03:37 -07:00
Paul Kulchenko
fc420943b2 Added shortcuts for adding and removing watches. 2012-09-05 16:21:13 -07:00
Paul Kulchenko
989603655a Added highlighting rows with updated values in the Watch window. 2012-09-05 15:21:38 -07:00
Paul Kulchenko
543c0d7fad Added 'Add Watch Expression' and 'Evaluate in Console' context menu items in the editor. 2012-09-05 15:19:30 -07:00
Paul Kulchenko
cfd0d98270 Added handling of canceling editing in adding a watch. 2012-09-05 15:15:45 -07:00
Paul Kulchenko
27d1d159f6 Added configuration option for specifying entry points for moai projects (moai.entrypoints). 2012-09-02 21:21:05 -07:00
Paul Kulchenko
376a25dfdd Added option to start debugging without stopping on the first line. 2012-09-01 22:53:38 -07:00
Paul Kulchenko
7945a09811 Fixed an issue with debugger not activating files with relative path information 2012-08-31 16:20:56 -07:00
Paul Kulchenko
327f650121 Fixed 'break' command to work after coming from debugger calls (like on()) 2012-08-31 15:58:10 -07:00
Paul Kulchenko
b0b137eaf1 Added refresh of Stack and Watch windows to show updated values after executing a statement in remote shell 2012-08-30 12:13:32 -07:00
Paul Kulchenko
d1d29ced43 Added display of complex values on multiple lines in shell with '=' 2012-08-30 11:40:47 -07:00
Paul Kulchenko
ec46531c55 Merge branch 'master' of git://estrelaeditor.git.sourceforge.net/gitroot/estrelaeditor/estrelaeditor 2012-08-28 23:00:22 -07:00
crazybutcher
e129f486d9 Merge remote-tracking branch 'zbstudio/master'
Conflicts:
	bin/lua51.dll
2012-08-25 15:48:54 +02:00