Ecosyste.ms: OpenCollective

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

Emacs-Jupyter

Provides an interface to enable developers to build Jupyter frontends within Emacs and integrates Jupyter with some of Emacs' built-in features.
Collective - Host: opensource - https://opencollective.com/emacs-jupyter - Code: https://github.com/emacs-jupyter

Refactor `jupyter-repl-ret` to (hopefully) be more obvious in what its doing

github.com/emacs-jupyter/jupyter - 26544b95caec5277028b71ff6735b2d2666dbb69 authored almost 7 years ago
Add `org-babel-jupyter` tests

github.com/emacs-jupyter/jupyter - 656a2d913b8c24a40cbc16cfaae9d08b542993b2 authored almost 7 years ago
Refactor tests

github.com/emacs-jupyter/jupyter - d879e743a4901a8824c7b440c044cc7afb96f2e1 authored almost 7 years ago
Remove the need to queue messages in a complicated way

Messages were queued by the messages sent timestamp in the message header as
well as based on th...

github.com/emacs-jupyter/jupyter - 56a36b8fa0499e699b4838d2ffbff17ea1136f80 authored almost 7 years ago
Handle error messages through the IOPub error handler or callbacks

Handler methods are only run on a successful request. If an error occurs during
execution an err...

github.com/emacs-jupyter/jupyter - ad0aefe307b0bc69ab773d95f3c796ae8b806cf6 authored almost 7 years ago
Cleanup comments

github.com/emacs-jupyter/jupyter - 24eb475443b82b2d92a923256f85ab6691dcecd0 authored almost 7 years ago
Block until a channel is stopped in `jupyter-stop-channel` for async channels

github.com/emacs-jupyter/jupyter - 98c646bfb5405289e9620861a9fd8cb6d2cf8790 authored almost 7 years ago
Remove `jupyter-repl-restart-channels`

The channel process should not have to be restarted. This was needed because
signals weren't bei...

github.com/emacs-jupyter/jupyter - c4170acb774d38a916e62fbe9cbb61e7ef9ba248 authored almost 7 years ago
Don't rely on the event string in a process sentinel

github.com/emacs-jupyter/jupyter - 86be51eb722b72a504317f730a5e2ffeb353d51d authored almost 7 years ago
Take into account messages with no associated requests

For example, IOPub messages from other clients

github.com/emacs-jupyter/jupyter - b0186f3201087e786cf255d80a251b329b512910 authored almost 7 years ago
Remove uses of `jupyter-request-run-handlers-p`

github.com/emacs-jupyter/jupyter - 9650fecf8250e4440f1a6f56e96dd23395c12452 authored almost 7 years ago
Add `jupyter-repl-language-mode`

github.com/emacs-jupyter/jupyter - b68404970fb9ce92ec8207671e7bdc65cd576b84 authored almost 7 years ago
Handle edge case when `point-min` is the beginning of a cell

github.com/emacs-jupyter/jupyter - d73fd28d4dc801879117b09ab485651f15a45b0a authored almost 7 years ago
Remove uses of `seq` functions

Since this is an emacs 25 dependency and there were not many uses of these
functions, remove them.

github.com/emacs-jupyter/jupyter - 255247788cbd854a292312288e3ca1be593f129c authored almost 7 years ago
Refactor `jupyter-repl-code-context-at-point` for readability

Also remove unused code

github.com/emacs-jupyter/jupyter - 5f72b85db37104aabd222c1949c571086f0cdb43 authored almost 7 years ago
Add a way to transform kernel results based on kernel language

For example for python kernels, we would like to convert results to tables if
they look like a t...

github.com/emacs-jupyter/jupyter - 58f1135262fc6a9a31b2d4e511f24646c04ced9d authored almost 7 years ago
Selectively inhibit REPL handlers when executing a Jupyter src-block

