Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/emacs-jupyter/jupyter

An interface to communicate with Jupyter kernels.
https://github.com/emacs-jupyter/jupyter

Prefer `defun` over `defsubst` and other miscellaneous changes

- Add missing namespace to sha256 function

- Any function defined should have a `jupyter-` pr...

436089d08b90ef1883f8adbb3f0bdeff7a8f28df authored over 6 years ago
Avoid double encoding, document message functions, small fixes to message functions

This introduces a way of keeping track of both the encoded and decoded parts of
a message, only ...

f4c931d57de82be92df913b2d4f1e91d2419ddf1 authored over 6 years ago
Include customization types

1d9f9d06ad6dfe38a9601981866d386a98377eb6 authored over 6 years ago
Handle edge cases when starting a kernel and killing a REPL buffer

- Kill the REPL buffer without asking when the channels are closed

- Only emit a message if the...

6e68a622cd8fc1ad4349b9d1b4ae1898c7630f86 authored over 6 years ago
Use a websocket for communicating with the browser displaying widgets

9429438370e28db718e6f3bff652e824004c5d89 authored over 6 years ago
Pass the metadata to `jupyter-repl-insert-data`

aa509d6beeb87b7c825f7fc100a7e64d26e831ea authored over 6 years ago
Handle binary buffers properly when decoding messages

bcf750c9a8b53971e44a85d9d76baddf0c14617d authored over 6 years ago
Allow the possibility of preempting the handler methods using message hooks

e654487b2ab970e039451082d8d03b962d613443 authored over 6 years ago
Do not rely on status messages to update REPL buffer state

00923a4bfd48df613271caca61eac2352ffd97ef authored over 6 years ago
Enable syntax highlighting when using `js2-mode` with an IJavascript REPL

5fd7ccf74f8a3eefa62cee96e4eb3da45c0221ef authored over 6 years ago
Store open comm state in a `jupyter-kernel-client`

f315a4bab05ddc519c3c377153cc1780c2c04606 authored over 6 years ago
Support display_id

7e8bdb6c7cd7d49018d8cf9f5c8b06dd3f980931 authored over 6 years ago
Avoid delays during message processing

- Allow specifying a msg-id before a call to `jupyter-send`

- This avoid sending a message to...

554e519bf052853bd65cc7505566abbb26ad344b authored over 6 years ago
Add `jupyter-message-type-as-keyword`

82c45fc3b94e70a22ca8955cc305d8b0faa2f423 authored over 6 years ago
Support widgets in the REPL

276e2a06684375e77f439c63dea5c50d4081f669 authored over 6 years ago
Be less ambiguous when encoding/decoding messages

- Do not handle nil as an empty dictionary when encoding.

- Use the default `json-array-type`

17596ee1c46cfd11b24eb9fd8ae16bf7d36689f6 authored over 6 years ago
Add `jupyter-message-parent-message-type`

e3c7cce7c28e173ceaf888e50722d7edb1871756 authored over 6 years ago
Add widget support

50088df2e01f1e9b82829fdefc2131619ae60bda authored over 6 years ago
Avoid unnecessary work, remove improper usage of variable in `ob-jupyter`

- Do not add callbacks if source code block has no results

- Remove improper use of language ar...

c357ee9c00b4aee0eece08019e5d0a4d6fb08a8e authored over 6 years ago
Better completion support

- Strip extra prefix from completion matches if necessary

- The python kernel returns matches...

49c1f29d158b1d7b46b5077e304aaa43e4cce4f1 authored over 6 years ago
Call `destructor` methods in `jupyter-repl-kill-buffer-query-function`

be6a6b5c4c18ce178b0773fa191df2620929c4b9 authored over 6 years ago
Override `json-encode` in `jupyter--encode` to take into account message types

4edc22832b2d228693a033866b0cc76f1665d5be authored almost 7 years ago
Use `jupyter-message-status-starting-p` where appropriate

2f83bfd3ae6f05b43523d2665b6cbc40037cb1a6 authored almost 7 years ago
Do not rename the connection file after is has been used to start a kernel

ccf3633604c2c7ecc2f663403db5c3cd95fa2418 authored almost 7 years ago
Update documentation

704e6d53ce9a331886fa7c4d3b5ea43b018f29ed authored almost 7 years ago
Update README to take into account recent changes

97a5003b9bb8a573cee7749c79683f243e79bfbb authored almost 7 years ago
Better wording

2d68aefa6e1871640e566e1a18a5807f277dbbbb authored almost 7 years ago
Update src blocks in README

ca7ff07a23f70258328ff293d2054c1a64c4323e authored almost 7 years ago
Update src blocks in README

b4b2c988b329efbbd0801f74a0ca0c5b1ae1fd03 authored almost 7 years ago
Validate `jupyter-inhibit-handlers` before sending a message

39c985d65de0dbfdba03c49924fee131303ca2b5 authored almost 7 years ago
Update tests

