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

Rename `jupyter-repl-kernel-mode-info` to `jupyter-repl-kernel-language-mode-properties`

Also require that the language info be passed instead of the full kernel info

436b904572f6006cb580d4234b9f6681dceb0ed4 authored about 7 years ago
Check `current-buffer` in `jupyter-repl-same-lang-mode-p`

dbd9ee48c1d8b6bfa6cc1c69eefcb0f92a7b0b88 authored about 7 years ago
Change semantics of a prefix argument in `run-jupyter-repl`

19d22614940ddba4ecefcc426b0f50f93f51ec4f authored about 7 years ago
Add `connect-jupyter-repl` to connect to an existing kernel.

9ad1f516c35f240a224f6d08df00251cc82fb994 authored about 7 years ago
Various insignificant changes

db3a73d48fbf67650613984a28bfa6d7eba864bf authored about 7 years ago
Be consistent about method arguments for request methods

Specifically always use keywords

5365052273a8102aecf3003f24bdbd2454ee16de authored about 7 years ago
Add documentation

341214f5a98ce08e127d5807fb8895ada965b148 authored about 7 years ago
Silence checkdoc warnings

066cc4efc09125cb502d2f589bdcc460d7b35f25 authored about 7 years ago
Update comments

9e480c7e05f71be4c81af25c17ab50ab020e7d97 authored about 7 years ago
[WIP] Remove old requests when dropping idle ones

7f09f14128ff06447cf7cdfd8a78163d555e5c8f authored about 7 years ago
Add note about subprocess lifetime

66f2837d8eaad041bfb5fa44276727d1b2b6b47a authored about 7 years ago
Move custom variables to `jupyter-base` from `jupyter-client`

fa2658f16870eb73470ee905a71792d49a2901f6 authored about 7 years ago
Cleanup/add more documentation for `jupyter-channels`

5763aa3bebe53feec494a0d4593c94a9b76ddc0a authored about 7 years ago
Handle shutdown_reply sent on a shell channel

16960cec3c06641854ca26211bbcae0833560ff4 authored about 7 years ago
Add header to `jupyter-connection.el`

8ddaa2e469d3018b6355ced403f8a55e4d1b5c85 authored about 7 years ago
Fix use of progress reporter

51e48545a6abc2fefb96cbac87b500d73423fb3e authored about 7 years ago
Only attempt to start a kernel when it is not already started

c7a4874222568299b8ef51c5dfb725eccc166211 authored about 7 years ago
Update documentation

5cc6c7e47580ee1bceecea20318f7bcbcbccf006 authored about 7 years ago
Small refactor of `jupyter-available-kernelspecs`

f93dc7d27d493049d3f3da5872519d7ce51af040 authored about 7 years ago
Allow for supplying a list of kernelspecs in `jupyter-completing-read-kernelspec`

2f0b27712ccb511aed78cff4b9e09d96c40d162a authored about 7 years ago
Just return nil if no kernelspec could be found in `jupyter-get-kernelspec`

c135d9b334cbb5bc1181349df0e2ea1f6057b253 authored about 7 years ago
Reword doc string in `jupyter--ioloop-collect-messages`

44ff33085ac64e0ab3dddd49727a55d54ae85f40 authored about 7 years ago
Remove missing variable `language-name`

497a2b30b5bd504e454409cfb7e61ada1a4cd953 authored about 7 years ago
Fix use of removed function

8f15a0c92bdff53ea603ccc25052b03d64cb9742 authored about 7 years ago
Re-emit error when kernel fails to start

d41751575a2a355a37b25a27225ee09eef7644f2 authored about 7 years ago
Handle all errors returned by `zmq-poller-wait-all`

Newer versions of `zmq-poller` signal an EAGAIN error

c1b2330cc9c691e1483f7a89cccd3c27867144e5 authored about 7 years ago
Fix missing parentheses

78a9b376eb706df1fd18652a3462c16474cef258 authored about 7 years ago
Take into account changes in kernelspec code

7267577de000550a0cc3594ed200838fd7d9f485 authored about 7 years ago
Update to take into account changes in `emacs-zmq`

d07b9e66fea62cd667eb3fedadbd82556af11dd5 authored about 7 years ago
Update README.org

797b77df1750804e2192067ffc190e4a8c97998c authored about 7 years ago
Update documentation

3b7a17ff34c3a4540033df8e50d40e659a23c329 authored about 7 years ago
Add more debugging statements

22d79818c68a3dfde0ec69168f681c66803f4660 authored about 7 years ago
Use `warn` instead of `error` when sanity checking

42bb8bde69ded3a7de91178e9709e67367c14e30 authored about 7 years ago
Add missing slots argument

55bdef1b10996c587938a527e49c7e3680df16b8 authored about 7 years ago
Add documentation for `jupyter-message` convenience functions

3170a2305f43d561d95d12baf431f49b1cd23119 authored about 7 years ago
Use `cl-defgeneric` for `jupyter-kernel-manager` methods

Also cleanup documentation

43d5d4a8c9d46103fd1791db3a99baa89cab92e7 authored about 7 years ago
Add progress reporters when starting a kernel

