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

Add `jupyter-repl-clear-input` command

* jupyter-repl.el (jupyter-repl-clear-input): The new command.
(jupyter-repl-mode-map): Add a bi...

github.com/emacs-jupyter/jupyter - da306a6dbda6f1e285281765a311938a1d9db022 authored about 1 year ago
Add `jupyter-refresh-kernelspecs` command

* jupyter-kernelspec.el (jupyter-kernelspecs): Mention REFRESH
argument in documentation.
(jupyt...

github.com/emacs-jupyter/jupyter - 42626c8cfe11cabf79c65c30f041c36afe6ad125 authored about 1 year ago
Allow disabling automatically connecting to src-block sessions

* jupyter-org-client.el (jupyter-org-auto-connect): New customizable
variable determining whethe...

github.com/emacs-jupyter/jupyter - e237ff0a312f41c51d2457d311bd7b6b63532922 authored about 1 year ago
Handle a nil `syntax-propertize-function` when initializing REPL

* jupyter-julia.el: Do it.

github.com/emacs-jupyter/jupyter - 0df3a28c67164df83153f7a7dcb35d5ae9a9dfb3 authored about 1 year ago
Don't cache the server object when retrieving from TRAMP file name

There is no need to cache the server object since `jupyter-server`
returns a cached server objec...

github.com/emacs-jupyter/jupyter - cf91d062afd448dbdf19fd3291c77030af763263 authored about 1 year ago
Update package URL

* jupyter.el: Do it.

github.com/emacs-jupyter/jupyter - 1182505841dd2bb35277a4a7b5cbd2116951256f authored about 1 year ago
request raw history

If raw is nil then with SageMath kernels the history we're getting is `Integer(1) + Integer(2)` ...

github.com/emacs-jupyter/jupyter - 0a92c0c978ab12bd31a50a7e8b1295f5d1767e20 authored about 1 year ago
ob-jupyter.el: Delay `org-babel-jupyter-make-local-aliases` hook.

Ensuring this function is called after `jupyter-org-interaction-mode`
in `org-mode-hook` to ensu...

github.com/emacs-jupyter/jupyter - 47ad7f0ce27774b17cd87d9ec2d01fb36f05a9f0 authored about 1 year ago
Make `jupyter-completion-at-point` hook DEPTH configurable

github.com/emacs-jupyter/jupyter - 8b354092dbe031f67b96342d1e56be4fcf088e05 authored about 1 year ago
Fix jupyter-org--parse-latex-element again

Upstream org commit 4fcdcb4 changed the behavior of org-element-context which
now uses org-eleme...

github.com/emacs-jupyter/jupyter - 8ff3b7515f2caffaed76a29502e2b5b7e27fe789 authored about 1 year ago
Make the jupyter executable configurable

github.com/emacs-jupyter/jupyter - 547bf7d55361f0688eccfc10f085f87652945ad9 authored about 1 year ago
jupyter-kernelspec.el: Support virtual environments

Modify kernelspec caching to take into account any currently active
virtual environment.

github.com/emacs-jupyter/jupyter - 17d074e66361beb8f8a87174d07722872743214f authored about 1 year ago
jupyter-tramp.el: Implement a `file-exists-p` handler

The default handler for `file-exists-p` relies on
`tramp-connectable-p` which in turn checks the...

github.com/emacs-jupyter/jupyter - 3a31920d48dc5e0d1028fb676cf20d13ea9f78ad authored over 1 year ago
Silence byte compiler warnings

* jupyter-org-extensions.el (jupyter-org-edit-header): Do it.

* jupyter-repl.el (jupyter-handle...

github.com/emacs-jupyter/jupyter - 17d90eef0b5325889d5417267574424f1c5e4361 authored over 1 year ago
Implement interrupt_request messages

close #495

* jupyter-base.el (jupyter-session-endpoints): Consider control_port
in the connecti...

github.com/emacs-jupyter/jupyter - e89e528554c34d41cba16a2d83516e7f5bd0b3e4 authored over 1 year ago
Ensure `point` is at the source block when a hook is run

Since `point` can be located at an arbitrary location in an arbitrary
buffer during asynchronous...

github.com/emacs-jupyter/jupyter - 0480c476cb1fc3006397c6f038c75d949c9d0e64 authored over 1 year ago
Fix wrong function name in comment

github.com/emacs-jupyter/jupyter - 0f6a90271a3279b742de0eff17f5558764e568f9 authored over 1 year ago
jupyter-tramp-server-from-file-name: Fix password authenticator

fixes #480

github.com/emacs-jupyter/jupyter - 1baabc8f2d0631f8f4308400f9a53f1aadd58d14 authored over 1 year ago
ob-jupyter.el: Generate language aliases in `org-mode-hook`

As opposed to generating them on the first call to
`org-babel-execute-src-block` which is too la...

github.com/emacs-jupyter/jupyter - 2f14f2e2531fc4ebfde5c3b5ae60c1d9c7a2b26b authored over 1 year ago
jupyter-channel.el: Require eieio instead of eieio-base

`defclass` is defined in the former not the latter.

github.com/emacs-jupyter/jupyter - f412f08f0a971a6eeec311de51d8c5e7b9ab82a5 authored over 1 year ago
jupyter-org--find-mime-types: Refactor

Remove the unnecessary loop to delete nil elements.

github.com/emacs-jupyter/jupyter - 24fa0064ee389ef8847bc15d5aa9106ae23e1d66 authored over 1 year ago
jupyter-org-result: Refactor

github.com/emacs-jupyter/jupyter - da78c8ccef520a72a174828fd76422305c248634 authored over 1 year ago
Add org to Package-Requires

github.com/emacs-jupyter/jupyter - 1af69ed759716d4d2e73226038656ed56ceff951 authored over 1 year ago
Fix jupyter-org--parse-latex-element

Upstream org commit f01390c changed the behavior of org-inside-LaTeX-fragment-p
which now checks...

github.com/emacs-jupyter/jupyter - 0c9929752c345aeeb43b53cae4eb6de03ddcea42 authored over 1 year ago
added a brief description in README as requested

github.com/emacs-jupyter/jupyter - 5b2804908296b64ffa6a5c24d43e53130b296176 authored over 1 year ago
added jupyter-org--add-image-ext-maybe, allowing resolving file

extension from MIME even if custom filename has been provided

github.com/emacs-jupyter/jupyter - 55e6e6c6ba1f98c91711d87e6c0d4bc43eb928a7 authored over 1 year ago
added missing require

github.com/emacs-jupyter/jupyter - 5657a73dd0ed186fcc7c97e4dd227bcc1c841fce authored over 1 year ago
README: Update badges

github.com/emacs-jupyter/jupyter - bba9d16e9d3f34f43496a85c9174dbba1785be0c authored over 1 year ago
Merge branch 'next'

github.com/emacs-jupyter/jupyter - 1fb77da2d394b905f9dfa325a9d6ef9e2cf52541 authored over 1 year ago
Transition to eldev from cask

github.com/emacs-jupyter/jupyter - b1aa2266d4653b4627b33690e59256e1b19d5d73 authored over 1 year ago
ob-jupyter: Don't generate Org src-block aliases at top-level

closes #443

github.com/emacs-jupyter/jupyter - 11ace8c805e4f866005a77891b29c4fe036c57c8 authored over 1 year ago
Use `json-encode` in one place

`json-serialize` is not available in Emacs 26.

github.com/emacs-jupyter/jupyter - 0f90d5c66dcffb13b391a8e327334c9c73655b52 authored over 1 year ago
Don't fail a test due to white space on older Emacs

github.com/emacs-jupyter/jupyter - a499c7101e9159ecf965a54be5d04d4b4084fcf4 authored over 1 year ago
Silence undefined type warnings for `json-plist`

Co-authored-By: Tom Gillespie <[email protected]>

github.com/emacs-jupyter/jupyter - 0f1f22ad04e9fffb2c31e28b9f23792b0684016b authored over 1 year ago
jupyter-available-kernelspecs: Handle parsing kernelspecs better

Raise an error when `jupyter kernelspec list --json` doesn't return
valid JSON.

github.com/emacs-jupyter/jupyter - e548c6cdbb95ea81001548ff0b5752ffbc37e760 authored over 1 year ago
jupyter: Re-add zmq as a hard dependency

`jupyter-ioloop` still depends on `zmq`.

github.com/emacs-jupyter/jupyter - 6ba5f8c902ad6a5ba710ebefa7bc17919b16f3e8 authored over 1 year ago
org: Launch a local notebook if one isn't available

When specifying a server session on the local host, like
/jpy:localhost:id or /jpy:127.0.0.1#888...

github.com/emacs-jupyter/jupyter - 64b166d051e59d387348236aa7c2b538881f37db authored over 1 year ago
jupyter-launch-notebook: Allow passing a port

github.com/emacs-jupyter/jupyter - e7e76905ce4fe3936ace71da083c07c97e30b0c8 authored over 1 year ago
Remove access of `session` slot on a client

This slot is no longer defined for a client.

github.com/emacs-jupyter/jupyter - 14faa8037a65322c0461211258c7164118292441 authored over 1 year ago
Fix improper uses of `eq` and `memq` with respect to string constants

github.com/emacs-jupyter/jupyter - 6ea306bcbb8bd3fb35353b1137745ce4e63354f3 authored over 1 year ago
Remove uses of `point-at-eol` and `point-at-bol`

These functions are obsolete in newer Emacs.

github.com/emacs-jupyter/jupyter - d312fc451638f0836c1f120725fdbfc9025fec6d authored over 1 year ago
jupyter--encode: Fix malformed `cl-letf`

github.com/emacs-jupyter/jupyter - 3c7e394a8b993ff07791a02a87198f15db6e7fe6 authored over 1 year ago
Ensure `jupyter-inhibit-handlers` is dynamically bound

github.com/emacs-jupyter/jupyter - 160d6bd9ae85f74a076bcd8e14a17282327ba78b authored over 1 year ago
Declare some functions

github.com/emacs-jupyter/jupyter - e0c6ee1a721dc9a1b3f56eaefecc8805648b3a35 authored over 1 year ago
Add missing require

github.com/emacs-jupyter/jupyter - ce4c888070fea978d7a9ed5939a38a5c8211077a authored over 1 year ago
Silence `cl-defgeneric` warnings

github.com/emacs-jupyter/jupyter - 7d7cf4716bf0dcd3e054c1ca89c89db5221a1c5b authored over 1 year ago
jupyter-test-with-some-kernelspecs: Reset the kernelspecs after testing

github.com/emacs-jupyter/jupyter - e2af374d0146f1c481201f5b01f818374443cd6d authored over 1 year ago
jupyter-zmq-channel.el: Explicitly define zmq-socket type

github.com/emacs-jupyter/jupyter - 5bf9eabe5a771080726d123b23505acaecbdc5e6 authored over 1 year ago
jupyter-available-kernelspecs: Re-add sorting of kernelspecs by name

This was mistakenly removed by a previous commit.

github.com/emacs-jupyter/jupyter - 12e23f578fc6aa63f45cfc25822e8e01a67eaa58 authored over 1 year ago
Add `jupyter-debug`

github.com/emacs-jupyter/jupyter - 357bdc869ba696c9d8f914abf5b8fec9d1186326 authored over 1 year ago
fix inserting images into the right directory

github.com/emacs-jupyter/jupyter - 455166712e606c9c6a8de763ea0a77548cadcef2 authored over 1 year ago
correct spacing for example + image

Do add an extra space when inserting an example block and an image.

github.com/emacs-jupyter/jupyter - 2769bf1beb42abad1704103bf8a1f73d06f30a65 authored over 1 year ago
Fix `jupyter-connect-server-repl` when called interactively

It expects a kernel ID as a second argument, not a kernel spec as
would be returned by `jupyter-...

github.com/emacs-jupyter/jupyter - 05fdf047a25d21c1504aa4706689331dbeb9ef27 authored over 1 year ago
jupyter-io-nil -> jupyter--return-nil

github.com/emacs-jupyter/jupyter - 48b25fd5e328de5749dbccec33c7db6e9f5c1505 authored over 1 year ago
jupyter-ansi-color-apply-on-region: Support newer Emacs versions

Closes #380

github.com/emacs-jupyter/jupyter - 053a78da252b19cf59cefe6b83f9c4531a38d6b2 authored over 1 year ago
Don't use font-lock-face when fontifying ANSI sequences in Org

Since `font-lock-face` is on the default value of
`yank-excluded-properties`, it gets stripped w...

github.com/emacs-jupyter/jupyter - 841c2ff868a78ebb725d8c8491c9d3bb560d5e72 authored over 1 year ago
Fix `(wrong-type-argument lisp ...)`

I got the following error on Emacs 28.2, MacOS, and fixed it:

```
Debugger entered--Lisp error:...

github.com/emacs-jupyter/jupyter - 396d9358b4b7236728a9f1d933da42dc7fecbc42 authored over 1 year ago
jupyter--encode: Fix let binding extension

github.com/emacs-jupyter/jupyter - 487a755ce1d64d9bcfa3a9635fb440779c62c1fb authored almost 2 years ago
jupyter-command: Avoid using `with-temp-buffer`

Closes #387.

github.com/emacs-jupyter/jupyter - 7cfbcc36a641f6e8ffbc839ec500903db345fa6e authored almost 2 years ago
jupyter-command: Split stderr from stdout

Write stderr content as a message to the user. Closes #436.

github.com/emacs-jupyter/jupyter - e4e2bd6c928540da5840e593f460553f03f8938c authored almost 2 years ago
Re-implement `jupyter-repl-restart-kernel`

The old version was convoluted. As a bonus, there is now an
implementation of `jupyter-repl-shu...

github.com/emacs-jupyter/jupyter - ec7cd1c2fa187bb27babb9bd33d9f83d59232f14 authored almost 2 years ago
jupyter-zmq-io: Handle kernel restarts

github.com/emacs-jupyter/jupyter - 49c2231b240b2714ec7d91b96378e6bfbca88cb6 authored almost 2 years ago
More accurate determination of whether a client's kernel is alive

github.com/emacs-jupyter/jupyter - ace1267194546f73e03a56efa828a86013bc7b6c authored almost 2 years ago
Don't disconnect from a kernel's I/O after shutdown

There is currently no way to recover the association of the kernel
with the client if this is do...

github.com/emacs-jupyter/jupyter - 2431b40ee829364fa4ac26cac492304e4d38fca3 authored almost 2 years ago
Don't resolve remote references when getting src-block info

github.com/emacs-jupyter/jupyter - ef95dff72353361775b19c0787e3be3a2daa9031 authored almost 2 years ago
Fix wrong number of arguments

github.com/emacs-jupyter/jupyter - 75211e8c0fd49675d25da0c160bb5cecb0d74b12 authored almost 2 years ago
Reduce verbosity

github.com/emacs-jupyter/jupyter - cb8d1f6dab3a784a02417d690867268b87455e81 authored almost 2 years ago
jupyter-decode-message: Make debugging easier for invalid signatures

github.com/emacs-jupyter/jupyter - b792d15ba33c004926989bd07226e1840c10d452 authored almost 2 years ago
Ensure a monadic value is returned from a call to `jupyter-mlet*`

github.com/emacs-jupyter/jupyter - b07f9c5cfe037f692185178e6b1257d235a62e87 authored almost 2 years ago
Set `jupyter-use-zmq` when testing `org-babel-jupyter-parse-session`

github.com/emacs-jupyter/jupyter - 1733fc8f483fdad85c3fcc33822517893cd256c6 authored almost 2 years ago
Remove uses of `zmq-recv-decoded` and `zmq-send-encoded`

These functions will be removed in a future version of `emacs-zmq`.

github.com/emacs-jupyter/jupyter - 8edb8a4dc2358cbe2d99b10906c2175d610069a7 authored almost 2 years ago
`jupyter-return-delayed` -> `jupyter-return`

github.com/emacs-jupyter/jupyter - a5390637d1ee4c267b48ecbeab645507c2bf8777 authored almost 2 years ago
Skip tests requiring `pandoc` if it isn't available

github.com/emacs-jupyter/jupyter - dd6de39a0799a944e34ea4d07f826ab7e4e0d0f0 authored almost 2 years ago
jupyter-tramp-write-region: Decode text read from temp file after appending

If the text is kept unibyte, the `princ` call made internally by
`json-encode-plist` on the text...

github.com/emacs-jupyter/jupyter - d88ef94169dca344fca2d2046b4e9a57ecd0f7c9 authored almost 2 years ago
Remove no longer relevant comment

github.com/emacs-jupyter/jupyter - 13ed0853f26ec083e809a6e24745c3798d1a8a58 authored almost 2 years ago
Don't use a variable that no longer exists in newer Emacs

github.com/emacs-jupyter/jupyter - 0d95ee753cc1dfbd6e93b99ff4e02fef6e9d9c66 authored almost 2 years ago
jupyter-monads.el: Remove mentions of I/O where none are needed

github.com/emacs-jupyter/jupyter - d021240f35c138fcd1d65d20e5fb4eb812001541 authored almost 2 years ago
jupyter-tramp-file-name-p: Consider `tramp-file-name-p`

github.com/emacs-jupyter/jupyter - ebee857cf8c07ca48e2f78784b3c64f3c3957952 authored almost 2 years ago
Re-organize `jupyter-websocket-io`

github.com/emacs-jupyter/jupyter - 275492b1a68ac4bb03bbabdf73231fab626720d2 authored almost 2 years ago
Move `jupyter-io` definition to `jupyter-base.el`

github.com/emacs-jupyter/jupyter - 4e8da80ac05205c59d0ee3f44a772e6abd71f34d authored almost 2 years ago
jupyter-tramp.el: Handle the `make-directory` file operation

github.com/emacs-jupyter/jupyter - 398c4d66bd6fd1fa1827d7c59c442214c9a7f0c2 authored almost 2 years ago
Makefile: Remove zmq target

Newer versions of zmq will attempt to build itself when
`noninteractive` instead of prompting so...

github.com/emacs-jupyter/jupyter - 8bdfa43a305a91cb560892bb4fecff2eeb73dffc authored almost 2 years ago
jupyter-delete-directory (test): Rename variable

Make it more obvious that the filename is prefixed with /jpy:

github.com/emacs-jupyter/jupyter - 5adacc426ed8450c81646de1c7a12051f57fafb1 authored almost 2 years ago
Don't rely on ert-runner to run tests

github.com/emacs-jupyter/jupyter - 55d739831d409735ddb0e813802142ee21254f26 authored almost 2 years ago
test/jupyter-monad-test.el: Require `jupyter-monads`

github.com/emacs-jupyter/jupyter - dc071e44eef8ce7a14a4e5b418ff87ccdfaef434 authored almost 2 years ago
Handle nil return value of `next-single-property-change`

github.com/emacs-jupyter/jupyter - 6120f590860bd0edded165a2deea9cf54a6856f6 authored almost 2 years ago
Continue supporting Emacs 26 which doesn't have `text-property-search-forward`

github.com/emacs-jupyter/jupyter - 3293130dfb0d667ba0fdef4f2313dd1faf36fcbf authored almost 2 years ago
Continue running tests on other systems if they fail on one system

github.com/emacs-jupyter/jupyter - 2c619a058d66aca9cea993373863ca6755289e98 authored almost 2 years ago
Remove one use of `eval`

github.com/emacs-jupyter/jupyter - cf7e9761f9ea53766ddb5910f0c3e7a2e9645865 authored almost 2 years ago
Fix redefined test

github.com/emacs-jupyter/jupyter - 28ce3370a20f59e31bfb352eade4ad2cc2b33809 authored almost 2 years ago
.github/workflows/test.yml: Switch over to using conda, test on more systems

github.com/emacs-jupyter/jupyter - e58225105f3fe4f9a7af09d13bf5f79178ed67bf authored almost 2 years ago
jupyter-tramp--get-directory-or-file-model: Support newer versions of Jupyter

github.com/emacs-jupyter/jupyter - 0222a236e9d22d4fe7db0db7447be2c29aec44d0 authored almost 2 years ago
`jupyter-bind-delayed` -> `jupyter-bind`

github.com/emacs-jupyter/jupyter - eeb5c9c248a06da9c24b26c322b88b8e54bdadde authored almost 2 years ago
jupyter-return: Add a compiler macro

github.com/emacs-jupyter/jupyter - 5a77e4188cf713139929879c4befebdc97752f36 authored almost 2 years ago
Fix off by one issue in test

The cell code end position is the end of the line and
`line-end-position` will return the positi...

github.com/emacs-jupyter/jupyter - b5fdab1d13c3a6967f9ff4709a6e7470caf87f01 authored almost 2 years ago
Don't `let` bind an aliased variable

Since `org-babel-jupyter-resource-directory` is aliased to
`jupyter-org-resource-directory` an e...

github.com/emacs-jupyter/jupyter - f806bdb62ecb66896b3cf747df0f54377e262869 authored almost 2 years ago
Makefile: Remove conditional setting of SHELL

SHELL always has a default value when a Makefile is evaluated so this
does nothing.

github.com/emacs-jupyter/jupyter - e52a42b88041eb0ad3bf99f1de26824a667e378f authored almost 2 years ago
jupyter-run-repl: Abstract out server determination code

github.com/emacs-jupyter/jupyter - ba79115fc4d29d9c7030741dc605e1442a2b6489 authored almost 2 years ago
Add zmq tag to ioloop tests

github.com/emacs-jupyter/jupyter - 14bb4238cad4d792948b7672245a5233e306339f authored almost 2 years ago