Dan Rose

Results 564 comments of Dan Rose

> The main issue right now is that most of the internals right now are powered by `semver::Version`, like inventory management, folder names, and version detection/resolution. Supporting URLs breaks all...

I encountered this as well. It means that `ava --watch` doesn't work.

Why would this require a different loader? `json5` is a strict superset of `jsonc`. In fact, it might be nice to remove the `json` parser altogether, as `prettier` will fail...

> Because our `jsonc` parser won't able to format it. Yes. I anticipated that. And it's why I'm using the `.json5` loader.

> I think we already support enough formats. Okay. Well, let's get back to this question because it supercedes the loader concern Here's my original justification: It's pretty common but...

I would appreciate this too. I often accidentally run `colcon` in a subfolder or sometimes in a superfolder of my workspace. I think it would be a fair change of...

I tried implementing this, but realized that PEP-517 doesn't specify and pip doesn't implement installing pyproject.toml projects in editable mode. I'm opting not to move forward until editable mode can...

The vagueness of the error message is a separate issue, documented in #371

> Before calling something a mess you might want to read about how these shell extensions work I don’t mean the shell extensions are a mess - the setup in...

As for the primary/non-primary shells, that’s an implementation decision, not a feature. Colcon *could* just walk the dsv files to create the variable environment for subprocesses, no shell scripts required....