racket-rash icon indicating copy to clipboard operation
racket-rash copied to clipboard

The Reckless Racket Shell

Results 35 racket-rash issues
Sort by recently updated
recently updated
newest added

First of all, congratulations for this beautiful piece of code. Recently, I have been using it in my daily work with Emacs + Org-mode to create "literate scripts". I would...

when I run the `ls` command in rash I get the following error ``` history-delete: index out of history range, -7 - 6 context...: /usr/share/racket/pkgs/readline-lib/readline/rktrl.rkt:126:0: history-delete /usr/share/racket/pkgs/readline-lib/readline/pread.rkt:67:0: add-to-history /usr/share/racket/pkgs/readline-lib/readline/pread.rkt:137:0: do-multiline-chunk...

I use Manjaro linux. Sakura terminal. I run rash by racket -l rash/repl -- and .racket/8.3/bin/rash-repl Then I type "htop" and press enter. Htop starts. I resize terminal emulator window....

On v8.2 [cs], I seem to get an error when I try to launch rash (via `racket -l rash/repl --`): ``` > context-request-ch: contract violation expected: context? given: #f context...:...

In other shells (fish, bash, zsh), pressing ctrl-c partway through entering a command aborts the current expression and puts the user at a new prompt. Rash prints `(struct:exn:break user break...

I'm currently doing this: ``` (define old-prompt (current-prompt-function)) (define (my-prompt #:last-return-value [last-ret #f] #:last-return-index [last-ret-n 0]) (printf "\033]0;~a\007" (path->string (current-directory))) (old-prompt) ) (current-prompt-function my-prompt) ```

This allows eg the readline vi mode move # to effectively save current line to history without running it as it would in bash.

I know the answer to every filing on the repl is "the line editor needs work", I'm just filing this so it's documented. Maybe I'll even fix it (no promises,...

I've decided I want to relicense Rash to match Racket. When I started Rash I used the same license that Racket then had (GPL-3), but [Racket has since relicensed to...

When launching Rash, the following error message appears: `ffi-lib: couldn't open "libedit-3.dll" (The specified module could not be found.; errid=126)` I am using Racket v7.9.