Commit graph

2881 commits

Author SHA1 Message Date
John Miller
86d6f49dd5 Latest IPython version is 7.5.
Update travis accordingly.
2019-06-21 15:27:35 -05:00
John Miller
1e1615867b Make sure we get all the documentation changes in. 2019-06-20 15:36:55 -05:00
John Miller
b2bf813be5 Doc updates, dependency updates, prepare for another release.
Make sure we point to a working version of websocket. Documenting some changes
so we can release v0.16.2.
2019-06-20 15:36:04 -05:00
John Miller
573645772c Revert now that websocket is working again. 2019-06-20 15:22:24 -05:00
John Miller
84cc6868dc Get my links right. 2019-06-17 21:03:01 -05:00
John Miller
ef0ac140b1 Add changelog.
One of these days I will remember.
2019-06-17 20:41:14 -05:00
John Miller
43107fc5c8 Update to v0.16.1 2019-06-17 20:15:36 -05:00
John Miller
9095d1fc83 Workaround for issue #559.
Force ein to use an earlier version (0.9) of websocket.
2019-06-17 18:23:08 -05:00
John Miller
a385cc31d5 Add the changelog. 2019-06-13 18:40:40 -05:00
John Miller
fcd5d3f19d Fix testing for emacs 27.
Shouldn't setq a structure accessor.
2019-06-12 21:02:02 -05:00
John Miller
e15f991d1f Update ob-ein documentation. 2019-06-12 08:58:06 -05:00
John Miller
ac9e82d75b This really belongs with the project.
No longer 100% up to date, but worth including if nothing more than for
historical purposes.
2019-06-08 09:38:30 -05:00
John Miller
6079de92f6 Documentation chasing the commit tail. 2019-06-08 09:29:34 -05:00
John Miller
2207014453
Merge pull request #553 from dickmao/issue-552-command
Do not assume "notebook" subcommand
2019-06-05 15:02:21 -05:00
dickmao
3f6e507857 Do not assume "notebook" subcommand
Some users run jupyter via `jupyter-notebook` instead of `jupyter`,
and break because we unilaterally impose the "notebook" subcommand.

Those users can now:
```
M-x customize-group ein
Jupyter Server Use Subcommand: Omit
```
2019-06-05 14:30:26 -04:00
John Miller
4bbdddf95c
Merge pull request #550 from millejoh/issue-547-kill-edit-cell
Issue 547 kill edit cell
2019-06-01 12:46:35 -05:00
John Miller
88a52f52ea Eldoc support should only show the function signature.
Returning the entire help string can be distracting as the minibuffers expands
to try to fit everything on string. The point of eldoc is to help with function
signature.
2019-06-01 09:51:19 -05:00
John Miller
609abd9a5e ein-cell-edit: Restore window configuration after exiting edit buffer.
Fixes #547.
2019-06-01 09:35:50 -05:00
John Miller
fb85743ce6
Merge pull request #548 from fedeinthemix/wip-fix-completion
ein:kernel-complete: use ':code' instead of ':line' for api-version 4.
2019-05-31 20:18:27 -05:00
John Miller
b0c46383cc
Merge pull request #545 from fedeinthemix/normalize-kernel-names
Normalize the kernelspec language string.
2019-05-31 18:09:47 -05:00
John Miller
62596d834d
Merge pull request #549 from dickmao/issue-537-contamination
Forestall Polymode "Contamination"
2019-05-31 10:55:12 -05:00
dickmao
dcea37d02e Forestall Polymode "Contamination"
`advice.el` suggests the `ad-default-compilation-action=maybe` admits
inadvertent byte-compilation of advised syntax-ppss in non-EIN
packages reported in #537.

