Kurtis Rader

Results 691 comments of Kurtis Rader

This issue is another example for why the Elvish daemon should be eliminated. See also issue #1191 and #126.

This issue appears to be obsolete. I can execute `sudo -s -E /opt/bin/elvish` on macOS without error. The `HOME` env var value is my, not the root, home dir. The...

There was a recent question about this behavior on the chat channels. My reply to that question is below.... I never use Tab completion when the path includes a leading...

Note that expansion of a leading tilde by Tab completion is counterproductive given that user home directories almost never change. Expansion by Tab completion replaces a single character with many...

> This is more of a niche case and this functionality can be made into opt-out instead of changing the default behavior. While backward incompatible changes should be avoided this...

@wirelyre The reason the `[$@list $items...]` formulation is potentially slow is the expansion of `$list` into its individual elements. Which then need to be appended to what starts as an...

> Why not adding a built-in function called: cons for prepending? Because `cons` as the name won't make any sense to 99.9% of Elvish users since they have never used...

The Fish shell needs those tests because its *config.fish* script is loaded by every Fish shell; regardless of whether it is interactive or not. Elvish does not need the equivalent...

> nevermind, didn't realise I needed use runtime) That is a very common mistake. So common that it might be worthwhile to modify the error message to suggest to the...

FWIW, I am a grey beard. I started programming in the 1970's and got acquainted with UNIX in the mid 1980's. Which means I was familiar with the concept of...