--- Begin Message ---
Update of bug #68453 (group bash):

                  Status:                    None => Need Info

    _______________________________________________________

Follow-up Comment #1:

The example doesn't show that LC_NUMERIC is unset, but that the locale
variables are not exported. They may or may not be set; the example just
doesn't show it. If you want to see what the bash process has, replace `env'
in your example with `set'.

If LC_NUMERIC is set but not exported, it will affect the bash process but not
child processes.

My macOS sessions don't have any LC_ variables set, but I don't know what your
startup files (or those installed for you) contain.

If they're not set, bash uses the system's default locale: what you get when
you run setlocale(LC_ALL, "") without any variables set.

I can't reproduce your results with bash-5.3, but I am not using Homebrew.

The first printf result implies that your default locale is not en_US, or that
you have variables local to the bash process that set it to something else.
The examples you show explicitly setting LC_NUMERIC support that.





    _______________________________________________________

To reply to this notification, you have two options:
* In the Web UI at <https://savannah.gnu.org/bugs/?68453>.
* By email to 2590-bugs-savannah <[email protected]>, ONLY IF you 
preserve both
  the 'display name' and the 'address specification' in the To: header
  AND you sign your email with a GPG key registered in your Savannah account
  AND you include the following line in the reply:

  {savane: user = 2590; tracker = bugs; item = 68453}

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to