- 02 Jul, 2018 2 commits
-
-
ROUBY Pierre-Antoine authored
* guix-jupyter-kernel.scm (new-subkernel-connect): Delete sub-socket-iosub. * guix-jupyter-subkernel.scm: Delete socket-iopub. * guix-kernel/environ.scm: Minor chance on environment creation.
-
ROUBY Pierre-Antoine authored
* environment.scm (package): Add native-search-paths for 'JUPYTER_PATH'.
-
- 27 Jun, 2018 2 commits
-
-
ROUBY Pierre-Antoine authored
* README.org (installation): Remove dependencies subsections. (Contributing): New subsection 'Devel environment'.
-
ROUBY Pierre-Antoine authored
* Makefile.am (kernel.json): Delete rule. * environment.scm (arguments): substitute openssl, guile, guile-load-path, guile-load-compiled-path and kernel path. (source): Use local file. * guix-kernel/environ.scm (guile-current-load-path->args-list, guix-current-load-compiled-path->args-list): New procedures. * kernel.json: Rename 'kernel.json.in' to 'kernel.json'. (argv) Add '@guile@', '@LOAD_PATH@', '@LOAD_COMPILED_PATH@' and '@guix-jupyter-kernerl.scm@' for subsitution. * guix-jupyter-kernel.scm (start-sub-kernel): Propagated guile load path and load compiled path.
-
- 25 Jun, 2018 8 commits
-
-
ROUBY Pierre-Antoine authored
* configure.ac (guile-simple-zmq, guile-json): Check for module available.
-
ROUBY Pierre-Antoine authored
* Makefile.am: Add GPLv3+ header. * configure.ac: Add GPLv3+ header. * guix-jupyter-kernel.scm: Add GPLv3+ header. * guix-jupyter-subkernel.scm: Add GPLv3+ header. * guix-kernel/environ.scm: Add GPLv3+ header. * guix-kernel/hmac.scm: Add GPLv3+ header. * guix-kernel/magic.scm: Add GPLv3+ header. * guix-kernel/tools.scm: Add GPLv3+ header.
-
ROUBY Pierre-Antoine authored
Add subkernel. See merge request prouby/guix-kernel!2
-
ROUBY Pierre-Antoine authored
# Conflicts: # README.org
-
ROUBY Pierre-Antoine authored
Add autotools. See merge request prouby/guix-kernel!1
-
ROUBY Pierre-Antoine authored
README.org (installation): Update.
-
ROUBY Pierre-Antoine authored
* .gitignore (scheme): Add '.go' file. (tmp): Add '.tmp' file.
-
ROUBY Pierre-Antoine authored
* guix-jupyter-kernel.scm: Move from 'src/'. * guix-jupyter-subkernel.scm: Move from 'src/'. * guix-kernel/environ.scm: Move from 'src/'. * guix-kernel/hmac.scm: Move from 'src/'. * guix-kernel/magic.scm: Move from 'src/'. * guix-kernel/tools.scm: Move from 'src/'. * kernel.json.in: Move from 'src/kernel.json'. (argv): Add '@guilemoduledir@'. * env.in: New file. * bootstrap: New file. * configure.ac: New file. * guile.am: New file. * Makefile.am: New file. * environment.scm: New file. * VERSION: New file.
-
- 22 Jun, 2018 7 commits
-
-
ROUBY Pierre-Antoine authored
* guix-kernel-demo.ipynb: New file.
-
ROUBY Pierre-Antoine authored
* .gitignore (emacs, scheme, jupyter): New file.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (reply-execute-request): Add magic 'run'.
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/magic.scm (magic-attr?, magic-env?, magic-exec?, magic-run?): New functions. * src/guix-jupyter-kernel.scm: Use magic-env on 'repy-execute-request'. * src/guix-jupyter-subkernel.scm: Minor change.
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/environ.scm: Update functions.
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/magic.scm: New file. * src/guix-jupyter-subkernel.scm (reply-execution-request): Delete magic for code execution. * src/guix-jupyter-kernel.scm (reply-execution-request): Get magic.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (subkernel-path): New variable. (start-sub-kernel): Use 'subkernel-path'.
-
- 21 Jun, 2018 4 commits
-
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (subkernel-shell, subkernel-iopub): Fix conflicts.
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/environ.scm: Use monads.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm: Subkernels parameter. * src/guix-jupyter-subkernel.scm: Update sockets address.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm: Subkernels parameter. * src/guix-jupyter-subkernel.scm: Update sockets address.
-
- 20 Jun, 2018 2 commits
-
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/environ.scm: New file. (all-packages): New variable. (store): New variable. (find-package): New procedure. (get-package-path): New procedure. (guile-current-version-path): New procedure. * src/guix-jupyter-kernel.scm (start-sub-kernel): Dynamic guile path.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (sig-exit-handler): Add signal handler. (atexit): New procedure. * src/guix-jupyter-subkerne.scm: Minor change.
-
- 19 Jun, 2018 2 commits
-
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm: Add subkernel execution and communication. * src/guix-jupyter-subkernel.scm: New file.
-
ROUBY Pierre-Antoine authored
* README.org (dependencies): New section.
-
- 14 Jun, 2018 3 commits
-
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (reply-execute-request): Fix indentation.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm: New comment.
-
ROUBY Pierre-Antoine authored
* /src/guix-jupyter-kernel.scm (guile-version): New variable. (KERNEL-INFO): Use 'guile-version'.
-
- 13 Jun, 2018 1 commit
-
-
ROUBY Pierre-Antoine authored
* Demo.png: Delete file.
-
- 12 Jun, 2018 9 commits
-
-
ROUBY Pierre-Antoine authored
* README.org (Installation): New section.
-
ROUBY Pierre-Antoine authored
* src/hmac.scm: Move to 'src/guix-kernel/hmac.scm'. * src/tools.Scm: Move to 'src/guix-kernel/tools.scm'. * src/guix-jupyter-kernel.scm: Update include path.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (reply-execute-request): Remove all 'set!'.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm (execution counter): Set as handler parameter.
-
ROUBY Pierre-Antoine authored
* src/kernel.scm (display_name): Change to 'Guix'.
-
ROUBY Pierre-Antoine authored
* src/guix-jupyter-kernel.scm: Coding style.
-
ROUBY Pierre-Antoine authored
* README.org (Coding style): New section. * src/guix-jupyter-kernel.scm: New indentation. * src/hmac.scm: New indentation. * src/tools.scm: New indentation.
-
ROUBY Pierre-Antoine authored
* src/guile-jupyter-kernel.scm: Rename to 'src/guix-jupyter-kernel.scm'. * src/kernel.json (argv): Change kernel path.
-
ROUBY Pierre-Antoine authored
* README.md: Remove file. * README.org: New file.
-