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

Only attempt completion after a dot operator

The other operators are more language specific

github.com/emacs-jupyter/jupyter - 784f7291d53d07ed8c766dd7ce2b6de4c3b3159d authored about 7 years ago
Simplify filling text when fontifying

The reason for the previous gymnastics was due to an old version of `markdown-mode`

github.com/emacs-jupyter/jupyter - 22208aeadd646178a2704538b8e7f53d3bc7c2bd authored about 7 years ago
Handle mimetypes with empty content

github.com/emacs-jupyter/jupyter - f32c0a82b56208f5bf0636a2c2fa3518f5ad6b3e authored about 7 years ago
No need to check for nil in `jupyter-repl-cell-code-beginning-position`

`jupyter-repl-cell-beginning-position` throws an error if the beginning of the
buffer is reached.

github.com/emacs-jupyter/jupyter - f601113f516f6575cb007217c51724a749dfa45f authored about 7 years ago
Update doc strings and comments

github.com/emacs-jupyter/jupyter - e19f5c4b6e6c6ea19ab352ff5890765e821d8fb4 authored about 7 years ago
Add predicate to determine if a cell is finalized

github.com/emacs-jupyter/jupyter - 986de4f52b8e9d9b2edd240b2d87100590b83587 authored about 7 years ago
Make marking a cell as busy separate from finalizing a cell

github.com/emacs-jupyter/jupyter - 274061fc22d00b26c561621afdcd0119c41e37ad authored about 7 years ago
Fix indentation

github.com/emacs-jupyter/jupyter - 98ca58efaf3a5941ed64dc7cd3e17d06f85b03e9 authored about 7 years ago
Use updated `jupyter-repl--inspect`

github.com/emacs-jupyter/jupyter - f0e345475fcb3d612230a80a2096e0570a65f43b authored about 7 years ago
Add optional buffer argument to `jupyter-repl--inspect`

github.com/emacs-jupyter/jupyter - 5c0156bedccd57bc107bc7a00d218b49d0d16192 authored about 7 years ago
Only replace cell code if necessary in `jupyter-repl-indent-line`

github.com/emacs-jupyter/jupyter - a1150701d63683dbae18f5ca64ea1b0efeb71e3d authored about 7 years ago
Add option to only rotate history ring without code replacement

github.com/emacs-jupyter/jupyter - a57dc51d75250c1f439fc8d3e2662a732dc5869e authored about 7 years ago
Locally bind `other-window-scroll-buffer`

github.com/emacs-jupyter/jupyter - d7b435d111588d8b1f458656c49ecba4fc8b7ad7 authored about 7 years ago
Add `jupyter-repl-insert-ansi-coded-text`

github.com/emacs-jupyter/jupyter - efe9d16228d5e8a34b680a0e909dd55378d6b929 authored about 7 years ago
Be less obtuse in `jupyter-repl-next-cell`

github.com/emacs-jupyter/jupyter - c8990aa6570a5e847df7d22f2ac6f0b63f4f888c authored about 7 years ago
Abstract out some functions for working with kernelspecs

github.com/emacs-jupyter/jupyter - b2a9e9bddff62baea29af13ae249aa77d98ee4e5 authored about 7 years ago
Add `jupyter--ioloop-queue-message` test

github.com/emacs-jupyter/jupyter - 50c507240b38e83989eff194aa19f984d6daa30a authored about 7 years ago
Add `jupyter.el`

github.com/emacs-jupyter/jupyter - 64c9079ea023216de10884bb1c2f516c987ddd9e authored about 7 years ago
Handle signal interruptions when polling in the ioloop subprocess

github.com/emacs-jupyter/jupyter - bb7cd7638015279752582ea91003343f1ab1f49e authored about 7 years ago
Add `with-jupyter-repl-doc-buffer`

Meant to be used when wanting to display pager payloads and inspect replies

github.com/emacs-jupyter/jupyter - 4f9c24197c46bddd880be944929093207e3e2a14 authored about 7 years ago
Fix `jupyter-handle-input-reply` for the REPL

