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

jupyter-repl-ret: Don't block the status handler while waiting for an `is-complete-reply`

github.com/emacs-jupyter/jupyter - 66c3fc4eb7fa5a0aea93df89e1cfb42d13b3725e authored over 6 years ago
Be more robust when checking the `jupyter-lang` method specializer

github.com/emacs-jupyter/jupyter - 842c9207602d3bbae27b1558124ad4cd7c42dd2d authored over 6 years ago
jupyter-completion-prefix: Include \ in completion prefix for Julia kernels

github.com/emacs-jupyter/jupyter - 67e8844e3102a07d84ed484e702c76a73563a674 authored over 6 years ago
jupyter-completion-at-point: Check for a non-nil `jupyter-current-client' later

Since, as a hack, the `jupyter-org-client' sets the `jupyter-current-client'
based on the source...

github.com/emacs-jupyter/jupyter - 4c6fee45b9133def8d39b8845e7f080f5993cbd2 authored over 6 years ago
Update `jupyter-channels` tests for changes in `zmq`

github.com/emacs-jupyter/jupyter - 52f32f7c6a17b3a57b96e3844d857616eb4e28b8 authored over 6 years ago
Add `jupyter-hb-consider-dead-periods`

github.com/emacs-jupyter/jupyter - e02bed9a5030947e6016a20d822368f59e6d35c8 authored over 6 years ago
jupyter-client.el: Add `jupyter-startup-timeout`

github.com/emacs-jupyter/jupyter - 56477b2eae496cba45bab9df44d9c2a781babf08 authored over 6 years ago
jupyter-handle-input-request: Do not display the prompt and value

github.com/emacs-jupyter/jupyter - 43c34ddffcdb79f02d1ae1ea00b260502944d8e5 authored over 6 years ago
jupyter-repl-associate-buffer: Fix interactive spec

github.com/emacs-jupyter/jupyter - 0807fd7b83bf56db27a8f93dbf3aa6a88604f5d2 authored over 6 years ago
Add `kill-emacs-hook` functions for cleaning up clients and managers

If `kill-emacs` is called while the kernel process or client channel processes
are still alive, ...

github.com/emacs-jupyter/jupyter - 673747dc03503819607fcf5e2b7786efe30628df authored over 6 years ago
ob-jupyter.el: Ensure that macros are available when compiling

github.com/emacs-jupyter/jupyter - 477b1ceeb11d78205bc31f4780c4e0913e57a889 authored over 6 years ago
org-babel-jupyter-initiate-session-by-key: Take into account changes to `run-jupyter-repl`

github.com/emacs-jupyter/jupyter - d2d0452c826a969a5535aa4882af312672d6449d authored over 6 years ago
jupyter-repl-associate-buffer: Verify the client after ensuring its a client

github.com/emacs-jupyter/jupyter - 8247714cb52b1a1cff36653f69ef3e1cf0beac66 authored over 6 years ago
Enable `font-lock-mode` in the `company-doc-buffer`

github.com/emacs-jupyter/jupyter - c66ff6e9439efdda9dc64ed20ebded80febdb304 authored over 6 years ago
Use `accept-process-output`

github.com/emacs-jupyter/jupyter - c3690eb2ea3fdc00467bef48603a6eba826610dd authored over 6 years ago
jupyter-repl-client: Fix class hierarchy

github.com/emacs-jupyter/jupyter - 6d48406eb5ef37e492ff73659972627b3bd5cf5f authored over 6 years ago
Move `defvar` to top-level

github.com/emacs-jupyter/jupyter - 5a4e50266c4209457b8fe1e1ca991e11ac2c9fdd authored over 6 years ago
jupyter-code-context: Update documentation

