131 Commits

Author SHA1 Message Date
cc-wr
4c26eca649 Fix issue regarding message frame parsing 2020-12-08 07:21:28 -05:00
cc-wr
5587c6b763
Merge pull request #81 from WolframResearch/feature/README-md-cleanup
Clean up README.md
v0.9.2
2020-02-07 06:36:32 -05:00
cc-wr
ab6ab8a2e7
Merge branch 'master' into feature/README-md-cleanup 2020-02-07 06:35:30 -05:00
cc-wr
c7673eb201
Merge pull request #71 from vegerot/patch-3
Documenting features
2020-02-07 06:34:25 -05:00
cc-wr
4ef757301d Increment PacletInfo.m 2020-02-04 18:19:02 -05:00
cc-wr
a96cd3e345
Merge pull request #79 from WolframResearch/bugfix/WriteString-Write-stdout
Redirect all string references to the stdout stream to a new WolframLanguageForJupyter-stdout stream
2020-02-04 17:52:33 -05:00
cc-wr
5825796109
Merge pull request #75 from WolframResearch/bugfix/no-line-breaking
Use the current PageWidth setting for $Output when converting a result into a string
2020-02-04 17:52:16 -05:00
cc-wr
03d50854c8
Merge pull request #73 from WolframResearch/bugfix/jupyter-console-problems
Fix some small problems with WolframLanguageForJupyter's jupyter-console mode
2020-02-04 17:51:51 -05:00
cc-wr
d138761370 Clean up README.md 2020-01-30 19:44:34 -05:00
cc-wr
66a03632cc Add TODO comment 2020-01-16 06:28:16 -05:00
cc-wr
5f6f6363f0 Change "the Jupyter" to "Jupyter" 2020-01-16 06:08:09 -05:00
cc-wr
570eab43eb Redirect all string references to the stdout stream to a new WolframLanguageForJupyter-stdout stream 2020-01-16 06:02:42 -05:00
cc-wr
1717628fc8 Use the current PageWidth setting for $Output when converting a result into a string 2019-12-22 23:49:13 -05:00
cc-wr
40961d6029 Fix some small problems with WolframLanguageForJupyter's jupyter-console mode 2019-12-13 08:59:27 -05:00
cc-wr
3523e815e6
Merge pull request #68 from WolframResearch/feature/jupyter-console-support
Add jupyter-console support
2019-12-13 05:21:35 -05:00
Max Coplan
ff8acc78d1
Documenting features 2019-12-05 09:55:34 -05:00
Arnoud Buzing
515c244124
Merge pull request #70 from vegerot/patch-2
Fixed formatting
2019-12-05 08:49:23 -06:00
Max Coplan
ea621b19d8
Fixed formatting
Don't know how I missed this
2019-12-05 09:46:39 -05:00
cc-wr
6cca28f8ab Limit the Quit[] and Exit[] redefinition to the arguments that the actual Quit[] and Exit[] can take 2019-12-05 08:44:19 -05:00
cc-wr
1607ff07cd Do not allow the evaluation of the exit code strings (i.e., "Quit", "Exit", "quit", and "exit") 2019-12-05 08:22:12 -05:00
cc-wr
e006c4f7e1 Add support for ending a jupyter-console session when Quit[___] or Exit[___] are evaluated, or when the code strings "Quit", "Exit", "quit", or "exit" exactly are sent over by the console 2019-12-05 08:09:05 -05:00
cc-wr
780488b2ad
Merge pull request #67 from WolframResearch/bugfix/function-name-typo-2
WolframLanguageForJupyter.m: fix typo in function name
2019-12-03 11:57:11 -05:00
cc-wr
f94a621620
Merge pull request #66 from anonymouse64/bugfix/function-name-typo
configure-jupyter.wls: fix typo in function name
2019-12-03 11:56:57 -05:00
cc-wr
7bc5ee8ae6 Add jupyter-console support, and add redirection of Wolfram Language messages during the execution of an input 2019-11-24 20:45:50 -05:00
Arnoud Buzing
ebce0fa0fa
Merge pull request #64 from vegerot/patch-1
Clarifying instructions
2019-11-20 09:37:11 -06:00
Max Coplan
efffa66932
Added support for Windows
Jesus, Windows sucks 🤭.  I don't use Windows for development so if someone knows an easier way to do this let me know
2019-11-20 10:23:20 -05:00
cc-wr
6943c0ee3b WolframLanguageForJupyter.m: fix typo in function name 2019-11-20 06:54:48 -06:00
Ian Johnson
828604baa4 configure-jupyter.wls: fix typo in function name
Signed-off-by: Ian Johnson <person.uwsome@gmail.com>
2019-11-19 19:09:20 -06:00
Max Coplan
bbbeecd253
Clarifying instructions
Clarifying users need to clone the repo first (duh), and unless the CWD is in their PATH they will need to run `./` first.
2019-11-18 19:52:19 -05:00
Arnoud Buzing
6dab4f7576
Merge pull request #59 from WolframResearch/feature/remove-out-labels-for-multiple-results
Remove second level of Out[] labels for multiple results
2019-09-25 09:37:15 -05:00
cc-wr
7522c71207 Remove second level of Out[] labels for multiple results 2019-09-15 06:47:30 -04:00
cc-wr
12ed6ff52b
Merge pull request #57 from WolframResearch/bugfix/jupyterlab-issues
Do not branch off when sending kernel status messages
2019-09-09 16:44:03 -04:00
cc-wr
1dc339e62e
Merge pull request #53 from WolframResearch/bugfix/rasterization-failure
Fix a bug where large results can not be outputted
2019-09-09 16:43:51 -04:00
cc-wr
3e9068fc4a
Merge pull request #51 from WolframResearch/feature/add-rewrites-for-named-character-names
Add rewrites for named character names (to named characters)
2019-09-09 16:43:35 -04:00
cc-wr
5ab855e94c
Merge pull request #52 from WolframResearch/feature/handle-texform
Add handling of TeXForm
2019-09-09 16:43:16 -04:00
Arnoud Buzing
e5fd13daef
Merge pull request #56 from WolframResearch/feature/change-syntax-highlighting
Change the syntax highlighting to that of the Wolfram Language (or Mathematica, as is used in the project)
2019-08-27 08:24:48 -05:00
cc-wr
4883583139 Change the syntax highlighting to that of the Wolfram Language (or Mathematica, as is used in the project) 2019-08-27 05:20:38 -04:00
cc-wr
a0870db7be Do not branch off when sending kernel status messages 2019-08-25 17:44:01 -04:00
cc-wr
c6033abeb0 Fix some small, but blocking, issues 2019-08-24 15:08:55 -04:00
cc-wr
70d471dc81 If rasterization of a result fails, try again with Shallow applied (to the result) 2019-07-09 18:57:03 -04:00
cc-wr
5faf681109 Add rewrites for named character names 2019-07-09 18:46:19 -04:00
cc-wr
f5bcdbe765 Add handling of TeXForm 2019-07-09 18:44:02 -04:00
cc-wr
75fc9c238d
Merge pull request #46 from WolframResearch/feature/add-hooks-and-improve-multi-expression-input-handling
Make common idioms for setting a persistent format type for output effective
2019-06-20 11:02:24 -04:00
cc-wr
b63c459fa3 Add the rest of the hooks for this pull request 2019-06-12 02:10:18 -04:00
cc-wr
34084b057d Initial commit for a provisional improvement where standard Wolfram Language hooks are better handled by the WolframLanguageForJupyter loop; and some broad improvements for the handling of multi-expression input; and some other changes that make it easier to set TraditionalForm as a persistent format type 2019-06-07 14:00:23 -04:00
cc-wr
8ece9be76b Fix syntax error v0.9.1 2019-06-03 09:32:49 -04:00
cc-wr
aa45f2ae16
Merge pull request #41 from WolframResearch/bugfix/no-effect-Short
Set the PageWidth of $Output
2019-06-03 08:34:57 -04:00
cc-wr
2f13b77bec Bump the PacletInfo version 2019-06-03 08:32:49 -04:00
cc-wr
9389125b6b Set the PageWidth of $Output 2019-06-03 08:28:35 -04:00
cc-wr
cd001760bf
Merge pull request #39 from WolframResearch/bugfix/fix-jsonoutofrangeunicode-error
Allow the evaluation of alpha=1 without tanking the Jupyter session
2019-06-03 08:23:11 -04:00