From 25af0230ad99f5bc7408db403fcd9c4a6208bc8d Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Tue, 27 Jul 2021 16:54:03 +0200 Subject: [PATCH] docs: Clarify stderr-nocaret being on by default --- doc_src/language.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc_src/language.rst b/doc_src/language.rst index 5c51edbfa..b84280e36 100644 --- a/doc_src/language.rst +++ b/doc_src/language.rst @@ -1406,7 +1406,7 @@ There is one breaking change in fish 3.1: ``string replace -r`` does a superfluo There is one breaking change in fish 3.4: in ``echo https://example.com/?q=hello&qq=goodbye`` the ``&`` is no longer interpreted as backgrounding operator. -These changes are off by default. They can be enabled on a per session basis:: +These changes are introduced off by default. They can be enabled on a per session basis:: > fish --features qmark-noglob,stderr-nocaret @@ -1422,6 +1422,10 @@ You can also use the version as a group, so ``3.0`` is equivalent to "stderr-noc Prefixing a feature with ``no-`` turns it off instead. +Currently, the following features are enabled by default: + +- stderr-nocaret - ``^`` no longer redirects stderr, use ``2>``. Enabled by default in fish 3.3.0. + .. _event: Event handlers