Commit graph

17 commits

Author SHA1 Message Date
dickmao
d0d13c8277 get 25.1 to compile 2019-11-13 17:46:50 -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
e491ac6f1c Ob-ein Improvements
Bring the org offering to feature parity.
2019-05-20 10:59:43 -04:00
Sam Steingold
48fa153435 Use standard functionality instead of ad hoc functions
(ein:filter identity ...) ---> (delete nil ...)
ein:filter --> seq-filter
hash-vals --> hash-table-values
hash-keys --> hash-table-keys
2019-01-15 11:26:09 -05:00
John Miller
99b869c228 ein-kernelinfo: Structure for language agnostic info queries
EIN historically used a call to python getcwd and gethostname to get information
about the currently running kernel. This won't work with non-python kernels, so
I this is an initial attempt to abstract out the call and make it language
agnostic. Still only works in Python, but at least should not cause errors with
other languages.
2018-02-25 12:39:11 -06:00
John Miller
2fec7cb20e Make kernelinfo language agnostic.
Or at least don't try to call Python code when the kernel language is not
Python.
2018-02-14 18:25:23 -06:00
John Miller
eaded1e013 ein-kernelinfo: Warning cleanup. 2017-10-24 12:43:03 -05:00
John Miller
59072658aa IPython 3.0 Support
Maybe, just maybe ein now works under both IPython 2.x and IPython 3.0
(or what is the development version as of this commit). And by works I
mean open, closing, saving notebooks and communicating with the IPython
kernel. It is good.

Also fixed a bug in kernelinfo - os.uname is not implemented in Windows
(or mac, probably), but I think socket.gethostname() is available on all
three platforms.
2014-10-22 21:35:20 -05:00
Takafumi Arakaki
6f7a29fb2f Add notes on Event vs hook vs callback 2012-08-28 17:18:39 +02:00
Takafumi Arakaki
8ac7c83ebc Fix compile warning in ein-kernelinfo.el 2012-08-28 17:15:03 +02:00
Takafumi Arakaki
63a2e70717 %s/ein:kernelinfo-setup /ein:kernelinfo-new /g 2012-08-26 16:53:22 +02:00
Takafumi Arakaki
67e35daed5 Document ein-kernelinfo.el 2012-08-26 16:50:35 +02:00
Takafumi Arakaki
119fd59648 kernelinfo supports multiple buffers now 2012-08-26 16:27:28 +02:00
Takafumi Arakaki
a00bd71970 Remove ein:kernelinfo-init 2012-08-26 15:43:25 +02:00
Takafumi Arakaki
2b47f310c5 Simplify ein:kernelinfo-update-ccwd 2012-08-26 15:41:01 +02:00
Takafumi Arakaki
bea782380a Rewrite ein-kernelinfo.el using eieio 2012-08-26 15:35:10 +02:00
Takafumi Arakaki
f83623ace6 Move kernelinfo into a separate module 2012-08-26 15:14:59 +02:00