It works, I just installed linenoise and follow instruction from eggref,
thanks for kind reply. First time using mailing list, its nice to have good
first impression.

niedz., 13 sie 2023, 14:51 użytkownik siiky <github-si...@net-c.cat>
napisał:

> Hi,
>
> csi doesn't doesn't use readline or similar by default. You need to
> install and configure one of the line-editing eggs (search for readline
> in the eggs list[0], there 3 eggs as of now). As an example to get you
> started, I use breadline with this config in ~/.csirc (adapted from the
> breadline example IIRC):
>
>
> (let ()
>    (import breadline breadline-scheme-completion)
>
>    (history-file (format "~a/.config/chicken/csi_history"
> (get-environment-variable "HOME")))
>    (stifle-history! 10000)
>    (completer-word-break-characters-set! "\"\'`;|(")
>    (completer-set! scheme-completer)
>    (basic-quote-characters-set! "\"|")
>    (variable-bind! "blink-matching-paren" "on")
>    (paren-blink-timeout-set! 200000)
>    (current-input-port (make-readline-port)))
>
>
> I used to use linenoise with this config before (don't remember why I
> switched):
>
> (import linenoise)
> (current-input-port (make-linenoise-port))
>
>
> [0]: https://eggs.call-cc.org/5/
>
>
>

Reply via email to