3a04fcfe5b6fc2d97ea25f568e7e2d422c6fdb0f authored almost 7 years ago
Take into account invisible characters in `jupyter-repl-code-context-at-point`

cbf80101168e96b0c05afe3a3537a392afa80ee2 authored almost 7 years ago
Rename `jupyter-repl-client.el` to `jupyter-repl.el`

0cbe7f211489dda3c130197dc41a4159a89a5465 authored almost 7 years ago
Validate the output of `jupyter kernelspec list`

d74a28bc0c029155965d7bfd5a7709bdc05c123b authored almost 7 years ago
Update documentation

94171eba4a99928eeacfa8b9d5b2abbb8cdad4f6 authored almost 7 years ago
Update README

4dd295cb2ca12da750f8eddcaa300e6bfcc1d1fd authored almost 7 years ago
Fix wrong order of variable names

8a2468973e1946761ae305f3dec578464239cab5 authored almost 7 years ago
Be consistent with message types

Only use the message symbol's as defined in `jupyter-message-types` and switch
to the string rep...

1841e49b5d64d898d56e2b0d3b5c8b1347d1637f authored almost 7 years ago
Refactor `jupyter-repl-kill-buffer-query-function` for readability

1226c938fe4d3358f1bcd6a3fe71d82cc0b3a3dd authored almost 7 years ago
`jupyter-<type>` -> `jupyter-send-<type>` where appropriate

3b3fe9c43f29d962600018141d380c0d7c2fb548 authored almost 7 years ago
Introduce `jupyter-tunnel-connection`

07ee759f90ecbb6030f5c7afdd2ef38e9df9ba16 authored almost 7 years ago
Introduce `jupyter-repl-propagate-client`

c65803448a55c1f3c8ab0d01c42f3cea0b5eb9e5 authored almost 7 years ago
Do not unbind when collecting ports

211a6a377bfff803194e9a94476a60bbbd6ae918 authored almost 7 years ago
Tiny changes

f2ce9ae70b0895bf41e27492eff6515141286297 authored almost 7 years ago
Add `jupyter-read-plist`

d93b7d709919876e0391a89173e7ebe0997e6362 authored almost 7 years ago
Use `:with` when setting `company-backends`

da222cf5e0195f72837bd96b806e1004c2cfb5c7 authored almost 7 years ago
Fix going backward in REPL history

f2e8558f3db4030cde41517ab5d6c9a74701f774 authored almost 7 years ago
Fix variable name issues

b2937478399a7048a3a58d690d3a610ed4b71c10 authored almost 7 years ago
Fix edge case when getting the code context of an inspect request

466449ecf4035999f60b451a8ec6bdae71a0ccb8 authored almost 7 years ago
Fix off by one issue

ea2736d26f6d316a3a534deda293581ed81c4bb1 authored almost 7 years ago
Simplify logic when grabbing prefix for completion

aa2c818c0314521fc153805b6d466db72ca4dcd1 authored almost 7 years ago
Disable undo in a REPL buffer

f8146f554241bed47ea2268de4094c30b663a957 authored almost 7 years ago
Slight refactor of `org-babel-execute:jupyter`

ffb84c5354ed6963e9dfed1f250724acf8639078 authored almost 7 years ago
Tiny changes

62e63412de9bfcc2f461edd20f6e10685ec50f51 authored almost 7 years ago
Add hearbeat channel convenience methods

29ccac12d047c1a1cfc8e960c86c8abdc5c98509 authored almost 7 years ago
Update tests to take into account changes in ZMQ

631e0d9c801cf98fcb31ea60d78b79dd2738acca authored almost 7 years ago
Remove `xterm-color` dependency

936bc34c9b770c0f3969df7674e27ef354869b00 authored almost 7 years ago
Check that the process is live in `jupyter-stop-channels`

b49d138fdbfd9154ebe7413392c97c451de17312 authored almost 7 years ago
Sync execution state if kernel was previously busy

16f5adcb9bb1d0e49ffe81b168e182d6ada91aed authored almost 7 years ago
Add more debug statements

c0e4383c492a7df12aaccefc48299978d6207f32 authored almost 7 years ago
Refactor `jupyter-repl-construct-completion-candidates`

f77e5dc22e2aa660f9c04983af32c2f134fa10c0 authored almost 7 years ago
Fix bug in `jupyter-repl-client-has-manager-p`

d0c09808e796dd96f84077d21ad5232f9d625d00 authored almost 7 years ago
Update the REPL when the kernel restarts

dfd676edea771748b8d3ade7961768f2a9bdf32e authored almost 7 years ago
Ensure dependencies are met before attempting to handle rich output

afb00e8dd240a85d94cdf1c1d17953308921b06e authored almost 7 years ago
Set the last message time on the request after handling the message

cf963afa45a815321fe5c16a21cb4934a29ebacc authored almost 7 years ago
Send the endpoint and identity to the subprocess when starting async channels

12c4b61d88457c1da853e359bcb7567b7ede44c8 authored almost 7 years ago
Introduce `jupyter-dispatch-message-cases`

6a68cb6180df811928e1e894fdf8df52dda0b2ae authored almost 7 years ago
Handle edge case in `jupyter-repl-backward-cell`

e8b42a63e05ece504ff7482fd2a42e0f97f75181 authored almost 7 years ago
Remove `jupyter-connection`

To make up for this:
- Move the functions defined in `jupyter-connection.el` to `jupyter-base.el...

fc665655f862e4d5d76894db9cc5a9dd75470475 authored almost 7 years ago
Fix edge case when navigating backward in history

f9394b206ebd70e02a807600552abeded3344011 authored almost 7 years ago
Mainly code style changes

7d7b7650b9fcd85f6103a65fbfa105a95b8ff91a authored almost 7 years ago
Update code comments and documentation

670611ded1acab7c12711444c0300b6bc7267274 authored almost 7 years ago
Refactor `org-babel-jupyter-initiate-session-by-key`

ff47cc6812b6eb58ba90ee53c92926c8bff0d523 authored almost 7 years ago
Rename `id-cleared` to `first-async-insertion`

eb001c3e8336d1ea43f2e37a697defd81ed102d7 authored almost 7 years ago
Handle errors properly for file results

8e9569ac3efa030d7438de120cced7c50adf1e85 authored almost 7 years ago
Run `org-babel-after-execute-hook` after async execution finishes

ae7ef51607711162e5e21f4c97e9db581a02d061 authored almost 7 years ago
Handle injection of render parameters more intelligently

b01e4c024be57e2e0ff10a8f38d35520f12dcf87 authored almost 7 years ago
Display using a different mimetype if `text/plain` is unavailable in `jupyter-repl-eval-string`

5be1050ea7c9673c7d1e769f91d6fa9212d8e4e3 authored almost 7 years ago
Properly insert the execution ID before async file results are available

59ea82f0665875251661f919add338685cb883fe authored almost 7 years ago
Small changes to `org-babel-jupyter-prepare-result`

9ee557f6e5dbcd21ad3e58d45b331a8decdd118e authored almost 7 years ago
Refactor `org-babel-jupyter-file-name`

c3b897bae32291c70d115aaa9728afa76bc10da3 authored almost 7 years ago
Attempt to convert scalar strings into tables in `org-babel-jupyter--transform-result`

b6cfb0aac1d83775ef80295d5bdcd57dcce73161 authored almost 7 years ago
Always inhibit the handlers that are being overridden

a15c59db339a760afa8c092b8d3ec2a3186b230f authored almost 7 years ago
Generalize insertion of image results in `org-babel-jupyter-prepare-result`

fa219fa9f8a4f50296e59053b18fa98dce79b699 authored almost 7 years ago
More fine tuned syntactic fontification

15503e1846289af00a67634dc4eee4fe1f4678be authored almost 7 years ago
Really prevent insertion of text in a finalized cell

4c04436febbf68c8a7b43145b262a2dec084cde7 authored almost 7 years ago
Markdown links for the Julia kernel are clickable

d9e38faf3504a59b0c09926a02528d1b97e00dcf authored almost 7 years ago
Tiny refactors/optimizations

bcd45b6db4500f88f3146b4c93c61ebd80631c18 authored almost 7 years ago
Add `org-babel-jupyter-scratch-buffer`

c65a842b456561ecf5bfe5c946b7318e5780f722 authored almost 7 years ago
Implement `jupyter-repl-scratch-buffer`

6fec4e2d85e678504704770716be72d1cb97195b authored almost 7 years ago
Ensure a unibyte representation when signing messages

53ebf1ad35daf2f126e50508c7f50553d02ca9e3 authored almost 7 years ago
Update ZMQ calls for an updated version of ZMQ

f79c0b68ac8f074c7d72b95ddef78482e08e71b1 authored almost 7 years ago
Decode date fields into time objects in `jupyter--decode`

9ddec6c4690c3cc926bbc8558a0480d579251bf6 authored almost 7 years ago
Handle `:results none`

979cac9848aa08afe42f088b64ed2e9ecf5c77c9 authored almost 7 years ago
Add jupyter image for `ob-jupyter` tests

35d8dfa125a652e46888cb0708a070997ee66255 authored about 7 years ago
Ignore temporary flycheck files

b1ec67645eed1c265d4f5f0273700ed9300d5afe authored about 7 years ago
Update documentation and comments

ef69521202c906a6b46418e91d2375c251006d3c authored about 7 years ago
Fix REPL callbacks to take into account the REPL's status handler

The status handler should only run for execute requests and should be
inhibited for other kind...

32bee0bd67018b80239d42cd2b72ca37bdd34f59 authored about 7 years ago
Remove old variable

c4a1d6aa97b30922cea15ea14034da705a84e048 authored about 7 years ago
Don't error out in a predicate, just return nil

09534ab6fb312930e740beae07685cbd3e530144 authored about 7 years ago