This allows the REPL client to preserve the execution state of the kernel
while `org-babel-execu...

github.com/emacs-jupyter/jupyter - a2decc7bafb64ddf9a16a15c8d20a6708ef370ae authored almost 7 years ago
More granular way of inhibiting handlers

`jupyter-inhibit-handlers` can now be a list of message types. If a message is
received and has ...

github.com/emacs-jupyter/jupyter - b5f958ac9928c9a49a2edae5491e20331f7eb413 authored almost 7 years ago
Use `jupyter-repl-cell-code-beginning-position` when getting position in cell code

github.com/emacs-jupyter/jupyter - 4121cee1ba9d9f566c77bf685bf953f019a01f4f authored almost 7 years ago
Fix edge case in history navigation

When the cell code initially does not contain a history element and you would
like to navigate b...

github.com/emacs-jupyter/jupyter - d1e008e6d1f12f93907f84e75f90834c2f2f2537 authored almost 7 years ago
Remove the busy status of a cell when an idle message is received

github.com/emacs-jupyter/jupyter - ff51ee87409707a8f4d2781afbb93e1ad3332734 authored almost 7 years ago
[WIP] Make `ob-jupyter` unaware of the REPL buffer

Try not to modify the REPL buffer in any way from `ob-jupyter` except for
inserting a code cell.

github.com/emacs-jupyter/jupyter - e032285f9a85073c127962f5f55f8f179f9875b6 authored almost 7 years ago
More generic extraction of image data from html image

github.com/emacs-jupyter/jupyter - dc7c1e00e83eb7f0a1f07f56e7dc72be43271279 authored almost 7 years ago
Ensure the startup message is caught

Setup the necessary hooks before starting the kernel so that we can ensure that
the startup mess...

github.com/emacs-jupyter/jupyter - 83881bf4e00df383a36b943d83df346c8e03d2bd authored almost 7 years ago
Do nothing when there is no render parameter when clearing/injecting one

github.com/emacs-jupyter/jupyter - 48c07e1f040e8df3ef15281efbdf5aa7d6cfbdcc authored almost 7 years ago
Remove unused code

github.com/emacs-jupyter/jupyter - 5f902e15934bcc3d11b5edab83b04d28a7f3a387 authored almost 7 years ago
Silence byte compiler

github.com/emacs-jupyter/jupyter - a28952c6435a728b62a5133295dbf9458dc9b099 authored almost 7 years ago
Revert back to correct behavior

github.com/emacs-jupyter/jupyter - 2a602246deca3289be8ae7aad829e802bd21be26 authored almost 7 years ago
Refactor `org-babel-jupyter-prepare-result`

- Return the correct result when HTML contains only image data
- Still need to handle all poss...

github.com/emacs-jupyter/jupyter - 85efbf9c0409702a2d46597b42c97ddf741ae798 authored almost 7 years ago
Negligible changes

github.com/emacs-jupyter/jupyter - 072dce7c00d9ba39f63d144ae6297f6a96631e60 authored almost 7 years ago
Remove superfluous newlines when executing code

github.com/emacs-jupyter/jupyter - 43fc5a6ab8d947fbc50bd1b323f4406e6ccc661d authored almost 7 years ago
Don't add a newline in stream output

github.com/emacs-jupyter/jupyter - 731480a4dda983d6c1722925fa071fe5a98d5f80 authored almost 7 years ago
[WIP] Better support for display-data messages

github.com/emacs-jupyter/jupyter - f466b3adccf26ece5b94582b0de9b6f46f8cf398 authored almost 7 years ago
Update comments

github.com/emacs-jupyter/jupyter - 8d7e0a3bd759758c1c81090026f2063faca776f1 authored almost 7 years ago
Update comments

github.com/emacs-jupyter/jupyter - 90dd699a7a67bffdce785c8708fd2aebaf5aca41 authored almost 7 years ago
Check if the ioloop process is live in `jupyter-channel-alive-p` for async channels

github.com/emacs-jupyter/jupyter - 2cb665e744812cb07df889b8884b1855c4f3838b authored almost 7 years ago
Add `kernel-died-cb` for heartbeat channels

This is a callback function which is called when no response has been received
from the kernel a...

github.com/emacs-jupyter/jupyter - e6d9fcbf5a4c166d391cf9abaa9c538eeb997e61 authored almost 7 years ago
Remove redundancy in `org-babel-execute:jupyter`

github.com/emacs-jupyter/jupyter - a94c6cc4c60e90a9592f494e4dcb97da1c347fac authored almost 7 years ago
Simplify wording of `jupyter-add-callback` documentation

github.com/emacs-jupyter/jupyter - ca6c2ae37a62471d7ef4b4da7daed9f22c37cf5f authored almost 7 years ago
Update comments and documentation

github.com/emacs-jupyter/jupyter - 8784b9fcc36ad20cf72191c5d85117d8005d037c authored almost 7 years ago
Use `jupyter-inhibit-handlers`

github.com/emacs-jupyter/jupyter - 09ef79953509ff5e1c715737fc21bf87d186579d authored almost 7 years ago
Add `jupyter-ioloop-wait-until` to wait for events from ioloop subprocess

github.com/emacs-jupyter/jupyter - 4a0cff991d3765da619295422b5b59f7d5381c3d authored almost 7 years ago
Flush stdout after sending all messages in ioloop subprocess

github.com/emacs-jupyter/jupyter - 2ffbf74149258809ccb264f8bda014a932457e6e authored almost 7 years ago
Properly stop channels in ioloop subprocess

github.com/emacs-jupyter/jupyter - fe323cf623ff945389d9e4133e3532390d692765 authored almost 7 years ago
Block until channel is alive in `jupyter-start-channel` for async channels

github.com/emacs-jupyter/jupyter - 290f3a2d96c4ab13ea5cd3107758b414ef592849 authored almost 7 years ago
Remove the special behavior when dropping requests

github.com/emacs-jupyter/jupyter - b72713b00cc948ad8b041bca2d1b451f4e9224a5 authored almost 7 years ago
Get the kernel language from the kernel-info slot of a `jupyter-kernel-client`

github.com/emacs-jupyter/jupyter - 74ccc47a6ebe634c1afdcc7d759d1644ba0f8bb6 authored almost 7 years ago
Refactor the injection of render parameters when inserting results

github.com/emacs-jupyter/jupyter - c6d78872cbf08809a967c013f9a8d6f4f0098089 authored almost 7 years ago
Simplify adding results

github.com/emacs-jupyter/jupyter - 84cf20c863d154b602a322a5b4a64b9fc68e9005 authored almost 7 years ago
Simplify synchronous output in `org-babel-execute:jupyter`

github.com/emacs-jupyter/jupyter - 0dec139a3ac0631ca9781acb815f8b01968dc19c authored almost 7 years ago
Add `org-babel-jupyter-aliases-from-kernelspecs`

github.com/emacs-jupyter/jupyter - 9fa2d34ec5136469994fee25b53795d9941345e4 authored almost 7 years ago
Unset `require-final-newline` when writing image files

github.com/emacs-jupyter/jupyter - 7bc3021302f81617b90b0d0bb92af13d23e21ab3 authored almost 7 years ago
Save the match data when searching html results

github.com/emacs-jupyter/jupyter - 1a4739fa19a4a1cf818fdb998264f7b0b3ab8bdd authored almost 7 years ago
Set the default header args for Jupyter src block aliases

github.com/emacs-jupyter/jupyter - b680aee309a1d977cc47d69335a17600745007f4 authored almost 7 years ago
Remove the need for the src block info in `org-babel-execute:jupyter`

github.com/emacs-jupyter/jupyter - d15ba28956949caaacb26615f6e9a99a196ad9d2 authored almost 7 years ago
Remove the need to pass the src block info to `org-babel-jupyter-insert-results`

github.com/emacs-jupyter/jupyter - f804f6fbfd3dcdf77d04974bb7ac15ead9613bb2 authored almost 7 years ago
Remove the need for passing the src block info to `orb-babel-jupyter-prepare-result`

github.com/emacs-jupyter/jupyter - 562d6643e41eff713dec18a2d3716bf31f75d96f authored almost 7 years ago
Fix mispelled word

github.com/emacs-jupyter/jupyter - dae244f146048459ca21ada88a3ff4d9bc620f98 authored almost 7 years ago
Add `jupyter-repl-connected-p`

github.com/emacs-jupyter/jupyter - 84cc6d1b125b05073010b5a45b0a23e337f45ad2 authored almost 7 years ago
Heavily refactor org-babel integration

- Externalize some of the functions implemented within the body of
`org-babel-execute:jupyter`...

github.com/emacs-jupyter/jupyter - aff2a6e92518adb2c42a3ef5692ece52cbd30911 authored almost 7 years ago
Change group of `ob-jupyter` to `org-babel`

github.com/emacs-jupyter/jupyter - 8d2272e75b613a60e016199f1b9d2789e2cbb15c authored almost 7 years ago
Simplify `jupyter-repl-cell-line-p`

github.com/emacs-jupyter/jupyter - db485268c8c165aa02dc729e58f435ab281b7683 authored almost 7 years ago
Document `jupyter-session` and `jupyter-request`

github.com/emacs-jupyter/jupyter - 265b6b874b337118c13cb8a10f7aefb10b5c7966 authored almost 7 years ago
Simplify making `jupyter-request` objects when sending a message

github.com/emacs-jupyter/jupyter - 91da143fb1dee86d378454b8e1f76720c2798b38 authored almost 7 years ago
Only allow stdin messages when the stdin channel is alive

github.com/emacs-jupyter/jupyter - 80509f275c7da694e2d9f18e9da52d119da4e476 authored almost 7 years ago
Cleanup indentation

github.com/emacs-jupyter/jupyter - 019309efcd5fe571ab5b562909808d00a36d5123 authored almost 7 years ago
Add `jupyter--get-channel`

github.com/emacs-jupyter/jupyter - 95a5cfbd746ddd66081ae6a53222b822c507a0e8 authored almost 7 years ago
Be clearer when starting a kernel interactively or non-interactively in `run-jupyter-repl`

github.com/emacs-jupyter/jupyter - 82f0701a9403c26a7755b55c41bc1556e004bc04 authored almost 7 years ago
Update documentation and comments

github.com/emacs-jupyter/jupyter - 0504bf36e0c77e9f46592dde77f4d14f79c3134e authored almost 7 years ago
Don't let bind `jupyter-repl-current-client`

This gets rid of a warning when locally setting a let binded variable

github.com/emacs-jupyter/jupyter - 14276c74f935459202f54788e76cfac31bbdbbf9 authored almost 7 years ago
Update channel implementation

- Distinguish between an asynchronous channel and a synchronous one

- `jupyter-async-channel`...

github.com/emacs-jupyter/jupyter - 43a59ba74d432194c02519b161ead435412ec175 authored almost 7 years ago
Refactor `jupyter-start-new-kernel`

github.com/emacs-jupyter/jupyter - aa054178b722c6b4f8aef3ba429a54a88d1a6ba9 authored almost 7 years ago
Fix mispelled variable name

github.com/emacs-jupyter/jupyter - 8627c4892abe3f215dc63eb81e961f70ef484639 authored almost 7 years ago
Take into account a narrowed buffer

github.com/emacs-jupyter/jupyter - c2c62329cb02e51a61cb36678b7fbd4ec2ca48ee authored almost 7 years ago
Remove the rest of the uses of `jupyter-repl-same-lang-mode`

github.com/emacs-jupyter/jupyter - d77f17be8f45fa5047d656e34986ebba71f85a7f authored almost 7 years ago
Add declare spec for client handlers

github.com/emacs-jupyter/jupyter - 91be45df3a906149aad9912388e9b2f473a370c7 authored almost 7 years ago
Change ob-jupyter to specific language aliases instead of checking the kernel argument

github.com/emacs-jupyter/jupyter - d9f99de7bb136104d2af484344cc42ad33e6d931 authored almost 7 years ago
Use the `execute-reply` callback to check for errors

This seems to be the more general way to check for errors.

github.com/emacs-jupyter/jupyter - 78174f4334409804918b6db8e09e99523d83dc2c authored almost 7 years ago
Silence checkdoc warnings

github.com/emacs-jupyter/jupyter - 57353c0f863ec6b73882cafd1f71fc322e01ec2b authored almost 7 years ago
Add `ob-jupyter.el`

github.com/emacs-jupyter/jupyter - a55079f5fd3a065d22e22a5ca84c1d07fd5c2f69 authored almost 7 years ago
Add documentation

github.com/emacs-jupyter/jupyter - b2d8dfc2a7ac7d0f581864114060a25a5a572900 authored almost 7 years ago
Externalize payload handling to `jupyter-repl--handle-payload`

github.com/emacs-jupyter/jupyter - 778a97aa2f568f6d90bde9e79a8c78bb43b4a7f8 authored almost 7 years ago
Add key-binding to call `jupyter-repl-eval-file`

github.com/emacs-jupyter/jupyter - ab3debe0e605b8e55f0d6d55d17412dd68791581 authored about 7 years ago
Fix number of characters to look for in `looking-back`

github.com/emacs-jupyter/jupyter - a0d8b25846a6254bff8741814186557d65170546 authored about 7 years ago
Allow completion with other backends

github.com/emacs-jupyter/jupyter - 47395455e53649eb13eadb63221269e38fe48f78 authored about 7 years ago
Fix mispelled function name

github.com/emacs-jupyter/jupyter - d150ffdde9f74cb9e067ad523a0d85e900f47609 authored about 7 years ago
Set `jupyter-repl-current-client` to a proper value before `jupyter-repl--inspect`

github.com/emacs-jupyter/jupyter - edca6b78359c894e4d1d772bdbf4c1a8e992f990 authored about 7 years ago
Use `put-text-property` instead of `add-text-properties`

github.com/emacs-jupyter/jupyter - ee2877df71101c9a62976ea0dce69e774c8c388d authored about 7 years ago
Take into account changes in `jupyter-shutdown-request`

github.com/emacs-jupyter/jupyter - 6ad52c0ad8da6b2581e37f583bbc7b03630198d6 authored about 7 years ago
Add function declarations

github.com/emacs-jupyter/jupyter - af3b343356dba29a854d48e716e8731732dd9fc1 authored about 7 years ago
Update `jupyter-repl-mode` to use `jupyter-repl-kernel-language-mode-properties`

github.com/emacs-jupyter/jupyter - 963b7a72da9f8ad1453e1131778adb512f629f4d authored about 7 years ago
Raise an error when the `current-buffer' has no REPL client in `jupyter-repl-pop-to-buffer`

