shcl icon indicating copy to clipboard operation
shcl copied to clipboard

SHell in Common Lisp

Results 17 shcl issues
Sort by recently updated
recently updated
newest added

I managed to build shcl on guix, but get this error when trying to run. ```sh $ shcl fatal error encountered in SBCL pid 10164 tid 10164: Can't find sbcl.core...

I'm trying to package for archlinux. (https://github.com/WillForan/shcl/blob/archlinux/archlinux/PKGBUILD) I added `options=(!strip)` to keep `makepkg` from totally destroying the `shcl` binary, but as a result: > ==> WARNING: Package contains reference to...

```bash make LISP='ros -s cffi-grovel run --' ``` worked fine. ```bash sudo make install ``` right after that - copied from the README - failed: ``` debugger invoked on a...

when I run `make LISP='ros -s cffi-grovel run --'` I get: ...... ``` ; compilation finished in 0:00:00.001 ; cc -o /home/slade/.cache/common-lisp/sbcl-1.4.14-linux-x64/home/slade/Documents/sourcecode/shcl/shell/prompt-types-grovel__grovel-tmpONTOHUJ2.o -c -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE...

At least it will work for me if I use (format t "~A~%" ...) and not (format "~A~%" ...)

I'm on OSX. I installed Roswell from Brew, and from there installed SBCL (1.5.4), Quicklisp, and cffi-grovel. Then I ran `make LISP='ros -s cffi-grovel run --'` and got, after a...

Tab complete should know about `shell-lambda` options and flags and offer completions accordingly.

SHCL needs tab complete.

help wanted

When running a shell command from Emacs (e.g. `M-!`), it would be handy if the lisp splice syntax (i.e. `,`) didn't evaluate the lisp form as Common Lisp in SHCL,...

Huh. I guess it’s a thing you can do...

We’ve got good support for exposing lisp code to shell. Let’s bridge the other way, too! Shell commands should be exposable as lisp functions!