Fabian Boehm

Results 34 issues of Fabian Boehm

**Describe the bug** The instructions to add a Debian repository have the wrong url to the release key. Instead of e.g. `https://download.opensuse.org/repositories/shells:/fish:/release:/3/Debian_10/Release.key` they look like `https://download.opensuse.org/repositories/shells:fish:release:3/Debian_10/Release.key` - the "/" between...

Bug :skull:

# Description Here's the teaser: ```fish cargo install --git https://github.com/faho/fish-shell --branch fish-installer ~/.cargo/bin/fish --install ~/.cargo/bin/fish ``` This is how you can get a running fish without root permissions. You can...

enhancement
RFC

This introduces the "test-require-arg" feature flag. When enabled, it removes builtin test's zero and one argument special modes. That means: - `test -n` returns false - `test -z` returns true...

enhancement
RFC

## Description This tries to open the given file to use as stdin, and if it fails, for any reason, it uses /dev/null instead. This is useful in cases where...

enhancement

Since #28, this won't work on fish 2.2.0. In particular it introduced a use of `string` (fish 2.3.0+), and it won't split $PATH and friends (fish 3.0+). But the badge...

This allows quickly setting a variable to a value, or taking the existing value. The simple use is this: ```fish set --default foo bar ``` If $foo was already set,...

enhancement

You know how bracketed paste is supposed to prevent you from executing commands? ```fish $ echo \cc echo hahaha\n | xsel --clipboard # or pbcopy or whatever # Now paste...

bug

## Description This moves some of the setup our test infrastructure does from cmake, and into the test_driver.sh script, in order to allow ```fish for test in tests/test.fish tests/interactive.fish FISHDIR=$PWD/target/debug/...

## Description This makes it so fish_key_reader and fish_indent are available as builtins. That makes it easier to distribute fish as a single file (especially when paired with #10367). However,...

enhancement

We should do something about our CI tests regularly failing for spurious reasons. I'm going to check them for a while and write down the failures here so we can...

enhancement