`jupyter-repl-do-at-request` already goes to the right place for insertion

github.com/emacs-jupyter/jupyter - 86e0eef405594003c4399ce7433037a9bcd412d3 authored about 7 years ago
Do proper cleanup when kernel startup fails

- `jupyter-shutdown-kernel` assumes that the kernel is able to be communicated
with, but when ...

github.com/emacs-jupyter/jupyter - 20f9ea2643d0c3e4233e083add7563aafbdaafd1 authored about 7 years ago
Run handler in ioloop filter

Do this because the process buffer is current in the filter, see
`zmq-start-process`. Since we s...

github.com/emacs-jupyter/jupyter - faf1ee35e817eef168f754a31c8104bb3641403b authored about 7 years ago
Handle negative numbers in `jupyter-repl-history-(next|previous)`

github.com/emacs-jupyter/jupyter - 4d82867ab4a433f80116cfaf6659f241aa180761 authored about 7 years ago
Add documentation

github.com/emacs-jupyter/jupyter - 133be4aa92f48d58a01dafdd4efc08db36e583a9 authored about 7 years ago
Add/update doc strings

github.com/emacs-jupyter/jupyter - 06c149f76d86e58f6a36a87acd98cc4e71420461 authored about 7 years ago
Update custom group of `jupyter-repl-client`

github.com/emacs-jupyter/jupyter - 9861d846debb4bb81979bc562f7ad5066f02cf9d authored about 7 years ago
Make variables permanent local variables

github.com/emacs-jupyter/jupyter - d668f8ddffc4ab491fb2ad11fb73e08fb7f77ff8 authored about 7 years ago
Go to `point-max` first when navigating history

github.com/emacs-jupyter/jupyter - c149bec7bf61860d820269794ab944c0850b6092 authored about 7 years ago
Update comments

github.com/emacs-jupyter/jupyter - 224cdabd34d0006f3a3eb59fc82d963b5082fbeb authored about 7 years ago
Better logic when preserving margins

github.com/emacs-jupyter/jupyter - 6fe839063dfec128ac161f73f87e49008d507714 authored about 7 years ago
Implement payloads inline

github.com/emacs-jupyter/jupyter - a5587e3b0bb85768ae80edf2caaf5e65ab831a29 authored about 7 years ago
Refactor `jupyter-repl-ret` and add doc string

github.com/emacs-jupyter/jupyter - 5f350ec535310f51ebbab185909cb135be84521a authored about 7 years ago
Handle shutdown replies in the REPL

github.com/emacs-jupyter/jupyter - 328d6cd1a0d98bbc8d21205224650a25d909d76b authored about 7 years ago
Update `jupyter-repl-history-add-input` to take into account how the history ring works

github.com/emacs-jupyter/jupyter - d94abef455313f54cac7b28611a3c43f602d908c authored about 7 years ago
Add `jupyter-repl-without-continuation-prompts`

github.com/emacs-jupyter/jupyter - ef8ea364e134792670fc5cea8ef6eb60f8f496d0 authored about 7 years ago
Do more work when enabling `jupyter-repl-mode`

github.com/emacs-jupyter/jupyter - 718bf7b3039edf04fd0fb46940a13281bc19566c authored about 7 years ago
Add missing `jupyter-repl--inspect` function

github.com/emacs-jupyter/jupyter - b8a1345ab03bcfb130198a663743e6e093556111 authored about 7 years ago
Update `jupyter-repl-mode-map`

github.com/emacs-jupyter/jupyter - 60e35a7a14f0de6d1fbf349bd34602d03f578cb6 authored about 7 years ago
Add more cell motion functions

github.com/emacs-jupyter/jupyter - 7288fe47c15418dbeca653c0731cd42d8b9c96e6 authored about 7 years ago
Ensure that `markdown-mode` is available when needed

github.com/emacs-jupyter/jupyter - 3432ca22835f539eba0b6205a4e44a56ee72b57e authored about 7 years ago
Smarter filling of text in `jupyter-repl-fontify-according-to-mode`

