On 6/15/24 10:28 AM, Oğuz wrote:

Yes. All I'm saying is, a variable that affects how certain programs
behave when exported should not be implicitly exported by the shell,
the user should do it manually if he wants.

This is a non-sequitur -- the entire reason for using `set -a' is to have
every variable whose value changes placed in the environment. There are
dozens of environment variables that `affect how certain programs behave'.
Someone using `set -a' knows this. The issue is whether checkwinsize
should change LINES and COLUMNS, and yes, users expect it to. (In fact,
users expect the shell to set LINES and COLUMNS unconditionally, and have
opened bug reports to that effect.)


--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    c...@case.edu    http://tiswww.cwru.edu/~chet/

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

      • RE:... Alain BROSSARD
        • ... Greg Wooledge
          • ... Alain BROSSARD via Bug reports for the GNU Bourne Again SHell
            • ... Greg Wooledge
        • ... Koichi Murase
          • ... Oğuz
            • ... Greg Wooledge
            • ... Koichi Murase
            • ... Koichi Murase
            • ... Oğuz
            • ... Chet Ramey
            • ... alex xmb sw ratchev
            • ... Chet Ramey
            • ... alex xmb sw ratchev
            • ... Chet Ramey
        • ... Chet Ramey
      • Re:... Robert Elz
        • ... Alain BROSSARD via Bug reports for the GNU Bourne Again SHell
        • ... Robert Elz
  • Re: set -a l... Greg Wooledge

Reply via email to