Simon Guest

Results 39 issues of Simon Guest

### Related problem I asked a [question about stabilising the plugin protocol](https://github.com/nushell/nushell/issues/14107), highlighting the bother to both plugin developers and consumers alike every time a new version of Nu is...

enhancement
needs-triage
plugins
stability-concern

### Question When do you expect to achieve stability with the plugin protocol? Version bumping plugins every time there is a new release of Nu is a little tiresome. I...

question
plugins
stability-concern

**Snakemake version** 8.10.6 **Describe the bug** I am trying to troubleshoot why SnakeMake thinks [my rules ](https://github.com/AgResearch/snakemake-playpen/blob/main/workflow/playpen.smk)are ambiguous, so I am trying `snakemake --dag`, but this fails here: ``` File...

bug

`pyproject.toml` excerpt: ![Image](https://github.com/user-attachments/assets/b6293807-ae1f-4ffb-a798-8ff7a890a6e5) ![Image](https://github.com/user-attachments/assets/2feb110b-078d-4fd9-9885-0691ae9916ab) The right place for adding tool config is in the tool table I believe. For example: ``` [tool.hatch.build] packages = ["src/agr"] [tool.pyright] reportUnusedCallResult = "warning" ```...

I'm using Helix with this language config: ``` [language-server.jinja-lsp.config] hide_undefined = true lang = "python" ``` and I see this in my LSP log: ``` 2025-04-23T11:05:08.412 helix_lsp::transport [INFO] jinja-lsp ->...

This sure did confuse me, as I knew I was running 0.1.85, but logs said this: ``` 2025-04-23T11:05:08.411 helix_lsp::transport [INFO] jinja-lsp

See the README for what this does. In advance of merging this PR, you can preview by installing from my own repo: ``` $ nix build -o spotify2ytmusic github:tesujimath/spotify_to_ytmusic ```

### What new feature should Elvish have? I see that the exception throwing by default when wildcards have no match was added some time ago in response to a [real...

### What new feature should Elvish have? I am wondering whether IO ports should be first class, so they could be assigned to variables, passed to functions, etc. My use-case...