github.com/emacs-jupyter/jupyter - 4ee9ff2ee401e05d6c5950f7bd31e710e1becf59 authored about 7 years ago
`jupyter-repl-prompt-margin-width` added as a custom variable

github.com/emacs-jupyter/jupyter - c58cf8767eae5c33e1cc40c53f6b11753c0bbb62 authored about 7 years ago
Update code completion using `company`

github.com/emacs-jupyter/jupyter - b58bf970e4870a75b6f15081644de64e379a39c6 authored about 7 years ago
Update requires

github.com/emacs-jupyter/jupyter - 7eb055de8c2fc8ac72754f9bd3ef21eaeebabef4 authored about 7 years ago
Update comment section headers

github.com/emacs-jupyter/jupyter - 3897eff3ba18092254fd0d23f57082a609f7d938 authored about 7 years ago
Better predicate in `jupyter-kernel-alive-p`

github.com/emacs-jupyter/jupyter - fd89b419a7d1814acbaf56edb03293868f8a03ec authored about 7 years ago
Properly cleanup if `jupyter-start-kernel` fails in `jupyter-start-new-kernel`

github.com/emacs-jupyter/jupyter - 060340625e436eebac7306dd56e3b3515b360311 authored about 7 years ago
Code style and remove completed TODO

github.com/emacs-jupyter/jupyter - 3e57114a180b24e2d42308909f593648a8ea406f authored about 7 years ago
Allow restarting the kernel after shutdown in `jupyter-shutdown-kernel`

github.com/emacs-jupyter/jupyter - dc4c9f7a66b9588fe8f060300f37c960c64322c4 authored about 7 years ago
Fix `jupyter--kernel-sentinel`

- `jupyter-stop-channels` is already called in `jupyter-shutdown-kernel`
- Don't delete connecti...

github.com/emacs-jupyter/jupyter - 80dd6a51e819eac12f3f8eb6cd155d2ee0ad65fb authored about 7 years ago
Set the process sentinel in `jupyter--start-kernel`

github.com/emacs-jupyter/jupyter - 865db23f28828a6cba32f02d3de579ffb2cdb78f authored about 7 years ago
Fix use of `jupyter-include-other-output`

github.com/emacs-jupyter/jupyter - 0ad92ce93369975104ac7cc215bfa4d7858d84eb authored about 7 years ago
Update documentation and comments

github.com/emacs-jupyter/jupyter - 710d4125b57ee1a8d6e5e1134d5daaa80abbf9ef authored about 7 years ago
Use `unwind-protect` instead of `condition-case`

github.com/emacs-jupyter/jupyter - d67883d9f556b626796ce3e0c9dcc07fa35ce993 authored about 7 years ago
Fix problems with `with-jupyter-client-buffer`

- Supply `with-current-buffer` with an actual buffer
- Actually expand the `client` argument

github.com/emacs-jupyter/jupyter - 2d83b757a6dfd5bed07e8ca65786b8320dd1b87c authored about 7 years ago
Remove `rear-nonsticky` property at cell beginning when finalizing a cell

This property is set when inserting new input prompts. It should be removed
when finalizing a ce...

github.com/emacs-jupyter/jupyter - 00d50633c72ece84309a2a0754417eb438c47446 authored about 7 years ago
Handle edge cases in history navigation `jupyter-repl-history-next` and `jupyter-repl-history-previous`

For example do the right thing at history boundaries.

github.com/emacs-jupyter/jupyter - 56a31cbbeade2c19c712ec77a0355e8773d3aeae authored about 7 years ago
Implement more payloads

github.com/emacs-jupyter/jupyter - 6c4c6d08f0d4d5786d824f616d3453edd4fb664f authored about 7 years ago
Preserve window margins upon window configuration changes

github.com/emacs-jupyter/jupyter - f71c6d1ad1701be4a04000ac631d82def85dd707 authored about 7 years ago
Rename `jupyter-repl-goto-request` to `jupyter-repl-goto-cell`

