Commit graph

17 commits

Author SHA1 Message Date
John Miller
bea8b7b580 Compiler warning cleanup.
Also try to resolve a bit of the dependency heck that is ein.
2018-05-31 12:44:16 -05:00
John Miller
606d4b3214 Merge branch 'master' of github.com:millejoh/emacs-ipython-notebook
Also update loaddefs and add an additional option for ein's completion backend:
`ein:use-custom-backend'. When enabled EIN will not automatically use any
autocompletion mechanism, instead leaving the configuration details to the user.
2017-08-10 14:53:46 -05:00
John Miller
9a1579d5f6 ein-jupyterhub: Support contents api
When running against jupyterhub master (which will someday be v0.8) can know log
in and make calls to the contents api.

Everything is working except for opening websocket connections.
2017-07-25 15:36:07 -05:00
John Miller
8a231bfb2d ein-loaddefs: Update autoloads. 2017-05-24 09:58:14 -05:00
John Miller
b39634d64a ein-org: Fix add link feature for modern org mode.
Modern org (i.e. as of version 9) uses `org-link-set-parameters' to configure
storing and using of custom link types, deprecating the use of
`org-add-link-type' and `org-store-link-functions'.

Also update autoload definitions else user will never see the changes!

Additional documentation for `ein:notebook-update-url-or-port'.
2017-05-24 08:32:59 -05:00
John Miller
06269b72bb Update autoloads for ein-company.el 2017-04-19 10:57:19 -05:00
John Miller
4ccaa9337c Allow keepalive to be automatically enabled.
When the customizable variable `ein:enable-keepalive` is non-nil EIN will
automatically call `ein:notebooklist-enable-keepalive` when calling
`ein:notebooklist-open`. Keepalive has also been tweaked to make sure it does
not create multiple timers.
2017-02-15 19:33:35 -06:00
John Miller
4061a58c94 John discovers M-x update-directory-autoloads
Hope this does what I mean it to do..
2017-02-15 18:58:30 -06:00
John Miller
f71676ac88 Refactoring notebook management
Work in progress.

Lots and lots of changes trying to clean up code so there are not so
many checks of IPython version. Also a significant amount of refactoring
all notebook server requests code to ein-contents-api.

Also moving away from notebook-id concept; instead use notebook path to
uniquely identify notebooks/content.

Made `ein:query-ipython-version` more efficient by caching results.
2015-02-10 14:53:08 -06:00
Takafumi Arakaki
6223dffa0c Update ein-loaddefs.el 2012-11-19 23:27:17 +01:00
Takafumi Arakaki
d5b1fd9506 Update ein-loaddefs.el 2012-10-15 22:14:50 +02:00
Takafumi Arakaki
558fcd985c Update ein-loaddefs.el 2012-10-12 18:18:52 +02:00
Takafumi Arakaki
a9ff00b72c Update ein-loaddefs.el 2012-09-30 20:34:55 +02:00
Takafumi Arakaki
e76a19a2c7 Update ein-loaddefs.el 2012-09-27 23:43:05 +02:00
Takafumi Arakaki
74bb441400 Update ein-loaddefs.el 2012-09-06 17:52:05 +02:00
Takafumi Arakaki
e771570344 Update ein-loaddefs.el 2012-09-01 21:42:17 +02:00
Takafumi Arakaki
15fa518ce0 Generate lisp/ein-loaddefs.el
$ tools/update-autoloads.sh
2012-09-01 20:55:07 +02:00