bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

local/typeset/declare -p - outputs invalid declare -- -


From: Emanuele Torre
Subject: local/typeset/declare -p - outputs invalid declare -- -
Date: Mon, 31 Oct 2022 17:44:16 +0100

Since bash 5.2,  local/typeset/declare -p  without argument no longer
outputs "declare -- -" when  local -  is used.

But  local/typeset/declare -p -  still outputs "declare -- -" instead of
"local -".

    bash-5.1$ a () { local -; local -p; declare -p -; typeset -p -;
local -p - ;}
    bash-5.1$ a
    declare -- -
    declare -- -
    declare -- -
    declare -- -

    bash-5.2$ a () { local -; local -p; declare -p -; typeset -p -;
local -p - ;}
    bash-5.2$ a
    local -
    declare -- -
    declare -- -
    declare -- -



reply via email to

[Prev in Thread] Current Thread [Next in Thread]