diff --git a/src/future_feature_flags.rs b/src/future_feature_flags.rs index f4eaf22b0..64f0c6bc2 100644 --- a/src/future_feature_flags.rs +++ b/src/future_feature_flags.rs @@ -62,9 +62,9 @@ pub const METADATA: &[FeatureMetadata] = &[ FeatureMetadata { flag: FeatureFlag::qmark_noglob, name: L!("qmark-noglob"), - groups: L!("3.0"), + groups: L!("3.8"), // TODO: Decide if this is 3.8 or 4.0 at some later date description: L!("? no longer globs"), - default_value: false, + default_value: true, read_only: false, }, FeatureMetadata { diff --git a/tests/checks/features-qmark1.fish b/tests/checks/features-qmark1.fish index 91fb4c247..b0ebdb03d 100644 --- a/tests/checks/features-qmark1.fish +++ b/tests/checks/features-qmark1.fish @@ -1,3 +1,3 @@ # Explicitly overriding HOME/XDG_CONFIG_HOME is only required if not invoking via `make test` # RUN: %fish --features '' -c 'string match --quiet "??" ab ; echo "qmarkon: $status"' -#CHECK: qmarkon: 0 +#CHECK: qmarkon: 1 diff --git a/tests/checks/status.fish b/tests/checks/status.fish index 94aa2d1e4..2160ef97f 100644 --- a/tests/checks/status.fish +++ b/tests/checks/status.fish @@ -54,7 +54,7 @@ eval test_function # Future Feature Flags status features #CHECK: stderr-nocaret on 3.0 ^ no longer redirects stderr (historical, can no longer be changed) -#CHECK: qmark-noglob off 3.0 ? no longer globs +#CHECK: qmark-noglob on 3.8 ? no longer globs #CHECK: regex-easyesc on 3.1 string replace -r needs fewer \'s #CHECK: ampersand-nobg-in-token on 3.4 & only backgrounds if followed by a separator status test-feature stderr-nocaret