Stephen Sherratt

Results 99 issues of Stephen Sherratt

It seems like not all window managers set _NET_WORKAREA. For example in dwm this property isn't set when X first starts (but running certain graphical applications such as firefox seem...

Addresses https://github.com/ocaml/dune/issues/3993 Still need to add a version number check but opening this now to get preliminary feedback while I work out the best way to do that.

Closes https://github.com/ocaml/dune/issues/256

The documentation for variables says that for boolean variables the form `name1+name2+name3:var` is equivalent to `name1:var & name2:var & name3:var` but it's possible to write `name1+name2:enable` despite `enable` being the...

AREA: DOCUMENTATION

Here is a simple dune project that depends on the `csexp` package: https://github.com/gridbugs/dune-pkg-csexp-dep On my x64 linux (nixos) machine, solving dependencies (`dune pkg lock`) and then running `dune build` produces...

package management

To reproduce, clone https://github.com/gridbugs/ocaml.org and checkout the `dune-pkg` branch. The branch makes a couple of changes to allow dune package management to solve this project (except for the issue described...

package management

Currently it looks like we support packages pinned to local paths and git urls but not archive urls. The [ocaml.org project](https://github.com/ocaml/ocaml.org) has a pin `["tailwindcss.dev" "https://github.com/tmattio/opam-tailwindcss/archive/3e60fc32bbcf82525999d83ad0f395e16107026b.tar.gz"]`. Currently locking this project...

package management

Running `dune pkg lock` in the [ocaml.org repo](https://github.com/ocaml/ocaml.org) produces the error: ``` Error: Unable to solve dependencies for the following lock directories: Lock directory dune.lock: Can't find all required versions....

package management

To help dune developers understand how close we are to an MVP of dune package management we should make a dashboard showing the result of attempting to solve and build...

package management

Dune's `Package_name.t` type can represent names which are invalid for opam packgaes (e.g. names containing a '.'). We should prevent such `Package_name.t`s from being constructed so that all dune packages...