Paul Kulchenko
9d1cba52ba
Removed checks for specific errors in Local/Remote console.
...
This helps with handling error messages from unknown runtime
environments (e.g. moonscript).
2014-06-13 10:11:45 -07:00
Paul Kulchenko
227631f1df
Added support to force local execution in console by prepending ! ( #326 ).
2014-06-11 16:01:30 -07:00
Paul Kulchenko
3cfc5f65c2
Updated copyright messages.
2014-05-10 09:53:00 -07:00
Paul Kulchenko
228b724f5b
Fixed visibility of wrapped lines in console when going through history.
2014-03-02 21:58:53 -08:00
Paul Kulchenko
c854c97c22
Fixed arrow key handling in Local console ( fixes #279 ).
2014-02-27 10:24:38 -08:00
Paul Kulchenko
82517bc57e
Fixed console output with multiple new lines at the end.
2014-02-01 17:19:13 -08:00
Paul Kulchenko
01c6eeb782
Added nomousezoom option for Console/Output windows ( closes #266 ).
2014-01-16 19:07:26 -08:00
Paul Kulchenko
5f2a6b1382
Fixed displaying local console output with invalid unicode characters.
2014-01-12 17:07:42 -08:00
Paul Kulchenko
3acb334623
Added package AddConsoleAlias/RemoveConsoleAlias methods (ref #166 , #225 ).
2013-10-31 11:55:51 -07:00
Paul Kulchenko
8a11400718
Updated use of unpack for consistency and Lua 5.2 compatibility.
2013-10-17 19:55:47 -07:00
Paul Kulchenko
9ab72209c2
Added erasing current line in Console (ref #173 ).
2013-07-01 18:46:31 -07:00
Paul Kulchenko
c872934157
Added search/completion in the local and remote console ( closes #173 ).
2013-06-30 20:41:42 -07:00
Paul Kulchenko
b9ecfd9284
Added hidpi option to enable HiDPI/Retina display support ( closes #160 ).
2013-06-11 15:37:09 -07:00
Paul Kulchenko
501ba761a9
Added support for 'silent' execution of shell commands in markup.
2013-06-06 10:07:43 -07:00
Paul Kulchenko
cb2cb9ff3c
Fixed incorrect localization that led to an error in 'Save' from tab menu.
2013-05-13 13:52:52 -07:00
Paul Kulchenko
200647f0c5
Fixed a warning about empty project directory in local console.
2013-03-29 16:25:25 -07:00
Paul Kulchenko
e55e28e852
Fixed multi-line paste into console with wxwidgets 2.9.5 (helps #89 ).
2013-03-03 19:01:05 -08:00
Paul Kulchenko
6d5a4ad759
Updated os.exit() call in local console to exit gracefully.
2013-01-15 21:31:48 -08:00
Paul Kulchenko
b3ff824806
Added support for debugging Lua 5.2 scripts.
2013-01-07 09:36:40 -08:00
Paul Kulchenko
8d09cc9c09
Added styling for markers and Output/Console windows.
2012-11-14 23:33:20 -08:00
Paul Kulchenko
896e9f7c75
Fixed spacing in console messages.
2012-11-04 00:00:23 -07:00
Paul Kulchenko
af02cb2c24
Added internationalization support ( closes #70 ).
2012-10-29 11:59:54 -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
fc6de036e0
Reorganized handling of font configuration and added font config for filetree (with a different size default on MacOS)
2012-07-13 09:54:52 -07:00
Paul Kulchenko
5f2226bac2
Fixed console to evaluate 'function a() ... end' without errors
2012-06-30 11:12:30 -07:00
Paul Kulchenko
817938593a
Fixed logic in the local/remote console that returned incorrect error message on executing code like '%s':format(1); expressions are evaluated first now and the order of evaluation is consistent between local and remote consoles
2012-06-23 23:55:59 -07:00
Paul Kulchenko
f9ab1546ff
Added displaying 'nil' values in local console when no result is returned by an expression
2012-06-20 21:36:04 -07:00
Paul Kulchenko
e880fdde60
Added pretty printing in Watch and Console (local and remote) windows and handling of multiple results in Console
2012-06-19 09:34:32 -07:00
Paul Kulchenko
65947ff924
Added checks to prevent text modification in 'Output' and 'Console'
...
windows. Fixes #8 .
Text modifications are checked against (1) direct input, (2) actions using
context menu, and (3) move/copy using selection and mouse drag and drop.
Added input marker to the 'Output' window to indicate where input is
expected.
2012-06-09 17:17:24 -07:00
Paul Kulchenko
fc6b0c176d
Cleaned up ShellSupportRemote interface to remove a parameter not being used
2012-06-07 13:51:20 -07:00
Paul Kulchenko
3f711373ed
Added handling of more error in the shell to allow calculations like '(1+2)' to be executed correctly (both locally and remotely)
2012-05-07 22:25:22 -07:00
Paul Kulchenko
92001a4a78
Added option to activate output/console when Run/Debug/Compile commands are executed
2012-03-20 21:25:38 -07:00
Paul Kulchenko
5c0d4cccdd
Added setting the current project directory for the shell to allow 'require' commands to work with local modules
2012-01-29 17:10:55 -08:00
Paul Kulchenko
b807fa9a99
Enforced visibility for shell prompt
2012-01-28 11:59:18 -08:00
Paul Kulchenko
ef5b1b0e09
Removed hardcoded references to the console page/tab
2012-01-28 11:53:56 -08:00
Paul Kulchenko
04a038da45
Moved wrap flags to the line end to make them less noticeable
2012-01-28 11:52:17 -08:00
Paul Kulchenko
16dcd084e1
Renamed ShellExecuteCode to ...File; added ShellExecuteCode to execute a fragment of code
2012-01-28 10:52:35 -08:00
Paul Kulchenko
c741d35c67
Updated local/remote shell to handle expressions ('1+2'), accept '=' to show values, and remove 'return ' from error messages where needed
2012-01-16 11:13:45 -08:00
Paul Kulchenko
e366377d64
Added display of nil values for variables in the shell (local and remote)
2012-01-15 15:26:43 -08:00
Paul Kulchenko
7c7a45d99d
Fix to make display of errors with and without stack trace consistent in the shellbox/console
2012-01-14 23:53:00 -08:00
Paul Kulchenko
c57215aeeb
Fixed a bug in shell that prevented some of the errors from being displayed
2012-01-14 23:27:09 -08:00
crazybutcher
f6e72fc9ce
shell execute: prefer direct string over "return" version
2012-01-06 23:40:24 +01:00
crazybutcher
631ca23a97
main frame now managed through wxAUI, more customizeable layout
2012-01-06 23:25:00 +01:00
crazybutcher
c2d9a0dbac
Merge remote branch 'zbstudio/master'
...
Conflicts:
src/editor/shellbox.lua
2012-01-06 19:49:13 +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
ec756721c2
bring back stack traceback on shell execute but filter traces
2012-01-06 00:04:15 +01:00
crazybutcher
3b554526c6
bugfix with file execution in shell
2012-01-05 19:03:16 +01:00
Paul Kulchenko
b7c922e253
Updated prompt symbol in the shell; redirected local shell output back to the shell window
2012-01-04 19:08:09 -08:00
Paul Kulchenko
b3d0f40519
Redirected all shell output (print and such) to the output window
2012-01-04 14:07:24 -08:00
Paul Kulchenko
c64906d09a
Added 'clear' command to the shell to clear shell window
2012-01-04 13:34:05 -08:00