github.com/emacs-jupyter/jupyter - a7023078cc9988b4ed17913509de3c23aaaef4f2 authored over 6 years ago
Use the default `jupyter-code-context' for `jupyter-repl-mode` buffers

Previously an invisible character would be added in the
buffer to prevent the margin from inheri...

github.com/emacs-jupyter/jupyter - 4f53240e240d2614e67784c8cfc73a5e1fa95192 authored over 6 years ago
jupyter-start-kernel: Remove ANSI color codes in process output

github.com/emacs-jupyter/jupyter - c51d3b3a6c05cea2bfa4fef3017561046b3da5da authored over 6 years ago
jupyter-shutdown-kernel: Fix wording of documentation

github.com/emacs-jupyter/jupyter - 6d3b326124c5b5a2fe0dca2b0a3a9a9cbfc8957c authored over 6 years ago
jupyter-repl-insert-banner: Use `font-lock-fontified` to avoid syntactic fontification

github.com/emacs-jupyter/jupyter - c7ec4613be6952bd208caf17c7c6993404374ce8 authored over 6 years ago
jupyter-messages.el: Small documentation changes

github.com/emacs-jupyter/jupyter - e06e61e9fd502d33abf2509f3913f5b4b900a2a3 authored over 6 years ago
jupyter-repl-eval-string: Allow a custom callback when evaluating results

github.com/emacs-jupyter/jupyter - 3bfa393596bfcf7cb29d610688113ac8ebee85a0 authored over 6 years ago
Add convenience macro `jupyter-repl-with-output-buffer`

github.com/emacs-jupyter/jupyter - f6698d8bc1d6af0a6cdc66978d0196a8c0cf436f authored over 6 years ago
Rename `jupyter-with-doc-buffer` to `jupyter-repl-with-doc-buffer`

Also rename `jupyter-get-doc-buffer` to `jupyter-repl-get-special-buffer`

github.com/emacs-jupyter/jupyter - 948fa6adfc7977eb1967d3477c1391dbb985c981 authored over 6 years ago
Add convenience macros for working with messages

github.com/emacs-jupyter/jupyter - e43c6597ad93f3240c48a0f0af3a16b8110ac98b authored over 6 years ago
jupyter-repl-eval-string: Don't store history when evaluating silently

We still want to display the results so we can't pass the
silent key to the kernel.

github.com/emacs-jupyter/jupyter - 4374d9dd2c979d5a2d4059e99bc7e9f4ab2ac4e8 authored over 6 years ago
jupyter-completion-prefix: Remove type specifier

This is not needed and it seems to create issues when the
method is called without arguments.

github.com/emacs-jupyter/jupyter - ed8603f8459740ddabab333fcca5af66845d6fe1 authored over 6 years ago
jupyter-repl-eval-string: Add stream and error handlers

github.com/emacs-jupyter/jupyter - 799c9ea2aa30d708931170a22f03401ec66db159 authored over 6 years ago
Rename `connect-jupyter-repl` -> `jupyter-connect-repl`, `run-jupyter-repl` -> `jupyter-run-repl`

github.com/emacs-jupyter/jupyter - 5395d4d44aac78f6c730b6fcc8c03e817b17014f authored over 6 years ago
jupyter-repl-interaction-map: A more convenient `jupyter-inspect-at-point` binding

github.com/emacs-jupyter/jupyter - c1248442f6d1026a9c2c376d550478573fd15a34 authored over 6 years ago
jupyter-completion-grab-symbol-cons: Handle edge case

github.com/emacs-jupyter/jupyter - 09951544ed3582223ec29477676e617d9a034a30 authored over 6 years ago
jupyter-repl-eval-string: Refactor

* Use a `cond' for readability

* Also use `jupyter-with-doc-buffer` when not inserting
plain ...

github.com/emacs-jupyter/jupyter - 19fcf4bd9a87a43987e0305c76e4384181d37e19 authored over 6 years ago
jupyter-completion--company-doc-buffer: Fix call to `jupyter-inspect`

github.com/emacs-jupyter/jupyter - 01c58f05eb78d1b520de77d11e0537addde92438 authored over 6 years ago
jupyter-markdown-follow-link: Call `jupyter-inspect` when not in the REPL buffer

github.com/emacs-jupyter/jupyter - f8768b7f87c59f507c7cc8851cdc5eaa70fe2872 authored over 6 years ago
jupyter-repl-on-kernel-restart: Only switch to the client buffer when needed

github.com/emacs-jupyter/jupyter - 2e0fef26495d387a573e4e9c729ee4605d84b7ba authored over 6 years ago
jupyter-inspect: Use the `help` buffer when called without a buffer

This allows us to use `help-setup-xref` so that we can
navigate backward and forward through hel...

github.com/emacs-jupyter/jupyter - 52e663b5509415f9837d5ba07d10928b09e8338b authored over 6 years ago
Ensure the buffer local value of `syntax-propertize-function` is set

This caused much headache. This variable really should be
automatically buffer local.

