Nathaniel Nicandro
5ea32a70f0
Change License to GPL3
2019-05-31 09:44:39 -05:00
Nathaniel Nicandro
a5e584e498
jupyter-handle-input-request: Suspend timeouts
...
See #35 .
2019-05-30 23:02:40 -05:00
Nathaniel Nicandro
49275c37b8
jupyter-repl-mode: Be more consistent when getting REPL history
2019-05-30 23:02:40 -05:00
Nathaniel Nicandro
361cee8f4a
jupyter-ioloop--function: Avoid harmless message when debugging
2019-05-30 23:02:40 -05:00
Nathaniel Nicandro
15dc560b14
jupyter-kernel-client: Remove pending-requests slot
...
There is no need for this slot and is a remnant of an older implementation. A
request is pending if it isn't idle, that is all that we need to know.
2019-05-30 23:02:40 -05:00
Nathaniel Nicandro
0b49588096
jupyter-disconnect-client: Don't close comm by default
...
But do so for `jupyter-channel-ioloop-comm` as only a single client is meant to
be connected anyways.
2019-05-30 23:02:40 -05:00
Nathaniel Nicandro
46ec412bfc
.travis.yml: Fix core file generation on error
2019-05-23 18:57:31 -05:00
Nathaniel Nicandro
fdaf7719d8
Fix README badges
2019-05-23 17:12:15 -05:00
Nathaniel Nicandro
4960b81196
Add Appveyor badge
2019-05-23 17:07:36 -05:00
Nathaniel Nicandro
7e64dd9f9c
jupyter-error-if-not-client-class-p: Allow a class to check against
2019-05-23 08:49:41 -05:00
Nathaniel Nicandro
f161c7dfac
Add new method jupyter-bootstrap-repl
2019-05-23 08:39:38 -05:00
Nathaniel Nicandro
0b970e857d
Add jupyter-eval-short-result-max-lines
to README
2019-05-21 18:43:45 -05:00
Nathaniel Nicandro
4aff8ae975
jupyter-eval-defun: Don't error if no function exists at point
2019-05-21 18:31:14 -05:00
Nathaniel Nicandro
3a6aa0f840
.travis.yml: Fix core dump command
2019-05-20 23:44:21 -05:00
Nathaniel Nicandro
7429755f39
Add jupyter-display-current-buffer-guess-where
2019-05-20 23:14:18 -05:00
Nathaniel Nicandro
b5ea944d05
Update README and CHANGELOG
2019-05-20 22:46:46 -05:00
Nathaniel Nicandro
e05ef4f8d5
org-babel-jupyter-initiate-session-by-key: Support remote kernel starts
2019-05-20 22:46:46 -05:00
Nathaniel Nicandro
e9f7683d68
.travis.yml: Show core dump when it happens
...
From http://jsteemann.github.io/blog/2014/10/30/getting-core-dumps-of-failed-travisci-builds/
2019-05-20 22:03:56 -05:00
Nathaniel Nicandro
24b6dbadac
Add test for `jupyter-locate-python'
2019-05-20 18:17:51 -05:00
Nathaniel Nicandro
7bb7e46e1f
jupyter-start-kernel (jupyter-command-kernel): Change wording of comment
2019-05-20 17:34:32 -05:00
Nathaniel Nicandro
edf3097b04
org-babel-jupyter-override-src-block: Be more robust
...
Fixes #118
2019-05-20 14:52:26 -05:00
Nathaniel Nicandro
240dc7ab08
org-babel-expand-body:jupyter: Correct arguments to language specific expander
...
The language specific expander only expects (BODY PARAMS)
2019-05-19 23:16:46 -05:00
jackkamm
1befd70e98
Handle isolated
metadata property for HTML results of the R kernel ( #115 )
2019-05-19 22:40:51 -05:00
Nathaniel Nicandro
8a74e030db
Update CHANGELOG
2019-05-19 19:56:20 -05:00
Nathaniel Nicandro
7554293d18
Add bindings for jupyter-repl-history-(previous|next)-matching
...
These are the same bindings as found in `comint-mode`
2019-05-19 19:39:11 -05:00
Nathaniel Nicandro
d7757d6de4
jupyter-repl-history--rotate: Handle an empty history
2019-05-19 19:34:07 -05:00
poppyschmo
b7b0162572
Add prev/next-matching REPL-input-history commands ( #108 )
2019-05-19 19:13:14 -05:00
Nathaniel Nicandro
005f2e30bf
jupyter-with-display-buffer: Let bind jupyter-current-client
...
Since `jupyter-current-client` is a buffer local variable, its value inside the
display buffer is always `nil` when we usually want it to take on the value it
has before this macro is called.
2019-05-19 00:40:12 -05:00
Nathaniel Nicandro
111d105b51
Add jupyter-repl-history-add
tests
2019-05-18 20:35:28 -05:00
Nathaniel Nicandro
107fa8042d
Generalize jupyter-repl-history
navigation functions
2019-05-18 20:35:28 -05:00
Nathaniel Nicandro
ff0a228939
jupyter-command: Return nil if command fails
2019-05-13 12:27:47 -05:00
Nathaniel Nicandro
497ba05aa5
Skip jupyter-write-connect-file
test on Windows
2019-05-13 12:23:02 -05:00
Nathaniel Nicandro
d8e3408856
Guard against missing status messages when requesting kernel info
2019-05-13 12:23:02 -05:00
Nathaniel Nicandro
18f108f144
Use jupyter-ert-info
in jupyter-repl-prompts
test
2019-05-13 12:23:02 -05:00
Nathaniel Nicandro
d01dd82713
Once again increase timeouts during tests
2019-05-13 12:23:02 -05:00
Nathaniel Nicandro
b6d221c835
Be more diligent with processes used during testing
2019-05-13 12:21:59 -05:00
Nathaniel Nicandro
db3bf0b681
Add FIXME for jupyter-shutdown-kernel
2019-05-13 12:07:22 -05:00
Nathaniel Nicandro
3705243179
jupyter-start-kernel (jupyter-kernel-process): Don't verify executable path
...
Doesn't work on remote hosts since `executable-find` is only meant for the
local Emacs instance.
2019-05-13 12:07:22 -05:00
Nathaniel Nicandro
904434c510
jupyter-locate-python: Always return the file-local-name
of the path
2019-05-13 12:01:13 -05:00
Nathaniel Nicandro
4c7b7d61cd
appveyor.yml: Use ert-runner batch script
2019-05-12 18:00:39 -05:00
Nathaniel Nicandro
a775ac29bd
Add jupyter-comm-client-loop
2019-05-11 09:48:08 -05:00
Nathaniel Nicandro
dae02fa7d4
jupyter-interrupt-kernel: Don't use a signal when its not possible
2019-05-11 09:48:08 -05:00
Nathaniel Nicandro
eaf6478aa3
jupyter-make-client: Do boilerplate in less specialized methods
2019-05-11 09:48:08 -05:00
Nathaniel Nicandro
0f06ea1407
Add jupyter-kernel-lifetime
test
2019-05-10 17:28:04 -05:00
Nathaniel Nicandro
c9abe85be7
jupyter-available-kernelspecs: Fix for remote hosts
2019-05-09 21:41:26 -05:00
Nathaniel Nicandro
d7ce2b0c38
jupyter-repl-preserve-window-margins: Remove superfluous doc
2019-05-09 20:10:49 -05:00
Nathaniel Nicandro
f7b0ab2bc1
Rework jupyter-requests-pending-p
test
...
Getting failures on Appveyor
2019-05-09 20:10:49 -05:00
Nathaniel Nicandro
ea8176d6fa
jupyter-start-new-kernel: Remove unreliable jupyter-wait-until-startup
2019-05-09 20:10:49 -05:00
Nathaniel Nicandro
099d2b6511
jupyter-start-kernel (jupyter-command-kernel): Directly use Jupyter's python
...
instead of relying on the `jupyter kernel` command
2019-05-09 20:10:49 -05:00
Nathaniel Nicandro
258d1edfdb
Shutdown kernel after jupyter-command-kernel
test
2019-05-09 19:49:45 -05:00