Fabian Boehm

Results 34 issues of Fabian Boehm

I think everyone's enjoying the new expanded abbreviations so far. It might be cool if we shipped some and turned them on by default. Some possibilities include the two examples...

enhancement
RFC

I've thought for quite a while that we need to do something about webconfig - our web-based configuration tool. It isn't keeping up with new features, like our extended abbreviations...

enhancement
RFC

## Description We have a lot of completions that look like ```fish pip completion --fish 2>/dev/null | source ``` That's *fine*, upstream gives us some support. However, the scripts they...

enhancement
completions

This can be used to get the current command, even following decorators like `command` or `exec` or `and`. That makes it useful e.g. to make abbrs only apply to a...

enhancement

Our `realpath` builtin is quite odd. Unlike other builtins, it's not actually used first because we didn't want to implement the entirety of the typically available interface, and so we...

enhancement
RFC

Noticed in #9940: If you want to decorate something with `command` to only call commands, you can't use a `--` to avoid it being called as e.g. `command -q`: ```fish...

enhancement

As discovered on matrix/gitter: ```fish foo & && disown ``` is seen as syntactically valid, but doesn't do anything sensible. The backgrounded command doesn't set $status and so the `&&`...

bug

Unlike other things that query for command existence, `functions --query` returns the number of arguments that didn't exist. This isn't a regression, it happens in 3.6.1. ```fish type -q echo...

enhancement

`fish_job_summary` calls `commandline -f repaint`, which, if it is called via something in fish_prompt, causes it to loop. I found this when I noticed that fossil crashes if $PWD doesn't...

bug

Since 029a675, this uses the `string` builtin in omf.packages.install: https://github.com/oh-my-fish/oh-my-fish/blame/d427501b2c3003599bc09502e9d9535b5317c677/pkg/omf/functions/packages/omf.packages.install.fish#L22 That was only introduced in fish 2.3.0 (and it's possible this specific usage only worked in an even later version),...