-
-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
34 changed files
with
62 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-R.el --- Jupyter support for R -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Jack Kamm <[email protected]> | ||
;; Nathaniel Nicandro <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-base.el --- Core definitions for Jupyter -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 06 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-c++.el --- Jupyter support for C++ -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 12 April 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-channel-ioloop.el --- Abstract class to communicate with a jupyter-channel in a subprocess -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 27 Jun 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-channel.el --- Jupyter channel interface -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 27 Jun 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-client.el --- A Jupyter kernel client -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 06 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-env.el --- Query the jupyter shell command for information -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 27 Jun 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-ioloop.el --- Jupyter channel subprocess -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 03 Nov 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-javascript.el --- Jupyter support for Javascript -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 23 Oct 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-julia.el --- Jupyter support for Julia -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 23 Oct 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-kernel-process.el --- Jupyter kernels as Emacs processes -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2020 Nathaniel Nicandro | ||
;; Copyright (C) 2020-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 25 Apr 2020 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-kernel.el --- Kernels -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2020 Nathaniel Nicandro | ||
;; Copyright (C) 2020-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 21 Apr 2020 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-kernelspec.el --- Jupyter kernelspecs -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 17 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-messages.el --- Jupyter messages -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 08 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-mime.el --- Insert mime types -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 09 Nov 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-monads.el --- Monadic Jupyter -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2020 Nathaniel Nicandro | ||
;; Copyright (C) 2020-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 11 May 2020 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-org-client.el --- Org integration -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 02 Jun 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-org-extensions.el --- Jupyter Org Extensions -*- lexical-binding: t; -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Carlos Garcia C. <[email protected]> | ||
;; Created: 01 March 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-python.el --- Jupyter support for python -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 23 Oct 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-repl-client.el --- A Jupyter REPL client -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 08 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-rest-api.el --- Jupyter REST API -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 03 Apr 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-server-kernel.el --- Working with kernels behind a Jupyter server -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2020 Nathaniel Nicandro | ||
;; Copyright (C) 2020-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 23 Apr 2020 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-server.el --- Support for the Jupyter kernel servers -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 02 Apr 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-tramp.el --- TRAMP interface to the Jupyter REST API -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 25 May 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-widget-client.el --- Widget support -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 21 May 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-zmq-channel-ioloop.el --- IOLoop functions for Jupyter channels -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 08 Nov 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-zmq-channel.el --- A Jupyter channel implementation using ZMQ sockets -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 27 Jun 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter.el --- Jupyter -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 11 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; ob-jupyter.el --- Jupyter integration with org-mode -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 21 Jan 2018 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-monad-test.el --- Test monadic I/O -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2020 Nathaniel Nicandro | ||
;; Copyright (C) 2020-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 16 May 2020 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-server-test.el --- Test communication with a notebook server -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 31 May 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-test.el --- Jupyter tests -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 08 Jan 2018 | ||
|
@@ -2996,6 +2996,34 @@ print(2)" | |
" | ||
:pandoc "t")))) | ||
|
||
(ert-deftest org-babel-jupyter-ssh-connections () | ||
:tags '(org ssh) | ||
(skip-unless (getenv "SSH_HOST")) | ||
(let* ((session (make-temp-name "ob-jupyter-test")) | ||
(src (format "\ | ||
#+BEGIN_SRC jupyter-python :session /ssh:test:%s | ||
\"hello\" | ||
#+END_SRC | ||
|
||
" session))) | ||
(jupyter-org-test | ||
(save-excursion (insert src)) | ||
(org-ctrl-c-ctrl-c) | ||
(goto-char (org-babel-where-is-src-block-result)) | ||
(forward-line) | ||
(unwind-protect | ||
(should (looking-at-p ": hello")) | ||
(let ((params (nth 2 | ||
(progn | ||
(org-previous-block 1) | ||
(org-babel-get-src-block-info))))) | ||
(cl-letf (((symbol-function 'yes-or-no-p) | ||
(lambda (_prompt) t)) | ||
((symbol-function 'y-or-n-p) | ||
(lambda (_prompt) t))) | ||
(kill-buffer (org-babel-jupyter-initiate-session | ||
(alist-get :session params) params)))))))) | ||
|
||
(ert-deftest org-babel-src-block-name-resolution () | ||
:tags '(org) | ||
(let ((src (format "\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; jupyter-tramp-test.el --- Tests for the contents REST API integration with TRAMP -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2019-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2019-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 28 May 2019 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
;;; test-helper.el --- Helpers for jupyter-test.el -*- lexical-binding: t -*- | ||
|
||
;; Copyright (C) 2018-2020 Nathaniel Nicandro | ||
;; Copyright (C) 2018-2024 Nathaniel Nicandro | ||
|
||
;; Author: Nathaniel Nicandro <[email protected]> | ||
;; Created: 15 Nov 2018 | ||
|