Prevent this by setting `ad-default-compilation-action=never`
when ein:polymode is activated.
2019-05-29 18:56:57 -04:00
Federico Beffa
1cab86995a ein:kernel-complete: use ':code' instead of ':line' for api-version 4. 2019-05-29 18:34:09 +02:00
Federico Beffa
9b7b88c5d4 Normalize kernel language name: Don't change case. 2019-05-29 17:02:16 +02:00
John Miller
9b6cb649ae
Merge pull request #546 from dickmao/cask-install
need to run cask install, generally
2019-05-28 10:14:28 -05:00
dickmao
e2d86613c8 force rm will not yield error 2019-05-28 09:44:11 -04:00
dickmao
9a27d42490 need to run cask install, generally 2019-05-28 09:14:16 -04:00
Federico Beffa
f0c9812c5a Normalize the kernelspec language string. 2019-05-27 16:24:47 +02:00
John Miller
96ce586517
Merge pull request #544 from dickmao/issue-537-void-function
Gate the add-functions in ein:polymode
2019-05-26 08:09:40 -05:00
dickmao
a969736a03 gate the add-functions in ein:polymode 2019-05-26 00:28:23 -04:00
John Miller
8a6b8aade1
Merge pull request #541 from millejoh/issue-523
Issue 523
2019-05-25 16:39:35 -05:00
John Miller
9a7a0273c6
Merge pull request #542 from dickmao/issue-540-metadata
Standardize metadata a bit
2019-05-25 16:38:29 -05:00
dickmao
ceda628f92 Standardize metadata a bit 2019-05-25 11:31:05 -04:00
John Miller
fe3430102c Add documentation, work around smartrep.
I am starting to get annoyed by smartrep...
2019-05-25 10:23:22 -05:00
John Miller
4f82cfaee3
Merge pull request #539 from dickmao/evildoers
The only thing necessary for the triumph of evil...
2019-05-25 10:02:18 -05:00
dickmao
1b745d4781 evil doesn't turn off undo-tree-mode when you toggle it 2019-05-24 16:39:12 -04:00
dickmao
f79a211c6c The only thing necessary for the triumph of evil...
Protect against undo-tree-mode both now and in the future.
2019-05-24 16:39:06 -04:00
Miller
321d0e6c15 ein-notebook: Command to jump to an open notebook buffer.
Per issue #523, add a command that let's user select and switch to an open
notebook buffer.
2019-05-24 14:15:36 -05:00
John Miller
92fddc899e
Merge pull request #536 from dickmao/ob-ein-no-output
ob-ein bugfix
2019-05-21 20:49:13 -05:00
dickmao
c7b8b4cb27 ob-ein bugfix
Currently, an org block that has no output (e.g., `foo = 5`) never
clears the `[....]` upon block completion.

Also, no `:session` should default to localhost.
2019-05-21 19:24:24 -04:00
John Miller
f314d48be2
Merge pull request #535 from dickmao/ob-ein-agnosticism
Ob-ein Improvements
2019-05-20 16:16:58 -05:00
dickmao
e491ac6f1c Ob-ein Improvements
Bring the org offering to feature parity.
2019-05-20 10:59:43 -04:00
John Miller
74e79c7b94
Merge pull request #531 from dickmao/issue-530
If you see something, say something
2019-05-16 18:42:48 -05:00
dickmao
88d9158a66 add diagnostic for undo test 2019-05-16 10:51:57 -04:00
dickmao
6e53d8f1a8 futz with undo.ipynb 2019-05-16 10:15:11 -04:00
dickmao
8738fa5e0a If you see something, say something
Avoid silently failing as in #530 where kernelspec language is unrecognized.
2019-05-16 09:47:24 -04:00
John Miller
f98d49ff94
Merge pull request #528 from dickmao/kernel-agnosticism
Julia, etc.
2019-05-15 09:47:29 -05:00
dickmao
cb0a819929 Julia, etc.
Prove we are agnostic about kernels.
2019-05-15 06:40:10 -04:00
John Miller
7c7691c26d
Merge pull request #525 from dickmao/already-open-bug
Cleanup save-before-quit logic, and polymode kill buffer bugfix
2019-05-11 07:31:33 -05:00
dickmao
dcda68310b half-baked cookie jar messes up websocket 2019-05-07 22:46:37 -04:00