David Sheets

Results 97 issues of David Sheets

For obfuscation and non-standard unicode-based shaders

Wish

When attempting to install REVDEPS, it would be nice to print the reason that the _latest_ version of a REVDEP fails to install.

The bootstrap scripts download source from this repository so the self-CI tests don't actually test the PR content. This caused the issue in #81/#83.

This patchset introduces a test suite using [alcotest](https://github.com/mirage/alcotest) which covers parsing, printing, and roundtripping (composed parsing/printing and printing/parsing). Bug fixes include: - A correct UTC UNIX time is now always...

Also expanded `SetPolicy` to include returned `CreateData` and expanded `CreateData` to include kernel-originated fields.

If you use something like `string ":\n"` in a parser, the line position is not updated if it matches. In many cases, the string or character to consume is literal...

``` ocaml class my_class = let open My_module in let x = my_fun my_val in object method x = x end ``` is a syntax error. ``` ocaml class my_class...

In error messages regarding polymorphic values, it would be nice to have the names of type variables retained. For instance: ``` ocaml class ['repo, 'pkg] universe : object ('self) constraint...

I use this script to install a large, consistent universe on top of #1 : ``` sh #!/bin/sh # automatic conflicts: cryptokit-sha512, ocamlgsl, ocaml-taglib # manual conflicts: mirage-xen, mirage-net-direct, oasis-mirage...

Is this reasonable? What if a user's authentication routine requires I/O?