Commit graph

2945 commits

Author SHA1 Message Date
dickmao
e12a33588d replace ein:aif with aif 2019-11-24 00:17:52 -05:00
dickmao
ab87b7cb6c delete earlier checked out test-install attempt 2019-11-14 21:13:34 -05:00
dickmao
c74a8a496c debug travis 2019-11-14 20:52:57 -05:00
dickmao
affdf12317 missing paren 2019-11-14 20:29:41 -05:00
dickmao
4f7f2b1ac8 a timing issue 2019-11-14 20:28:00 -05:00
dickmao
0392113dfd update readme 2019-11-14 20:10:09 -05:00
dickmao
d4a2034613 at some point, purcell/nix-emacs-ci emacs-25-1 lost libxml-parse-html capability 2019-11-14 20:04:21 -05:00
dickmao
dc9bbbb627 remove log/README 2019-11-14 19:35:40 -05:00
dickmao
7e753ded4e readme [skip ci] 2019-11-13 22:18:26 -05:00
dickmao
66baa29950 readme [skip ci] 2019-11-13 22:18:11 -05:00
dickmao
4e86a0a35a readme [skip ci] 2019-11-13 22:13:21 -05:00
dickmao
3aadc40321
Merge pull request #50 from dickmao/dev
Dev
2019-11-13 18:17:27 -05:00
dickmao
da4719015c readme 2019-11-13 17:52:41 -05:00
dickmao
d0d13c8277 get 25.1 to compile 2019-11-13 17:46:50 -05:00
dickmao
49a1c54b00 compile properly (very suspect :mode slot misspecifications in poly-ein) 2019-11-13 13:54:29 -05:00
dickmao
b8d265f419 fix some old tramp tests 2019-11-13 12:50:45 -05:00
dickmao
92bf670d61
Merge pull request #49 from dickmao/dev
burrow the disabling of buffer-undo-list down deep
2019-11-09 12:23:37 -05:00
dickmao
0e2afe8ef6 cnange badge image url [skip ci] 2019-11-09 11:46:05 -05:00
dickmao
5a23c06df6 burrow the disabling of buffer-undo-list down deep 2019-11-09 11:31:38 -05:00
dickmao
13fe38862b
Merge pull request #48 from dickmao/dev
more grief regarding undo
2019-11-09 07:53:21 -05:00
dickmao
183f73e7d0 travis.dot.com not dot.org [skip ci] 2019-11-08 23:32:03 -05:00
dickmao
131a4d0517 more grief regarding undo
use ein:with-live-buffer instead of the current-buffer at the call site.
2019-11-08 23:29:51 -05:00
dickmao
5fca278e51
Merge pull request #47 from dickmao/dev
more bad undo bug
2019-11-08 21:35:15 -05:00
dickmao
5e9c30e170 more bad undo bug
printed output also doesn't properly set the buffer
before disabling `buffer-undo-list`
2019-11-08 21:06:15 -05:00
dickmao
bb6dc8d6f2
Merge pull request #46 from dickmao/dev
Bad undo bug
2019-11-08 18:27:38 -05:00
dickmao
922c5b6bec Bad undo bug
Need to closure the buffer in execute-cell callback.
2019-11-08 18:25:29 -05:00
dickmao
59540e54d9
Merge pull request #45 from dickmao/dev
purge
2019-11-08 16:56:16 -05:00
dickmao
165997a2d3 purge 2019-11-08 16:08:58 -05:00
dickmao
bcf1c2ac55 purge
purge

align pm:get-span no major mode error with diagnostic

purge
2019-11-08 16:05:11 -05:00
dickmao
47e7785f12 README [skip ci] 2019-11-08 12:33:06 -05:00
dickmao
f5185a19b4 README [skip ci] 2019-11-08 12:31:25 -05:00
dickmao
8c8de683f4
Merge pull request #44 from dickmao/osx-nix
Follow-up to "simple fixes"
2019-11-08 12:19:31 -05:00
dickmao
f6116d0ede like previous revision but more 2019-11-08 12:14:57 -05:00
dickmao
6752e006cb fix basic New Notebook still getting the first kernel 2019-11-08 12:12:23 -05:00
dickmao
e0e6c6d81f python3 and ipython 7.8 fails autocomplete
also paper over the breadcrumbs flapper.
2019-10-07 14:14:23 -04:00
dickmao
c4d38c9b3f Follow-up to "simple fixes"
`company-backends' is special-variable-p so I don't believe it can be
buffer-local.

avoid eager loading of ess or julia.

if one changes the minimal tested version of emacs, one should `make
README` to reflect.  Also, reverted back to 25.1 because #509.

no need for evm under osx (purcell).

restore a completion test (after disabling company-frontends).
2019-10-07 11:58:30 -04:00
John Miller
f49b2559d6 Company completion popups may be corrupting the connect.py buffer.
Hard to reproduce exactly what is happening, but try to work around the
possibility of a company completion popup appearing in the buffer or minibuffer.
2019-10-06 18:05:36 -05:00
Miller
77e45bf77d Play with emacs and python versions. 2019-10-06 18:05:36 -05:00
Miller
44d650dd02 Use latest jedi for testing.
Version 0.15.x seems to have resolved the issues that plagued 0.14.
2019-10-06 18:05:36 -05:00
Miller
e7815780d5 Include IPython magics in the syntax table.
The % character should be part of the symbol, just as _ as . are.
2019-10-06 18:05:36 -05:00
Miller
58db03836c company-backends is a buffer-local variable
We have to be careful about setting it globally because that seems to be causing
some conflicts, better to set it at the buffer level when we are opening a
notebook otherwise ein:company-backend may not be activated.
2019-10-06 18:05:36 -05:00
Miller
d3591e011a Improvements to company backend.
- Make sure we only cache actual python objects.
- Do better when we are completing in the middle of an object.

To that end is the new function `ein:object-prefix-at-point' that returns the
prefix for the dotty.thing.at.point. See the function documentation for more
info.
2019-10-06 18:05:36 -05:00
John Miller
ef92e574b2 Support julia in multilang.
Doesn't break travis, but it is causing problems in my local linux setup.
2019-10-05 22:15:39 -05:00
John Miller
8abb37f844
Merge pull request #592 from dickmao/nix
Follow-up customizable default kernel; make ob-ein usable
2019-10-03 15:04:35 -05:00
dickmao
463cb5dd6c test-ob-ein-recurse 2019-10-01 12:13:29 -04:00
dickmao
bcf498929b redundant wheel install 2019-09-30 18:45:33 -04:00
dickmao
b3179a12d1 ein:notebooklist cannot see ein:jupyter-default-server-command on startup.
move default-kernel defcustom to ein:jupyter
2019-09-30 18:36:01 -04:00
John Miller
0fe1dbfe2e
Merge pull request #590 from dickmao/nix
Customizable default kernel; make ob-ein usable
2019-09-30 08:34:21 -05:00
dickmao
ed4522b787 ob-lang cannot require org
Generally, ob-lang modules cannot require org, else it gets into
infinite require loop.

This begs the question whether ob-ein is really used by anyone.
2019-09-29 17:16:25 -04:00
dickmao
507eaf4d9a fix NPE in poly-ein (revealed in ESS) 2019-09-29 12:19:46 -04:00