69341180126c42d87ade42a377159b9b7ca3540e authored about 7 years ago
Add customizable `jupyter-runtime-directory` variable

- Also fix the handling of `resource_dir` in a kernelspec argument vector

de635fdc3a3adba620230c5cad63cdf593aeaf69 authored about 7 years ago
Add documentation to `jupyter-kernel-manager` slots

f27fad472b2f7d60c748d546f48cbd96fa5c3561 authored about 7 years ago
Handle all cases in `jupyter-repl-next-history`

The default case in the `cond` should actually replace the cell code if
`no-replace` is nil sinc...

6c44684a9ab87a39408f1f86b009ef20cd4ea034 authored about 7 years ago
Prevent prompt overlays from inheriting text properties

This is an issue when HTML output is inserted, it causes the output prompt to
misalign due to th...

d92df1b88c7e1e529fe01fcb1b24682bfff65708 authored about 7 years ago
Move most of the REPL initialization to `jupyter-repl-mode`

81a75367535e3dcb258f25c6bfa49719a7dbb4a9 authored about 7 years ago
Cleanup how buffers displaying text are displayed

3c0564c4f8353b3383ef47b9469733c2c12e660b authored about 7 years ago
Remove the need for `jupyter-repl-kernel-manager`

If a `jupyter-repl-client` was created using a `juptyer-kernel-manager`, it
already has the mana...

694eb6fd1149fe3cd638985dc5e254e05f181388 authored about 7 years ago
`jupyter-connection` objects have a kernel-info slot

This allows the kernel info to be shared between a kernel manager and the
clients that have the ...

fc052d3baf7a125b9333129cf0a0f3d2ba6c25d9 authored about 7 years ago
Remove links between buffers editing files and the REPL buffer when the clien is closed

ba695ceec9bf55ec1d7e077cefb58bfd4b842089 authored about 7 years ago
Cleanup indentation

131990311fc115738e98e9facd979a7fea746dc6 authored about 7 years ago
Narrow to the cell code not the entire cell

2e34f07edfde6470d91f89e9a70ae95f2990f277 authored about 7 years ago
Fixup documentation

4660b097b10943bb38167ce336e51c459ab0a44d authored about 7 years ago
Rely on `jupyter-repl-cell-code-beginning-position` when getting the cell code

95ae9f15fc1defc65206c24bad23defe2902ffd1 authored about 7 years ago
Only display graphic mimetypes when a graphic display is available

8f3d6132a050f6334149209bce9a0b0718fd4c43 authored about 7 years ago
Optimize `jupyter-request-id`

f445e6d95183cfbef822f71f0e092423a6c8566e authored about 7 years ago
Only insert error messages when they are from us and when they have a traceback

fec7183933605578f03d92e189cf35e32ed26b40 authored about 7 years ago
Handle stream messages not made by our client

Stream messages not made by our client will be sent to a buffer and displayed.
Note this will on...

5c896579958d5a096c2fde029176d58c07aa37f9 authored about 7 years ago
Add object destructors for `jupyter-kernel-manager` and `jupyter-kernel-client`

These are used when an object definately needs to be destroyed. They are needed
to cleanup resou...

e457ecbfa7f38aa6470b56ff6c271a1a8b0e9b7b authored about 7 years ago
Use `jupyter-repl-insert-ansi-coded-text` when appropriate

dd6ec47bdbce4fd77dba26cbd74f4f88ca031928 authored about 7 years ago
Refactor `jupyter-repl-cell-line-p`

