emacs-ipython-notebook/lisp
John Miller 193c25b4ce Reduce the number of oinfo calls.
Notebook performance would noticeably suffer when doing completions in large
namespaces (I'm looking at you pandas) because it could result in many (100's)
of individual calls to `__ein_print_object_info_for'. This was very inefficient,
so now what the code does is make a single python call to generate oinfo results
for a list of completion candidates. Performance seems much improved, but only
time will tell if this is just my imagination or not.
2019-12-01 11:31:00 -07:00
..
ein-ac.el Issue 608 jedi completion (#609) 2019-10-28 20:28:37 -06:00
ein-cell-edit.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-cell-output.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-cell.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-classes.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-company.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-completer.el Reduce the number of oinfo calls. 2019-12-01 11:31:00 -07:00
ein-connect.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-console.el ein:console-executable-get: fail if console executable was not found 2018-08-30 16:38:07 -04:00
ein-contents-api.el Rework loop to avoid warning about unused lexical variable. 2019-10-12 08:37:46 -05:00
ein-core.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-dev.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-events.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-file.el Implement NBList delete file command. 2019-11-14 17:14:32 +08:00
ein-helm.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-hy.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-iexec.el Add autoload cookies 2012-09-01 20:51:55 +02:00
ein-inspector.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-ipdb.el ein-ipdb: Convenience function to launch ipdb debugger. 2019-11-06 16:38:30 -07:00
ein-ipynb-mode.el irnb is a kagglism that jupyter doesn't understand 2019-04-02 19:40:34 -04:00
ein-jupyter.el Use correct add-function syntax with lexical variables. 2019-10-12 08:37:46 -05:00
ein-jupyterhub.el defsubst must be defined before its first use 2019-10-26 19:39:25 -06:00
ein-kernel.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-kernelinfo.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-kill-ring.el mv *ein*.el ein.py lisp/ 2012-07-02 16:47:20 +02:00
ein-log.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-multilang-fontify.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-multilang.el Merge branch 'master' into pdenno-clojure 2019-11-17 12:30:58 -06:00
ein-node.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-notebook.el add ein:exit as an alias to ein:quit and make both autoloaded 2019-11-25 10:14:50 -05:00
ein-notebooklist.el Implement NBList delete file command. 2019-11-14 17:14:32 +08:00
ein-notification.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-org.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-output-area.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-pager.el jupyterhub basic (PAM only) 2018-12-04 18:31:44 -05:00
ein-pkg.el Update required version of websocket. 2019-10-20 13:34:51 -06:00
ein-process.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-pseudo-console.el Now all :help strings in menu are auto-generated 2012-09-01 21:32:20 +02:00
ein-python.el ein-python: Fix for #252 2017-11-18 11:24:24 -06:00
ein-pytools.el Only set figure dpi to integer values. 2019-11-28 20:37:51 -07:00
ein-query.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-scratchsheet.el use cl-defmethod instead of defmethod 2018-11-08 16:24:28 -05:00
ein-shared-output.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-skewer.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-smartrep.el Appveyor iterating (WIP) (#573) 2019-07-28 18:20:13 -06:00
ein-subpackages.el Polymode 2019-04-02 09:35:17 -04:00
ein-timestamp.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-traceback.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-utils.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-websocket.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00
ein-worksheet.el Add commands to execute all cells above/below current one 2019-11-10 15:40:32 +01:00
ein.el Ob-ein Improvements 2019-05-20 10:59:43 -04:00
ein_inspector.py Document and dependency updates. (#561) 2019-06-22 10:01:50 -05:00
ein_remote_safe.py Reduce the number of oinfo calls. 2019-12-01 11:31:00 -07:00
ob-ein.el Better consistency with kernel connections in anonymous ob-ein blocks. (#624) 2019-11-27 08:59:52 -07:00
poly-ein.el Avoid dependency on the deprecated package "cl" 2019-10-12 08:37:46 -05:00