mighty-gerbils / gerbil

Gerbil Scheme
https://cons.io
GNU Lesser General Public License v2.1
1.15k stars 111 forks source link

Add std/cli, move std/getopt there #1057

Closed fare closed 10 months ago

fare commented 10 months ago

Import a bunch of CLI utilities from gerbil-utils into std/cli; tweak them, document them, test them:

Add a few corresponding utilities to std/error.

Move std/getopt to std/cli/getopt with its brothers; leave a compatibility shim at std/getopt.

Use std/cli/getopt everywhere instead of std/getopt.

Update documentation.

netlify[bot] commented 10 months ago

Deploy Preview for elastic-ritchie-8f47f9 ready!

Name Link
Latest commit d139a573d06792debfaab084086642de3d3a7429
Latest deploy log https://app.netlify.com/sites/elastic-ritchie-8f47f9/deploys/6566a8f2fd77fe0008f76fd4
Deploy Preview https://deploy-preview-1057--elastic-ritchie-8f47f9.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

fare commented 10 months ago

Replaces #1027

vyzo commented 10 months ago

build fails

fare commented 10 months ago

It was a rebasing issue (I was using fx>=0?). Fixed.

fare commented 10 months ago

Also avoiding defmutable for now. Sigh.

fare commented 10 months ago

PTAL