Simon Guest

Results 58 comments of Simon Guest

Wow, that's a big surprise to me! It means you have to give up on relative paths altogether, which is a native feature provided by the kernel. So you're having...

Just want to clarify something here, in case my previous comment sounded a bit disrespectful, which certainly isn't my intention. I think the Nushell model of cwd doesn't match what...

Here's an example of how trying to resolve a non-canonical absolute path lexically gives the wrong result. Suppose there's a config file with canonical path `/opt/some-package/etc/main.cfg`, which supports `include extra.cfg`,...

Nice example @danielrode ! I am trying to wean myself off using supplementary processes to do what Elvish can do natively. But I'm still becoming familiar, and the standard library...

I note that if I backspace-delete some characters and hit TAB again, so long as there is only a single completion possible, it does what I expected it to do...

I think it is not in fact a duplicate of that issue, although a [comment](https://github.com/elves/elvish/issues/474#issuecomment-1977723175) on that issue observes the same behaviour. But different issues I think. Perhaps that comment...

I think the right fix for the other issue is to produce completion(s) without expanding tilde, right? If that avoids the menu in this case, then yes, great solution. Thanks...

[bash-env-elvish](https://github.com/tesujimath/bash-env-elvish) may help. I initially wrote a [bash-env plugin](https://github.com/tesujimath/nu_plugin_bash_env) for Nushell, then ported it for Elvish. This is a Bash script `bash-env-elvish` and Elvish modules `bash-env` and `virtualenv` for: -...

Here's a bit more about what this could look like. Let's suppose we have a new builtin function `make-io-port`. And here, obviously, `echo` is standing in for an external program....

I started looking into the implementation for this. There's a challenge here in the way forms are expected to consume all their input, even if they don't use it. For...