Sam Phillips

Results 41 comments of Sam Phillips

I've confirmed the env directory needs to be outside of a collection. Setting up like this works: ``` sam@shardik:~/tmp$ mkdir project sam@shardik:~/tmp$ cd project/ sam@shardik:~/tmp/project$ raco pkg new test-package Initializing...

I'm not sure about the `ffi-lib` error. The environment overrides the installation scope and leaves the user scope, so normally installed packages are still visible. This package is mostly an...

> I'm not sure about the `ffi-lib` error. This may be failing because something needed for scribble is missing in the installation scope.

So a straightforward and easy way to use a different user scope is to set `PLTUSERHOME` to a different location. I've tested this on Linux, and it works fine. It...

@samth what do you think needs to happen to add this to the Racket standard distribution?

For my own reference, the link to documentation scribble for `pkg` subcommands: https://github.com/racket/racket/blob/master/pkgs/racket-doc/pkg/scribblings/pkg.scrbl#L846

> How worried should I be about the "experimental" label? The label is mostly from my uncertainty about the mechanism the tool uses.

> Sounds like a good idea but check-equal? outside of test-case should stay the same. Please. Maybe this feature would be good to add as a different name initially that...

I threw together a little proof of concept of this. There is still some space for abstracting out how to wrap the existing checks. Also things like `(check-true (lambda (x)...

Thanks @AlexKnauth. In a project where I was exploring this idea more I (very grossly) used `free-identifier=?` to check for only `quote` and `lambda`. I'll test it out with your...