Subject: CVS commit: pkgsrc/shells/execshell
From: Amitai Schleier
Date: 2025-07-16 21:35:29
Message id: 20250716193529.15B92FA3D@cvs.NetBSD.org

Log Message:
Add execshell: Proof of concept execline REPL

This is a proof-of-concept interactive REPL for Laurent Bercot's
execline language. execshell provides an interactive interface with
readline/Emacs-alike line editing to the command lexer used by the
execlineb script launcher. For example:

$ ./execshell
> foreground { echo foo } echo bar
foo
bar
> pipeline { echo baz } sed -e "s/a/u/" -e "s/$/z/"
buzz
(Note that the prompt string here is > .)

Files:
RevisionActionfile
1.1addpkgsrc/shells/execshell/DESCR
1.1addpkgsrc/shells/execshell/Makefile
1.1addpkgsrc/shells/execshell/PLIST
1.1addpkgsrc/shells/execshell/distinfo
1.1addpkgsrc/shells/execshell/patches/patch-Makefile
1.1addpkgsrc/shells/execshell/patches/patch-execshell.c