github.com/emacs-jupyter/jupyter - 4f73d1397e75892f4b6641050085e84764e3b2c6 authored over 6 years ago
Ask to start a new REPL if one isn't available in `jupyter-repl-associate-buffer`

github.com/emacs-jupyter/jupyter - a4a4bfb4c8b47c7bfff6eaaac8f53c768c398169 authored over 6 years ago
Consider the active region when obtaining the `jupyter-code-context`

github.com/emacs-jupyter/jupyter - 2841753bad94ad9db061066a7774aa58e43f74c5 authored over 6 years ago
Update completion prefetching

* Add `jupyter-completion-prefetch-p` which determines if a
prefetch should be performed.

* R...

github.com/emacs-jupyter/jupyter - 4abf2daafae8d2f7737563d2e3a8b0b63e75a0e1 authored over 6 years ago
Consider operators during completion

github.com/emacs-jupyter/jupyter - 54810022a9ad7b3a6d8c893939bac4b8afddbbd1 authored over 6 years ago
Limit overlay calls to `jupyter-repl--make-prompt`

github.com/emacs-jupyter/jupyter - 1f812ddf7cb7c77309db37b002943cae9d52485d authored over 6 years ago
Add `jupyter-repl-eval-buffer`

github.com/emacs-jupyter/jupyter - c7eaed8f95c557c8b0dc12935e2f74488aee7ccd authored over 6 years ago
jupyter-repl-interaction-mode: Handle buffer reverts

github.com/emacs-jupyter/jupyter - 29ede2f44af164301ef23b4c3f1f39c5342351fd authored over 6 years ago
Add `jupyter-repl-interaction-mode` bindings

github.com/emacs-jupyter/jupyter - 5276193502ea0ad7a3b9d85f7016c473841fe0c9 authored over 6 years ago
jupyter-repl-insert-html: Remove javascript tags

`shr` does not handle javascript so there is no point in
keeping it. It also slows down `libxml-...

github.com/emacs-jupyter/jupyter - 0afa562a5e03cfd6e1f4b32aa50b82b1fe755edb authored over 6 years ago
Fix code position in `jupyter-line-context`

The cursor position is 1 relative, I think. At least this
gives the right results using the Juli...

github.com/emacs-jupyter/jupyter - 6ab44867d1e04217be7406cbb3dc6ce321d9c5fb authored over 6 years ago
Only fontify syntactically when the text is not considered fontified

Text may not have a `font-lock-face` property, but may be
marked fontified if it has a non-nil `...

github.com/emacs-jupyter/jupyter - abdf63a51785891fd48a37539d5b270db1b5e947 authored over 6 years ago
jupyter-repl-eval-string: Pass the silent argument to `jupyter-send-execute-request`

github.com/emacs-jupyter/jupyter - e4b820d07cc143a7c1b6bfd1d02794d0c91b6d52 authored over 6 years ago
jupyter-completion-symbol-beginning: Allow operator completions

github.com/emacs-jupyter/jupyter - 6c836bd3d849007f3c293df6e2e8c372a495d2d5 authored over 6 years ago
jupyter-repl-propagate-client: Propagate clients regardless of the `current-buffer`

github.com/emacs-jupyter/jupyter - f0c5f002c4c52e3d6fab53e88c7c928e5178e7a3 authored over 6 years ago
Take into account `syntax-propertize-function` in `jupyter-repl-initialize-fontification`

github.com/emacs-jupyter/jupyter - 52a44b7e30b906cb86c8e52b6843eb280ac61163 authored over 6 years ago
jupyter-repl-available-repl-buffers: Refactor

Also give an option to return the first found REPL buffer
that can be used for a major mode.

github.com/emacs-jupyter/jupyter - 4a7e95eb1830c1be6bc8ac7caff84b48d7756014 authored over 6 years ago
Remove unused dependency

github.com/emacs-jupyter/jupyter - 5f091d972a39d0c357cd22bca46acdbcf183f880 authored over 6 years ago
Silence byte compiler about undefined variables

github.com/emacs-jupyter/jupyter - 84fce2cd08738122faac527529500969ff23b7c9 authored over 6 years ago
Add `jupyter-repl-persistent-mode`

Instead of advising `switch-to-buffer` whenever
`jupyter-repl` is required, introduce the global...

