[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: scheme shells (was Re: Failing to use guile-bash)

From: Ludovic Courtès
Subject: Re: scheme shells (was Re: Failing to use guile-bash)
Date: Sun, 02 Dec 2018 15:26:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)


Giovanni Biscuolo <address@hidden> skribis:

> unfortunately the project is currently retired:
> «
>    ;; This project is currently retired.  It was initially announced here:
>    ;; <>.
> »
> and the git repo appears to be deleted

The good news is that the code has been archived by Software Heritage:

--8<---------------cut here---------------start------------->8---
scheme@(guile-user)> ,use(guix swh)
scheme@(guile-user)> ,use(guix git-download)
scheme@(guile-user)> ,use(guix)
scheme@(guile-user)> ,use(gnu packages guile)
scheme@(guile-user)> (lookup-revision (git-reference-commit
                                       (origin-uri (package-source 
$11 = #<<revision> id: "1eabc563ca5692b3e08d84f1f0e6fd2283284469" date: #<date 
nanosecond: 0 second: 35 minute: 27 hour: 9 day: 27 month: 2 year: 2015 
zone-offset: 10800> directory: "ad8976564375ee55f645387bbcdf4b66e6582fbf" 
directory-url: "/api/1/directory/ad8976564375ee55f645387bbcdf4b66e6582fbf/">
scheme@(guile-user)> (revision-directory $11)
$12 = "ad8976564375ee55f645387bbcdf4b66e6582fbf"
scheme@(guile-user)> (query-vault $12 'directory)
$13 = #<<vault-reply> id: 3296879 fetch-url: 
object-id: "ad8976564375ee55f645387bbcdf4b66e6582fbf" object-type: directory 
progress-message: #nil status: done>
--8<---------------cut here---------------end--------------->8---

So you can download a tarball from

In other news, you may be interested in Gash:

It’s a different project (a POSIX shell written in Guile rather than a
Scheme shell) but it’s probably relevant.  :-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]