Skip to content

Commit

Permalink
Merge branch 'master' of github.com:yitzchak/common-lisp-jupyter
Browse files Browse the repository at this point in the history
  • Loading branch information
yitzchak committed Oct 14, 2023
2 parents bdbbf49 + 7a7a916 commit d969204
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
pip install dist/pytest_jupyter_kernel-0.1.0-py3-none-any.whl
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Download Quicklisp
run: |
Expand Down
4 changes: 2 additions & 2 deletions debugger-restarts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@
"devDependencies": {
"@jupyterlab/builder": "^4.0.1",
"@typescript-eslint/eslint-plugin": "^6.3.0",
"@typescript-eslint/parser": "^4.8.1",
"@typescript-eslint/parser": "^6.7.0",
"eslint": "^8.26.0",
"eslint-config-prettier": "^6.15.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"npm-run-all": "^4.1.5",
"prettier": "^3.0.1",
Expand Down
14 changes: 13 additions & 1 deletion docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ is installed add common-lisp-jupyter via `(ql:quickload :common-lisp-jupyter)`.
`(ql:update-dist "quicklisp")` inside a `ros run` shell to resolve package
conflicts.

- Add the PATH in the initialization file (such as `~/.bashrc`)
- Add the PATH in the initialization file (such as `~/.bashrc`- if using `jupyter-hub`, see **note** below)
```sh
export PATH=$PATH:~/.roswell/bin
```
Expand All @@ -102,6 +102,18 @@ export PATH=$PATH:~/.roswell/bin
ros install common-lisp-jupyter
```

**note:** if using jupyter-hub's default set-up:
* You must run the `ros install common-lisp-jupyter` command for each user who will use lisp.
* Edit `/home/${USER}/.local/share/jupyter/kernels/common-lisp/kernel.json`, adding:

```json
"env": {
"PATH": "${PATH}:${HOME}/.roswell/bin"
}
```

so that jupyter-lab can find the lisp binaries. Note: `~/.roswell/bin` will not expand properly.

### Running common-lisp-jupyter

common-lisp-jupyter may be run from a local installation in console mode by the
Expand Down

0 comments on commit d969204

Please sign in to comment.