- The use of `jupyter-repl-previous-cell` is to avoid erroring out in
`jupyter-repl-cell-code-...

4a7c463931dd3347196d6ab2176b6513b1208b95 authored about 7 years ago
Remove unecessary error handling

4b794ac3f904733e39f5fbd4e4dc1aae5b09ac1a authored about 7 years ago
Remove edge case that doesn't matter anymore

If `pos` is not the beginning of a cell then a beginning can always be found
unless no cell begi...

47c50f7c73dd9881c7b4f3f9782abf702bf9b017 authored about 7 years ago
Cleanup latex insertion

c670e4e62046daf4c615034b319a6afe6c78c650 authored about 7 years ago
Update `jupyter-repl-insert-markdown` to take into account newer version of `markdown-mode`

b95f8ce2564794a15123041c126d16c210b9da90 authored about 7 years ago
Add `jupyter-repl-fixup-font-lock-properties`

b30fc63e481d64f24398fc0a07aff1920c12b805 authored about 7 years ago
Make use of the current execution state of a kernel

5cfb8d329b6ec4ed188dfb08dc672cd8d6fc32fd authored about 7 years ago
Simplify builtin is-complete check

e2eafa64a4ddefeeef211c2a444199c6c41b5952 authored about 7 years ago
Add customizable timeout for is-complete requests

0a0e0df213264668bbc868aaab2963cedaf40bb5 authored about 7 years ago
Check if kernel is alive before attempting to execute cell

a363f639dd8e45be344e9206ce2b586709a4c34d authored about 7 years ago
Use the language modes syntax table for the REPL buffer

f67a486e9a105f60b9b05384d6be26015b6a2e0c authored about 7 years ago
Add option to associate the current buffer automatically in `run-jupyter-repl`

1f457a4b1c4a36f6deb045b5d5f7a5d5aac8c604 authored about 7 years ago
Use a better workaround for margin display issue

2d0328dde5cacf013093d32bd900a7c0a04a9c91 authored about 7 years ago
Set the REPL kill buffer query function as a local hook

1ee4b2b15d44b57806783bf86a7cfca8c9e77f69 authored about 7 years ago
Allow evaluating a region silently

75e89bf9a11d05edd4c2547704f79533770f91e8 authored about 7 years ago
Add `jupyter-repl-eval-file` to send contents of a file to the kernel

5d18c6b6c1dd721e21720d625168f87b5b6410b0 authored about 7 years ago
Add option to evaluate code without inserting into the REPL buffer

00374cb41ccef1ec38007855b1218ff35aa04ff3 authored about 7 years ago
Simplify variable names

d0257740bbad6d9be9d0e18a744a80cf55d1f2c2 authored about 7 years ago
Indentation

1ce282a7a509c5546293f2da26d1554dee032300 authored about 7 years ago
Add `jupyter-inhibit-handlers`

This removes the need for `jupyter-request-inhibit-handlers`

e4c3088749e74d5c4229d3fe2c29781f22d94956 authored about 7 years ago
Make `jupyter-initialize-connection` a function instead of a method

Initializing a connection does not change depending on the client. Or at least
it doesn't seem l...

1159342c26cb75b3f8659fb64baefbd903dcd37a authored about 7 years ago
Remove `:jupyter-` prefix for ioloop process plist

91a45c3ce34531c0a9840b1488db87bdf9c50abf authored about 7 years ago
Fix callbacks when multiple callbacks exist for a single message type

bd1d4c89081694ae068f0aa0b5e5ed4638c9238c authored about 7 years ago
Add `jupyter-completing-read-kernelspec` and `jupyter-kernelspecs-for-mode`

10bcb8859feedcadfec2eaa972f9eb4fe7125a72 authored about 7 years ago
Return the resource directory as well as the kernelspec plist

- Also update lots of documentation

fb0269ae643414f3cd4ef1db281fbddb05acda6e authored about 7 years ago
Add header to `jupyter-kernelspec`

b5d9b98f17c8bc1a955391f7a7dcc0bab411f25b authored about 7 years ago
Add `-buffer` slot for a `jupyter-kernel-client`

Since client local variables are associated with a buffer a buffer needs to be
present when the ...

3c1416a3f674c7913ac859c8c2a55c609263e324 authored about 7 years ago
Warn if the channel subprocess did not shutdown in time

e9bd7e55421fd836130cc776e946941938f23eb7 authored about 7 years ago
Process the list of channels once in `jupyter--ioloop-filter`

123a51b648a4e49ac71db8acb64584c457f084e3 authored about 7 years ago
Handle `quit` signal when sending input to a kernel

06acb2ab8c913d2ad516a1220e2b17c4fef048c6 authored about 7 years ago
Revert back to old behavior in `jupyter--ioloop-filter`

Do not rely on message handling to be fast when processing subprocess output

ce19029838739ef893573203c85ec368f16b690b authored about 7 years ago
Use client local value of `jupyter-include-other-output`

a0effbf359dd7ff9ea0d65ad0bddb821cc7c32e0 authored about 7 years ago
Use quoted lists

b50522102fd34ce344a98ab5fc8b214ba909dfae authored about 7 years ago
Handle signal interrupts in the heartbeat channel

1d024d54cc3a39193955af1aa8493f7d0bfa6e29 authored about 7 years ago
Handle more failure cases when starting a new kernel

f302445ac22280968a617596ae5521a5f0e35dd1 authored about 7 years ago
Use `message` instead of `warn`

9b66532f9489f3846c24ca503c21009388a95e02 authored about 7 years ago
Add a buffer to the kernel process

This allows for looking at the kernel stdout

5864e855e390baaabfe459ac6cb6d257b7b2928f authored about 7 years ago
Add missing `jupyter-repl-interaction-mode`

0bb69c6facf2d76edcd23370097cbdf0138b7c5e authored about 7 years ago
Add `isearch` support for REPL input history

bbe383bb64ed99f7e63e28789a77ec51e35255c3 authored about 7 years ago
Add commands for managing a REPL kernel

c693a8b75c937ac11fb94cf065757dbe2c32f9d9 authored about 7 years ago
Add commands for sending text to a REPL

7e821d3e83b0b41da0732f96c4f86724db3b56fc authored about 7 years ago
Add `jupyter-repl-inspect-at-point`

94df18e2c793992cc8023a95143afeb9640ad85c authored about 7 years ago
Update note on `window-margins` issue

f15f788abc6fcd0e3dce74bd2db63c8da50b7e28 authored about 7 years ago
Cleanup prefix handling when constructing completion candidates

0032652154e2fe144b752970368c4f7274307bdb authored about 7 years ago