github.com/emacs-jupyter/jupyter - c5073581193aca1d5d5413a8c2d74cf7880f5897 authored about 7 years ago
Also call `fill-region` when fontifying a buffer

Only call `fill-region` if `fill-forward-paragraph` is not the default value.

github.com/emacs-jupyter/jupyter - 4e6b7fcf58e887f5e9a716ea882c56b421a669ce authored about 7 years ago
Add `jupyter-repl-insert-markdown`

github.com/emacs-jupyter/jupyter - c00357d43a0abd63d02bf5513534a1f61f5c8fa7 authored about 7 years ago
Fix insertion of html output

github.com/emacs-jupyter/jupyter - a517712e787174fed0fede2c54a0bd86d02d9dfe authored about 7 years ago
Introduce `jupyter-repl-add-font-lock-properties`

This function adds the necessary text properties to text inserted in a REPL
buffer.

github.com/emacs-jupyter/jupyter - ae0943daa086b54e115e7ff8b4e233f7f110d2dc authored about 7 years ago
Cache fontification buffers

github.com/emacs-jupyter/jupyter - dc7f13306c3b172c733b2f0c326de0e2de1aa29e authored about 7 years ago
Move `jupyter-wait-until-startup` to `jupyter-kernel-manager.el`

Also make `jupyter-wait-until-startup` private by renaming to
`jupyter--wait-until-startup`. Sta...

github.com/emacs-jupyter/jupyter - a5d188e32f8af56edbb5bd077ad893a47d4642c6 authored about 7 years ago
Remove unused variable

github.com/emacs-jupyter/jupyter - 1760d4942b3c135e5d3ba760fc8075522a4aafab authored about 7 years ago
Add timeout when starting a kernel

github.com/emacs-jupyter/jupyter - ce9321be09883e85264e215ddf577b16a94b14af authored about 7 years ago
No need for `apply-partially`

github.com/emacs-jupyter/jupyter - 7d516f2126b892df3b02b59045eacbef54f16656 authored about 7 years ago
Introduce message hook variables for received messages

