Kurtis Rader
Kurtis Rader
> #!/usr/bin/env fish I am going to assume that is a typo. :-) > if ?(has-env DOROTHY_THEME_OVERRIDE) You have misunderstood the purpose of the `?(...)` operator. It is intended to...
The `eval` command creates a new namespace. It does not behave like you are used to with POSIX shells like Bash. See https://elv.sh/ref/builtin.html#eval. It should also be avoided. Rather than...
> Using a absolute path also did not work. For good or bad absolute import paths are not supported at this time. Your most recent change to your project is...
@balupton Were you able to get your Elvish integration to work (in which case this should be closed) or do you need more assistance?
> I wish this was documented in "Unique Semantics" or something. It's documented [here](https://elv.sh/ref/command.html#using-elvish-interactively). > That said, how does elvish handle user-applied paths? It's not clear what you mean by...
I think this proposal is a bad idea. An analogous situation involves the question-mark, which is common in URLs. Introducing special-cases as proposed here greatly increases the cognitive load for...
Please note, @aca, that the list of similar examples is huge. Consider the [`git CLI`](https://docs.github.com/en/get-started/using-git/dealing-with-special-characters-in-branch-and-tag-names). That document doesn't cover the most commonly used meta-character in Git strings, the tilde, but...
Consider a related example: ``` elvish> put $v Compilation error: variable $v not found [tty 2]:1:5: put $v elvish> var v = (nop) Exception: arity mismatch: assignment right-hand-side must be...
Put the following in a file named *~/.config/elvish/lib/mod.elv*: ``` echo begin var exception-occurred = $false try { use nosuchmodule } catch { echo use exception set exception-occurred = $true }...
What version of Elvish are you using? What does `elvish -version` output? Bracketed paste support was added in 2016 and should keep what you describe from happening. I don't have...