John Miller
793d5fa192
ein-skewer: Async javascript eval, better output appending.
...
No longer flag if skewer is running, instead check running status of httpd server.
EIN also is back to asynchronously executing javascript code and does a much
better job of finding where to put the output.
2019-01-14 12:54:16 -06:00
John Miller
a191cea90c
Merge pull request #452 from dickmao/homebrew-workaround
...
homebrew workaround
2019-01-13 08:44:45 -06:00
John Miller
253d5a7131
Merge pull request #451 from dickmao/bug-issue-447
...
Mitigate undo diagnostic failure
2019-01-13 08:44:22 -06:00
dickmao
0637ef212b
Homebrew workaround
...
https://github.com/Homebrew/brew/issues/5513
2019-01-12 12:36:12 -05:00
dickmao
9825aa39c0
if C-/
is mapped to anything other than native undo
, disable undoing
2019-01-11 08:32:51 -05:00
John Miller
9f2ad8bf10
Merge pull request #450 from dickmao/bug-issue-447
...
Disable undo when failure diagnostic triggered
2019-01-08 21:03:14 -06:00
dickmao
4c60dec927
Disable undo when failure diagnostic triggered
2019-01-07 08:08:11 -05:00
John Miller
83dfb44fd9
Merge pull request #446 from dickmao/fix-latex-toggle
...
Fix toggle latex fragment
2019-01-03 21:39:57 -06:00
dickmao
126bd6afac
kill-buffer-hook getting cloned by org!
2019-01-02 19:54:46 -05:00
dickmao
1a32c5f832
Less wonky toggle latex fragment
...
Using the raw `org-toggle-latex-fragment` function creates some havoc
with the overlays, resulting in nonfunctional notebooks. Add some
custom logic to improve behaviour.
2019-01-01 21:16:34 -05:00
John Miller
624e9549ef
Merge pull request #444 from dickmao/undo-default-true
...
Enable undo by default
2018-12-29 17:15:06 -06:00
John Miller
ed154e91e0
Merge pull request #443 from dickmao/bug-issue-436
...
Respect cursor_start and cursor_end in matches
2018-12-29 17:05:47 -06:00
dickmao
97997798d1
fix a test now that undo defaults true
2018-12-28 22:38:52 -05:00
dickmao
58de1294f8
default undo to true
2018-12-28 22:31:23 -05:00
dickmao
e5fdb91b8d
itertools.accumulate not in python2
...
also fix an install error
2018-12-28 21:45:12 -05:00
dickmao
129afa5fb4
Respect cursor_start and cursor_end in matches
...
The :cursor_start and :cursor_end fields tell us whether we need to
prepend the prefix ourselves.
Fixes #436
2018-12-28 21:14:11 -05:00
John Miller
4c84801be0
Revert "Merge pull request #441 from dickmao/bug-issue-436"
...
This reverts commit 1b5d23e7db
, reversing
changes made to 57cf533466
.
2018-12-26 15:26:18 -06:00
John Miller
1b5d23e7db
Merge pull request #441 from dickmao/bug-issue-436
...
[WIP] Respect cursor_start and cursor_end in company
2018-12-26 15:10:12 -06:00
John Miller
57cf533466
Merge pull request #440 from sam-s/master
...
ein:version: accept optional prefix arg to copy version to clipboard
2018-12-26 13:14:44 -06:00
dickmao
fb15e82d1a
WIP Respect cursor_start and cursor_end in matches
...
With respect to ein-company,
Py2 kernels prepend prefixes, e.g., np.array.
Py3 kernels do not, e.g., array.
The :cursor_start and :cursor_end fields tell us whether we need to
prepend the prefix ourselves.
Fixes #436
2018-12-26 03:17:51 -05:00
dickmao
387ceb0046
complete-on-dot is not optional if you agree to auto-completion
2018-12-25 19:12:26 -05:00
dickmao
e328e86105
Clarify what notebook version means
...
Say `Contents API 5.7.4` instead of `Notebook v5` in notebooklist.
EIN doesn't care about the python version (2.7, 3.5) or the
ipython version (5.8.0, 6.2.1). The "jupyter notebook contents api"
version (currently at 5.7.4) is the thing that matters.
2018-12-25 10:59:18 -05:00
Sam Steingold
25835fdce4
ein:version: accept optional prefix arg to copy version to clipboard
2018-12-24 11:20:27 -05:00
John Miller
82a832de1a
Merge pull request #434 from dickmao/delete-if
...
Fixes #433
2018-12-13 12:44:01 -06:00
dickmao
dc48a7e75d
Fixes #433
2018-12-13 13:27:27 -05:00
John Miller
76c3ddb7ce
Revert "Merge pull request #426 from millejoh/faster-generate-menu"
...
This reverts commit 0ba5e42009
, reversing
changes made to 483bbe8d3f
.
2018-12-12 09:37:21 -06:00
John Miller
0ba5e42009
Merge pull request #426 from millejoh/faster-generate-menu
...
ein-utils: Make ein:get-docstring a deferred construct.
2018-12-12 08:33:50 -06:00
John Miller
483bbe8d3f
Merge pull request #429 from dickmao/betteR
...
Clean up multilang
2018-12-11 09:31:51 -06:00
dickmao
3c18cda125
reverse hunks
2018-12-11 08:48:40 -05:00
dickmao
7a6ab26f5c
config path must be /tmp for travis evm
2018-12-08 22:03:04 -05:00
dickmao
bead667ee0
Clean up multilang
...
Do not assume python... leverage ESS to improve R interaction.
Fix both undo and fontify in the presence of toggling cells (`C-c
C-t`)
Fix and test switching kernels
2018-12-08 21:25:48 -05:00
John Miller
ba1c812147
ein-utils: Make ein:get-docstring a deferred construct.
...
This may or may not help performance during startup. See issue #409 .
2018-12-06 09:11:45 -06:00
John Miller
a6fca6b8d0
Merge pull request #424 from dickmao/jupyterhub
...
jupyterhub basic (PAM only)
2018-12-05 10:09:47 -06:00
John Miller
269b8f38cb
ein-jupyterhub: Whitespace cleanup.
2018-12-05 09:41:47 -06:00
John Miller
50cb7a0348
ein-websocket: Look for jupyterhub cookies when opening a websocket.
...
Jupyterhub loves her cookies - we try to find them all now.
2018-12-05 09:40:46 -06:00
dickmao
f0984eab55
jupyterhub basic (PAM only)
...
`ein:login` or `ein:notebooklist-login` is the preferred way to access
jupyterhub, although `ein:jupyterhub-connect` is still autoloaded.
2018-12-04 18:31:44 -05:00
John Miller
608058e07c
ein-worksheet: Fix unhelpful error message.
...
Be more informative to the user when we cannot find an executing cell in either
`ein:worksheet-jump-to-first-executing-cell' or
`ein:worksheet-jump-to-next-executing-cell'.
2018-12-04 09:25:16 -06:00
John Miller
4ec86c1d00
Merge pull request #422 from dickmao/readme
...
readme fix
2018-12-03 21:38:55 -06:00
dickmao
f07b7caf88
fix the input, not the output
2018-12-03 11:04:16 -05:00
dickmao
5b2e7ab58b
fix
2018-12-03 10:57:59 -05:00
John Miller
eaf7c9ccf5
Merge pull request #417 from dickmao/readme
...
RFC: readme revision
2018-12-03 09:54:58 -06:00
John Miller
e8f9202edf
Merge pull request #421 from dickmao/bug-login-420
...
the whir is occluding the prompt
2018-12-03 09:52:41 -06:00
John Miller
d443cda083
Merge pull request #416 from dickmao/compile-fixups-and-install
...
make test-compile and make install
2018-12-03 09:47:36 -06:00
dickmao
11223f636e
reinstate tools/emacslisp.py
2018-12-02 21:32:56 -05:00
dickmao
9f1ed02895
retry more times under travis
2018-12-02 17:23:55 -05:00
dickmao
36727c9415
new notebook needs more time
2018-12-02 17:11:55 -05:00
dickmao
fb1b527121
the whir is occluding the prompt
2018-12-02 15:23:20 -05:00
dickmao
20de508c52
make test-compile and make install
...
test-compile attempts to egrep "bad" warnings with hardcoded strings.
This is better than nothing, but misses a lot. We are close
to elimiinating this hack in favor of `(setq
byte-compile-error-on-warn t)` to enforce no warnings whatsoever. Until
then, keep adding egrep strings to `test-compile`.
Without `(package-refresh-contents)`, the `make install` won't be able
to download and install dependencies for new users. Remedy this.
Retire files that will never be used.
2018-12-01 08:32:56 -05:00
John Miller
16c14fa695
Merge pull request #415 from dickmao/autocomplete-initial-refactor
...
Allow disabling of autocomplete
2018-11-29 21:05:52 -06:00
dickmao
7ce38ffaf0
RFC: readme revision
...
Requesting comment on README.rst geared towards brevity for new users.
2018-11-29 16:54:30 -05:00