The `jupyter-<channel>-message-hook` variables (where <channel> is one of
`shell`, `stdin`, or `...

github.com/emacs-jupyter/jupyter - 6b5742e4cff359136378e09262fb6e14e306357e authored about 7 years ago
Remove `cl` requirement

It was previously only used for `lexical-let`, but the file now sets
`lexical-binding` to t.

github.com/emacs-jupyter/jupyter - eae62a50afbe87f95a01dd605ccc6a5b69c9f4ac authored about 7 years ago
Add missing group definition

github.com/emacs-jupyter/jupyter - 1a811821127d9e1612b9a5cc630c12776b13a980 authored about 7 years ago
Add `jupyter-include-other-output`

github.com/emacs-jupyter/jupyter - 5f8717981b07a0050ccb0e3dea1cddc7914fc576 authored about 7 years ago
Add `with-jupyter-client-buffer`, `jupyter-set`, `jupyter-get`

Use a client's IOLoop subprocess buffer as a way to store variables local to a
client

github.com/emacs-jupyter/jupyter - 10f8115b8ee6d54cd79ccbcc6f88122760f9f9ab authored about 7 years ago
Update doc strings

github.com/emacs-jupyter/jupyter - 8ac8d2de158bbe838dc53fd3dd6c01d8f6ee55b1 authored about 7 years ago
Refactor of `jupyter--ioloop-pop-request`

github.com/emacs-jupyter/jupyter - 15583eab1941b32f3a5c19d65f518157aab1a5ee authored about 7 years ago
Cleanup comments in `jupyter-kernel-client` shell handler method

github.com/emacs-jupyter/jupyter - 12b11e421b17769069d5b0e1bb70e0260668e347 authored about 7 years ago
Handle the case when a kernel does not respond to an is_complete_request

github.com/emacs-jupyter/jupyter - 3385498cabf3f0860bc1fae66c6583d8848ceb3a authored about 7 years ago
Introduce `jupyter-wait-until-startup`

github.com/emacs-jupyter/jupyter - af82c55b1c03bbfdf4684c694ec4729a9391ddfb authored about 7 years ago
Fix no method found error in `jupyter-shutdown-kernel`

github.com/emacs-jupyter/jupyter - c86ab40514906fc6ec247bb74a9ce6cc54ec496f authored about 7 years ago
Use `setq-local` instead of `defvar-local`

github.com/emacs-jupyter/jupyter - 53f7f3be3626ed5121338dc4713acdf312efd86c authored about 7 years ago
Better handling of when to remove requests from a client's request table

For each message received in response to a request, record the
`last-message-time` of any receiv...

github.com/emacs-jupyter/jupyter - 8f774120c9f256599affd945f177b611d9a114d9 authored about 7 years ago
Add `jupyter--ioloop-collect-messages` to simplify `jupyter--ioloop` even more

github.com/emacs-jupyter/jupyter - 62691611e4a098ddeef16c592db4b185c22fc616 authored about 7 years ago
Allow passing an `id` to the `jupyter-session` constructor

github.com/emacs-jupyter/jupyter - b9f83a60d6497b9ca7ccfe819881146e3ce4579f authored about 7 years ago
Refactor REPL buffer initialization

github.com/emacs-jupyter/jupyter - 85b3dc31670df28d625f863c0e75cf5bd0d708f4 authored about 7 years ago
Refactor `jupyter-initialize-connection`

- Use `ignore-errors` around `jupyter-connection` slots since they can be
inherited by the `pa...

github.com/emacs-jupyter/jupyter - 46b70e85d07f19a1745dbf2f821b3bc600de7c44 authored about 7 years ago
Use quoted lists

github.com/emacs-jupyter/jupyter - 34b0d45078790ac4853fe7afb5ccd587e14e18eb authored about 7 years ago
`car` instead of `caar` in `jupyter--ioloop-queue-message`

`elem` is a list not a list of lists

github.com/emacs-jupyter/jupyter - 56e5f047bd723fc5b222569850f42aab2034a010 authored about 7 years ago
Fix debug message

github.com/emacs-jupyter/jupyter - f3951ee9af216dec233900b571a1c729a435ffb6 authored about 7 years ago
Fix use of argument in `jupyter-repl-insert-latex`

github.com/emacs-jupyter/jupyter - ec1d9073a1c249cf9e149b4b3b8285f8815a4c8e authored about 7 years ago
Proper cleanup of all buffers associated with a REPL

github.com/emacs-jupyter/jupyter - ef6b72f1b70ee91e794ab4027c4637c9ca8a4968 authored about 7 years ago
Rename `jupyter--encode-object` -> `jupyter--encode`, `jupyter-decode-string -> `jupyter--decode`

github.com/emacs-jupyter/jupyter - 5d9244b17b484e5ee1a9de5103236c88cc1b7d58 authored about 7 years ago
Update doc of `jupyter-repl-initialize-fontification`

github.com/emacs-jupyter/jupyter - bcc1677ec0875de34bb638d8e5e99d9c0b493a03 authored about 7 years ago
[WIP] Add ability to stop channels initially in `jupyter-start-channels`

Also add TODO about channel methods

github.com/emacs-jupyter/jupyter - 839e5d855acae312da9b21a540b8bfb0b5d703ab authored about 7 years ago
`jupyter-start-new-kernel` already unpauses the heartbeat channel

github.com/emacs-jupyter/jupyter - 7a1a7871d3f416faff32caea5ef1459a8ef622ba authored about 7 years ago
Refactor `jupyter-start-channel`

github.com/emacs-jupyter/jupyter - 047968c4e941829730abc9af8337366b1cfed08c authored about 7 years ago
Add note about how `jupyter-channel's are used in a client

github.com/emacs-jupyter/jupyter - b198a02f4521ba8070e61024236d45abb9af896a authored about 7 years ago
Fix checkdoc warnings

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