Mahmoud Al-Qudsi

Results 365 comments of Mahmoud Al-Qudsi
trafficstars

No, I mean literally executing `command (echo $pager)` (as ridiculously contrived as that example is).

Also: mouse support in SSH sessions, regardless of mouse support at the console. Probably handled via the same API, though.

This should also include supporting `builtin (echo builtin_name)`, as `builtin $builtin_name` is now allowed.

There's no difference between the two. A command substitution is specified as evaluating to the same type of token that a variable evaluates to.

@PerBothner I've completely worked around all clipboard-related concerns in fish by defining my own `pbcopy`/`pbpaste` (which fish should use automatically) wherein I take appropriate measures to handle copying remotely. Here's...

Ok, wrong choice of words. A command substitution expands to the same type of token that a variable expands to (namely, an array of strings).

We could explicitly call `exit`¹ when we get `SIGHUP` (when the terminal is closed), that would allow an override like the one you posted to work. ¹ Only if the...

Giving this some more thought, that would only work if `exit` absolutely does not generate any input/output or else fish'll likely `SIGTTIN` or `SIGTTOU` and it'd just make everything worse....

I don't understand why this would be needed; I would say the bug is that `build -- -q` isn't a syntax error or execution error is the real issue and...

Thanks for a detailed bug report. Some completions rely on the completions pager not showing completions that don't prefix-match the current string. The bug you reported takes advantage of that...