github.com/emacs-jupyter/jupyter - 1705c4816767e6d7ee00298eb5860f9dd3731a09 authored over 6 years ago
jupyter-repl-propagate-client: Add as before advice instead of around

github.com/emacs-jupyter/jupyter - f81d77c4d2cfefb2fa2eefc089e94596da5538fb authored over 6 years ago
jupyter-repl-scratch-buffer: Create a scratch buffer for every unique client

Also insert a message when creating a buffer to give hints
on keybindings.

github.com/emacs-jupyter/jupyter - ac053e16d49136d296e9bc40a22d07ec870b762d authored over 6 years ago
jupyter-repl-eval-string: Enable auto-completion during an interactive call

github.com/emacs-jupyter/jupyter - dc0bccef7ff054d87fdb8febc5f0ed084d077985 authored over 6 years ago
Abstract out `company` idle completion timer from `jupyter-completion-at-point`

github.com/emacs-jupyter/jupyter - 3763764394bdfcd44f09b45c44f1792dcd5e8390 authored over 6 years ago
Add new `:input-request` message type

This replaces the behavior of the `:input-reply` message
type. A kernel sends an `:input-request...

github.com/emacs-jupyter/jupyter - 7d824f4915f0fb87b49d977f322a98a410a8610e authored over 6 years ago
Use `with-silent-modification` in `jupyter-repl-append-output`

github.com/emacs-jupyter/jupyter - 768d640bebaba76546aef24b5e72359d5d228fc8 authored over 6 years ago
Add note about mapping kernel languages to Emacs modes

github.com/emacs-jupyter/jupyter - 6f5c106ed58512e5595222f1f8263d423348055f authored over 6 years ago
Fix continuation prompt insertion

* Remove the invisible character inserted along with the
continuation prompt as it is really u...

github.com/emacs-jupyter/jupyter - 5caf82cf8113e27473b79b45acc5ceb2393e5c06 authored over 6 years ago
Check for both end of word and symbol in `jupyter-completion-grab-symbol-cons`

github.com/emacs-jupyter/jupyter - c651f16ae20471bbf6d42403e3519e6bc964b4fc authored over 6 years ago
Don't try to insert continuation prompts on `self-insert-command`

github.com/emacs-jupyter/jupyter - 33495f02815b7e36e6fbf4c76627459fcafebf9c authored over 6 years ago
Don't test for certain html tags

github.com/emacs-jupyter/jupyter - 03769a9b015a4a81153874d501b4a6f2c88c1773 authored over 6 years ago
jupyter-repl-associate-buffer: Fix interactive argument

github.com/emacs-jupyter/jupyter - 3734b2d3a4017dfd3a8064e59473493dc99aeb1d authored over 6 years ago
Document behavior of `jupyter-repl-associate-buffer`

github.com/emacs-jupyter/jupyter - 58078c4e698f4aadf869bb52cf8d35630e0d1c01 authored over 6 years ago
Simplify `jupyter-repl-insert-html`

Insert the HTML directly into the REPL buffer and use
`shr-render-region`. This avoids copying t...

github.com/emacs-jupyter/jupyter - 3d6d90d6da05195623abdeabc110627d5124fb7a authored over 6 years ago
Handle terminal control codes in REPL output

github.com/emacs-jupyter/jupyter - b00b28490f52601fadfdf3f78584f4481242a03f authored over 6 years ago
Add to CAPF for code block completion when org-mode is enabled

github.com/emacs-jupyter/jupyter - 6e59813dc4cf1302b20b5ec8bc1c6cfc25cdffc2 authored over 6 years ago
Always finalize the previous cell on kernel restart

github.com/emacs-jupyter/jupyter - cccc680a6cd76dd4f6f366133128f1805af8fa36 authored over 6 years ago
Reduce priority of `jupyter-land` method context

github.com/emacs-jupyter/jupyter - 14ef40acd4fa61512ff9e4d4a350d44b16f2ad50 authored over 6 years ago
Add a custom method generalizer for a kernel language

github.com/emacs-jupyter/jupyter - ac812a8599f053ea84f58060dba086219fd26618 authored over 6 years ago
Use `filter-buffer-substring-function` to extract cell code

github.com/emacs-jupyter/jupyter - 21ca6ead045e891cf5cb1cdf2f975aa9726cac65 authored over 6 years ago
Rename `with-jupyter-*` to `jupyter-with`

Ensure that all functions and macros have the same
pseudo-namespace

github.com/emacs-jupyter/jupyter - a9246fcecb5a80791d755214a4381b23f981d2f9 authored over 6 years ago
Prioritize mimetypes that have dependencies in `jupyter-repl-insert-data`

github.com/emacs-jupyter/jupyter - cadc26f32bc1fdc0aefd4fb734238bed930a33c7 authored over 6 years ago
Take into account newer versions of `zmq`

github.com/emacs-jupyter/jupyter - 39382227e7ab09621a57207581dc1fe17af8f652 authored over 6 years ago
Use buffer ticks in `jupyter-repl-indent-line`

Previously a string comparison was done to check if the
cell code was indented, this is faster.

github.com/emacs-jupyter/jupyter - ed094f93ea82375cb85b56132b3c4733806d3884 authored over 6 years ago
Add note about possibly using indirect buffers

github.com/emacs-jupyter/jupyter - 4c95c8c6d23c9ee3abfdd3b34ec668189c4b63c7 authored over 6 years ago
Fix the heartbeat channel implementation

* Actually set the paused slot to nil when un-pausing the
heartbeat channel

* Ensure the hear...

github.com/emacs-jupyter/jupyter - b6428b441fe96a2a05f412916dacbb7e2909cfbd authored over 6 years ago
Ensure lock files are enabled when testing them

github.com/emacs-jupyter/jupyter - 603ab12444bb0981a0045701190178f5d4767e68 authored over 6 years ago
Simplify inspect requests

* Rename `jupyter-repl-inspect-at-point` -> `jupyter-inspect-at-point`

* Refactor inspection

github.com/emacs-jupyter/jupyter - 34e52de1d482f174145a6c36ce0f1c4cfdd00d9d authored over 6 years ago
Documentation changes

github.com/emacs-jupyter/jupyter - 1198965d57697c41a4ae60659c05c7a021abbccb authored over 6 years ago
Explicitly make REPL variables buffer local

github.com/emacs-jupyter/jupyter - be06102c99ca2a03979d88cb9363e6c1cda2daf0 authored over 6 years ago
`jupyter-find-kernelspecs` allows a regular expression instead of a prefix

github.com/emacs-jupyter/jupyter - 854f660bd3d1fbfba4feb992ca9301d3b8fad04b authored over 6 years ago
Document the status slot of `jupyter-async-channel`

github.com/emacs-jupyter/jupyter - f0fe7ff5e85ba9f4829e7be06e1db2b05a9807a1 authored over 6 years ago
Convert `jupyter-hb-on-kernel-dead` to a method

github.com/emacs-jupyter/jupyter - ceed853658f58c063adad6d8e2ce225f4a5766ba authored over 6 years ago
Update `jupyter-hb-channel` test

github.com/emacs-jupyter/jupyter - 35433ea68d5a91efaa4ecb0e6581f9d4021f61e0 authored over 6 years ago
Cleanup CAPF when `jupyter-repl-interaction-mode` is disabled

github.com/emacs-jupyter/jupyter - 9cd52d25c3b8bf7293c38fd15188050b31f32b1e authored over 6 years ago
Only attempt to complete at point if `jupyter-current-client` is non-nil

github.com/emacs-jupyter/jupyter - 327bbede75d6dbccdca20722fd68f9f1deff3cfa authored over 6 years ago
Fix edge case in `jupyter-repl-history--previous`

If there is no history at all to go back to, return nil.

github.com/emacs-jupyter/jupyter - 6671904ceec7eca0d2689d9101ec1fb699d048b4 authored over 6 years ago
Add whitespace after inserting images

github.com/emacs-jupyter/jupyter - f4d375a3809033eb53b8ec9cbdc24d1ba8770e21 authored over 6 years ago
Do not supply new arguments for obtaining the completion prefix

github.com/emacs-jupyter/jupyter - 31d7cfe34f95611ffe5291aec3953ddbd3c28e8b authored over 6 years ago
Fix `jupyter-repl-fixup-font-lock-properties`

github.com/emacs-jupyter/jupyter - c48d5ca8146826654d4c233c90a221f8456e0315 authored over 6 years ago
Update note on injecting render parameters for displaying `org-mode` results

github.com/emacs-jupyter/jupyter - 394a82a5c2a0908771def2aafffe5f24791b2b0b authored over 6 years ago