- 20 Jul, 2018 1 commit
-
-
ROUBY Pierre-Antoine authored
* guix-jupyter-kernel.scm (error->shtml, error->html): New procedures. (reply-execute-request): Catch 'guix-kernel' exception. * guix-kernel/environ.scm (make-profile): Catch all exception and throw 'guix-kernel' exception.
-
- 12 Jul, 2018 1 commit
-
-
ROUBY Pierre-Antoine authored
* guix-kernel/environ.scm (make-new-environment): Fix 'alocal' path.
-
- 05 Jul, 2018 1 commit
-
-
ROUBY Pierre-Antoine authored
* guix-kernel/environ.scm: Export 'env->str'. * tests/environ.scm: New file. * Makefile.am: Add 'tests/environ.scm' to SCM_TESTS.
-
- 02 Jul, 2018 2 commits
-
-
ROUBY Pierre-Antoine authored
* guix-kernel/environ.scm (m-build-profile->path, new-profile-path): New procedures. (env-profile->str): New procedure. (make-nex-environment): Use profile. Add cpath, infopath, manpath, libpath, alocal, jupyter, guile-load-path, guile-compiled.
-
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.
-
- 27 Jun, 2018 1 commit
-
-
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 2 commits
-
-
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
* 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 1 commit
-
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/environ.scm: Update functions.
-
- 21 Jun, 2018 1 commit
-
-
ROUBY Pierre-Antoine authored
* src/guix-kernel/environ.scm: Use monads.
-
- 20 Jun, 2018 1 commit
-
-
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.
-