github.com/emacs-jupyter/jupyter - c80b62bdc6f8dfc01cef2846a5f172797632eb55 authored about 7 years ago
Only handle execute-result messages originating from us

github.com/emacs-jupyter/jupyter - ee69147b72d4c6b698d1740e7e6cad82e0ea5617 authored about 7 years ago
Check mimetypes in an order of decreasing richness

github.com/emacs-jupyter/jupyter - ac9d4ee6f8dfbb087636ea10674edd21ef5d9d9f authored about 7 years ago
Fix mispelled variable name

github.com/emacs-jupyter/jupyter - 4a482a7e5a3b130dcb6c84287d5168d856c439a8 authored about 7 years ago
Use `jupyter-repl-without-continuation-prompts` in `jupyter-repl-insert-prompt`

github.com/emacs-jupyter/jupyter - df419df989ce3024e227efd1be8afb391866c95a authored about 7 years ago
Fix missing parentheses

github.com/emacs-jupyter/jupyter - a0f654ee8a28dce91ca165d863b5fc1eadb09899 authored about 7 years ago
Add `jupyter-repl-display-other-output`

This displays output from IOPub messages originating from other clients

github.com/emacs-jupyter/jupyter - c2e4c80df648dab6e8aede72ba95271367220b7d authored about 7 years ago
Kill the buffer local value of `jupyter-repl-current-client` when disabling `juptyer-repl-interaction-mode`

github.com/emacs-jupyter/jupyter - 2542f819fb55e80305c9a80d4314fbe60888ad62 authored about 7 years ago