mirror of
https://github.com/rabbibotton/clog.git
synced 2025-12-06 02:30:42 -08:00
update docs to avoid slime issues
This commit is contained in:
parent
e73c5ea500
commit
438e7ede6f
4 changed files with 46 additions and 70 deletions
32
ANDROID-TERMUX.md
vendored
32
ANDROID-TERMUX.md
vendored
|
|
@ -57,27 +57,27 @@ Add to ~/.emacs.d/init.el
|
||||||
(setq inferior-lisp-program "sbcl")
|
(setq inferior-lisp-program "sbcl")
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Install the UltraLisp distro for recent software for quicklisp:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbcl --eval '(ql-dist:install-dist "http://dist.ultralisp.org/" :prompt nil)' --eval '(ql:update-all-dists)' --quit
|
||||||
|
```
|
||||||
|
|
||||||
|
Install CLOG and CLOG Builder for a rich GUI Lisp IDE that works with emacs
|
||||||
|
and on Android also:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbcl --eval '(ql:quickload :clog/tools)' --quit
|
||||||
|
```
|
||||||
|
|
||||||
start emacs
|
start emacs
|
||||||
|
|
||||||
M-x slime
|
M-x slime
|
||||||
|
|
||||||
Install the UltraLisp distro for recent software for quicklisp:
|
Run builder with CLOG Builder for a rich GUI Lisp IDE
|
||||||
|
|
||||||
```
|
```
|
||||||
(ql-dist:install-dist "http://dist.ultralisp.org/"
|
(ql:quickload :clog/tools) (clog-tools:clog-builder)
|
||||||
:prompt nil)
|
|
||||||
(ql:update-all-dists) ; run newest updates
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Of course install CLOG an CLOG Builder for a rich GUI Lisp IDE
|
A failure will occur for sqlite on sbcl, either ignore or choose {use-value}
|
||||||
```
|
|
||||||
(ql:quickload :clog)
|
|
||||||
```
|
|
||||||
|
|
||||||
A failure will occur for sqlite on sbcl, choose {use-value}
|
|
||||||
("/data/data/com.termux/files/usr/lib/libsqlite3.so")
|
("/data/data/com.termux/files/usr/lib/libsqlite3.so")
|
||||||
|
|
||||||
```
|
|
||||||
(ql:quickload :clog/tools)
|
|
||||||
(clog-tools:clog-builder)
|
|
||||||
```
|
|
||||||
|
|
|
||||||
15
LINUX.md
vendored
15
LINUX.md
vendored
|
|
@ -18,22 +18,13 @@ sbcl --no-sysinit --no-userinit --load /tmp/ql.lisp \
|
||||||
3. Run SBCL and install the UltraLisp distro for recent software for quicklisp:
|
3. Run SBCL and install the UltraLisp distro for recent software for quicklisp:
|
||||||
|
|
||||||
```
|
```
|
||||||
(ql-dist:install-dist "http://dist.ultralisp.org/"
|
sbcl --eval '(ql-dist:install-dist "http://dist.ultralisp.org/" :prompt nil)' --eval '(ql:update-all-dists)'
|
||||||
:prompt nil)
|
|
||||||
(ql:update-all-dists) ; run newest updates
|
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Install and run CLOG Builder for a rich GUI Lisp IDE either with:
|
4. Install and run CLOG Builder for a rich GUI Lisp IDE with:
|
||||||
|
|
||||||
```
|
```
|
||||||
(ql:quickload :clog/tools)
|
sbcl --eval '(ql:quickload :clog/tools)' --eval '(clog-tools:clog-builder)'
|
||||||
(clog-tools:clog-builder)
|
|
||||||
```
|
|
||||||
|
|
||||||
or at the command line:
|
|
||||||
|
|
||||||
```
|
|
||||||
run-builder
|
|
||||||
```
|
```
|
||||||
|
|
||||||
- [Learn about CLOG](README.md)
|
- [Learn about CLOG](README.md)
|
||||||
|
|
|
||||||
36
MACOS.md
vendored
36
MACOS.md
vendored
|
|
@ -1,6 +1,6 @@
|
||||||
## Installing Common Lisp + Emacs + Slime on MacOS (all platforms)
|
## Installing Common Lisp + Emacs + Slime on MacOS (all platforms)
|
||||||
|
|
||||||
(If you do not want emacs skip steps 1,2,6,7 and 8 and just use the
|
(If you do not want emacs skip steps 1,2,6, and 7 and just use the
|
||||||
CLOG Builder)
|
CLOG Builder)
|
||||||
|
|
||||||
1. Install Emacs for Mac OS from - https://emacsformacosx.com/
|
1. Install Emacs for Mac OS from - https://emacsformacosx.com/
|
||||||
|
|
@ -41,29 +41,21 @@ sbcl --eval '(ql:quickload :quicklisp-slime-helper)' --quit
|
||||||
(setq inferior-lisp-program "sbcl")
|
(setq inferior-lisp-program "sbcl")
|
||||||
```
|
```
|
||||||
|
|
||||||
8. You can now start emacs graphically or if did option 2 from terminal
|
8. Install the UltraLisp distro for recent software for quicklisp:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbcl --eval '(ql-dist:install-dist "http://dist.ultralisp.org/" :prompt nil)' --eval '(ql:update-all-dists)' --quit
|
||||||
|
```
|
||||||
|
|
||||||
|
9. Install CLOG and run CLOG Builder for a rich GUI Lisp IDE that works with emacs also:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbcl --eval '(ql:quickload :clog/tools)' --eval '(clog-tools:clog-builder)'
|
||||||
|
```
|
||||||
|
|
||||||
|
10. You can now start emacs graphically or if did option 2 from terminal
|
||||||
using emacs (and if desire terminal version use emacs -nw) and then use M-x slime
|
using emacs (and if desire terminal version use emacs -nw) and then use M-x slime
|
||||||
|
|
||||||
9. Install the UltraLisp distro for recent software for quicklisp:
|
|
||||||
|
|
||||||
```
|
|
||||||
(ql-dist:install-dist "http://dist.ultralisp.org/"
|
|
||||||
:prompt nil)
|
|
||||||
(ql:update-all-dists) ; run newest updates
|
|
||||||
```
|
|
||||||
|
|
||||||
10. Of course install CLOG an CLOG Builder for a rich GUI Lisp IDE
|
|
||||||
```
|
|
||||||
(ql:quickload :clog/tools)
|
|
||||||
(clog-tools:clog-builder)
|
|
||||||
```
|
|
||||||
|
|
||||||
or at the command line:
|
|
||||||
|
|
||||||
```
|
|
||||||
run-builder
|
|
||||||
```
|
|
||||||
|
|
||||||
Tip: If use emacs graphically, you may find it easier to set the
|
Tip: If use emacs graphically, you may find it easier to set the
|
||||||
apple command key to also act as a Meta key:
|
apple command key to also act as a Meta key:
|
||||||
|
|
||||||
|
|
|
||||||
33
WINDOWS.md
vendored
33
WINDOWS.md
vendored
|
|
@ -65,7 +65,19 @@
|
||||||
(setq inferior-lisp-program "sbcl")
|
(setq inferior-lisp-program "sbcl")
|
||||||
```
|
```
|
||||||
|
|
||||||
7. Restart Emacs
|
9. Install the UltraLisp distro for recent software for quicklisp:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbcl --eval '(ql-dist:install-dist "http://dist.ultralisp.org/" :prompt nil)' --eval '(ql:update-all-dists)' --quit
|
||||||
|
```
|
||||||
|
|
||||||
|
10. Install CLOG and run CLOG Builder for a rich GUI Lisp IDE that works with emacs also:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbcl --eval '(ql:quickload :clog/tools)' --eval '(clog-tools:clog-builder)'
|
||||||
|
```
|
||||||
|
|
||||||
|
11. Restart Emacs
|
||||||
|
|
||||||
Quit emacs - C-x C-y
|
Quit emacs - C-x C-y
|
||||||
|
|
||||||
|
|
@ -76,25 +88,6 @@
|
||||||
```
|
```
|
||||||
Run Slime - M-x slime
|
Run Slime - M-x slime
|
||||||
|
|
||||||
8. Install the UltraLisp distro for recent software for quicklisp:
|
|
||||||
|
|
||||||
```
|
|
||||||
(ql-dist:install-dist "http://dist.ultralisp.org/"
|
|
||||||
:prompt nil)
|
|
||||||
(ql:update-all-dists) ; run newest updates
|
|
||||||
```
|
|
||||||
|
|
||||||
9. Of course install CLOG an CLOG Builder for a rich GUI Lisp IDE
|
|
||||||
```
|
|
||||||
(ql:quickload :clog/tools)
|
|
||||||
(clog-tools:clog-builder)
|
|
||||||
```
|
|
||||||
|
|
||||||
or at the command line:
|
|
||||||
|
|
||||||
```
|
|
||||||
run-builder
|
|
||||||
```
|
|
||||||
|
|
||||||
[Learn about CLOG](README.md)
|
[Learn about CLOG](README.md)
|
||||||
[Learn Common-Lisp](LEARN.md)
|
[Learn Common-Lisp](LEARN.md)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue