Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > gnu.bash.bug > #16442
| Path | csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail |
|---|---|
| From | Chet Ramey <chet.ramey@case.edu> |
| Newsgroups | gnu.bash.bug |
| Subject | Re: Does bash save/restore terminal settings as required by POSIX job control? |
| Date | Tue, 23 Jun 2020 09:50:06 -0400 |
| Organization | ITS, Case Western Reserve University |
| Lines | 19 |
| Approved | bug-bash@gnu.org |
| Message-ID | <mailman.327.1592920218.2574.bug-bash@gnu.org> (permalink) |
| References | <CAB4+JYKZjPPYaNmhLZCDMUhvj9nEfLbaNgX3Q0c+hDHPC2mAew@mail.gmail.com> <fe98cc42-4613-8f30-10c5-66d95a49a6e2@case.edu> <CAB4+JY+rNKGjt-7TKmkHUfnSEU=s92m89ZWjunyaTyouMMe3fA@mail.gmail.com> <47f62134-eab7-b5e3-3448-2b7bb9c93444@case.edu> <CAB4+JYLkTjWgGBBt=D73Pq2dR9_LVYGdRNhQ3hyzXYSQNnM8XQ@mail.gmail.com> <2a9efc5c-3e57-d0cf-be0f-3f2a37d2300e@case.edu> |
| Reply-To | chet.ramey@case.edu |
| NNTP-Posting-Host | lists.gnu.org |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Transfer-Encoding | 7bit |
| X-Trace | usenet.stanford.edu 1592920219 765 209.51.188.17 (23 Jun 2020 13:50:19 GMT) |
| X-Complaints-To | action@cs.stanford.edu |
| Cc | chet.ramey@case.edu, bug-bash@gnu.org |
| To | Godmar Back <godmar@gmail.com> |
| Envelope-to | bug-bash@gnu.org |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=smtp-primary; t=1592920212; bh=rfbKZbrGfSv84mG71EV06KvRhJk0zw3ZyNitK+RuNX4=; h=Reply-To:Cc:Subject:To:References:From:Message-ID:Date: MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=SmbECNm584Fh07PyZEcTegtn42U3vVU8EHTFlI4tiN6Bg0F/iyJNNezPbGK52bhQAC uPwSTa573Xnfdk1Y64SJ4vJlyPazFrakiF4JU/8GZaZ91Nxk7LO7wCOP0S8LbDa6QS/ n+2eE4jkGqcPBir5/iw9JLN48Rp4zG/BJ97dXEr0M2OY57hseD7BQ0SIJHzaCHJokLy NbIV3zQvPQfYV6o9pZDu9+r0ChDoLYQZX2qqNVLSH5KKiWoHijEQV4cP2DbVSATim9T w0tL/+bIc50d0JJ5/s/Mdntb8LwvzN9EM11W+yDQz28IP0vUC920YERifJc4axqTyXD obRwzJjw== |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=smtp-primary; t=1592920210; bh=j3IPbk1szBaH20CeaYBj7UI01Ke1vFDFkKjpn7drAts=; h=Reply-To:Cc:Subject:To:References:From:Message-ID:Date: MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=e9Vsw4s+/u2DrZxCs1SrFvEosOgdU1dYDYqWcr+kmgulhgMkaz4WW+VDd1RDISpBx6 9WgP75cdjpqMvq23Zyz0k1VUMdO05wRfYHoAwNW3Joel9TSthH7mtZEcusYhLT/VG1I Us0eBmX2Uql8MdJS2n3R805SBGz85XoIc5/5jdJdMAONvD+dvPLlbZgT6jCm/tz5sow JxpNC2IkhxfaDxfLKUn0n10hDFDVejNEu4V2nbXH1F7AboLTHR/eqFb6/UwUIWkzQRQ ZH5AiWzk03QKRVj7GncFQPlRP+wS/vnShFQVKn6tMnd6Nt8Kb4av6fM3wGRU/KjDdOl l84Tmj1w== |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=g-case; h=reply-to:cc:subject:to:references:from:autocrypt:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=j3IPbk1szBaH20CeaYBj7UI01Ke1vFDFkKjpn7drAts=; b=LeVR/6YzMeCp2l6ximji8GVWi3f+FBaCZDH9lZLV1x+FaCsOySMqXaAk3Kgj1+X1wN VsuQGZtXHKpcc3RL4sOVJzo2b5/PLnWdc73nZqBCi2pF+YsFfWe+jvDLcCTYaFs5oK0f dlcHdeB3Fc/tFMyIgSAMwAnDBN4QEpy+b+2sS9hmDOWKaO86JYSd/AEzaq04vEnBwOxG 3lvykKKkEmxbyX9D9t8C02haPGzej9nr1KYNjurKY4GslkOAWXfCHPcyWKbLzD2VC69C Kv5DSf+ufOCgn/QEwP76UTphJ/cBRCwIiR29VxCSergeAY3JdmvUWLp+MuCviMfATgLW V0xg== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:reply-to:cc:subject:to:references:from:autocrypt :organization:message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=j3IPbk1szBaH20CeaYBj7UI01Ke1vFDFkKjpn7drAts=; b=YZ8S3KhOrbRXPwc3KdpO3ax5mng+ZoQSPj60yzVAOd9dFqzX+YSGpo9fdu6A4+Wi6Z YmXmmOTCCT67nQUb66XzZohwALZwTcyvdosTUIOCC9jM9IeUpIZW8WcfnmRga858jMWB IXf6YFovkEfTH6aMg7W/+pniSvKCLCv0KQqS5UBLKa1+/WxcGI7e2suvGDzGcJAUgR5O 26xqFCzrrELcHriX+529xVxyyUF7MOShzk31AstuIsvudKC8GTUHft3WMinMIXFtZmCJ DE12H7T2CsaIcIfZq/SstzgqjMr5Lsld4C550/e9YevI1If1GoviFbTs6YyQ+v6uNgpK ZVGA== |
| X-Gm-Message-State | AOAM530dSNEVcxa6OiX60Rnpsz8ZrLwZ1axp27LYp3Lh0vKPwFWSLRwO f7jL5MBrN6nzxpBWAJ4K9qgp6+zHbY8j8Ou1bdba++Vo/8uw3IhJVMJ6AWk7L9cynwPpRnJVA2N esjJS5/xRI0A= |
| X-Received | by 2002:ac8:2af4:: with SMTP id c49mr20349574qta.42.1592920209090; Tue, 23 Jun 2020 06:50:09 -0700 (PDT) |
| X-Google-Smtp-Source | ABdhPJxTsB2tuV3wyRjLX5e0AlNX2aqLoeVdKekIx3vryC0PxTekj95nLrrMMcPtGCs26j+Mzo5Y3w== |
| X-Received | by 2002:ac8:2af4:: with SMTP id c49mr20349547qta.42.1592920208706; Tue, 23 Jun 2020 06:50:08 -0700 (PDT) |
| Autocrypt | addr=chet.ramey@case.edu; prefer-encrypt=mutual; keydata= mQGiBEEOsGwRBACFa0A1oa71HSZLWxAx0svXzhOZNQZOzqHmSuGOG92jIpQpr8DpvgRh40Yp AwdcXb8QG1J5yGAKeevNE1zCFaA725vGSdHUyypHouV0xoWwukYO6qlyyX+2BZU+okBUqoWQ koWxiYaCSfzB2Ln7pmdys1fJhcgBKf3VjWCjd2XJTwCgoFJOwyBFJdugjfwjSoRSwDOIMf0D /iQKqlWhIO1LGpMrGX0il0/x4zj0NAcSwAk7LaPZbN4UPjn5pqGEHBlf1+xDDQCkAoZ/VqES GZragl4VqJfxBr29Ag0UDvNbUbXoxQsARdero1M8GiAIRc50hj7HXFoERwenbNDJL86GPLAQ OTGOCa4W2o29nFfFjQrsrrYHzVtyA/9oyKvTeEMJ7NA3VJdWcmn7gOu0FxEmSNhSoV1T4vP2 1Wf7f5niCCRKQLNyUy0wEApQi4tSysdz+AbgAc0b/bHYVzIf2uO2lIEZQNNt+3g2bmXgloWm W5fsm/di50Gm1l1Na63d3RZ00SeFQos6WEwLUHEB0yp6KXluXLLIZitEJLQwQ2hldCBSYW1l eSAoQ2FzZSBzdGFuZGFyZCkgPGNoZXQucmFtZXlAY2FzZS5lZHU+iF8EExECAB8FAkPi19EC GwMHCwkIBwMCAQMVAgMDFgIBAh4BAheAAAoJELtYafBk6nSrelkAn31Gsuib7GcCZHbv5L5t VKYR9LklAJ4hzUHKA49Z0QXR+qCb80osIcmPSbkBDQRBDrBvEAQAkK6TAOKBEM+EC4j6V/7o /riVZqcgU5cid2qG9TXdwNtD9a3kvA/ObZBO93sX59wc6Bnwo4VJxsOmMlpGrAjJsxNwg3QH akEtf8LXRbVpj5xStdmBdQZUhIQyalo/2/TZq5OijtddUQcL5cs70hTv/FpT3wUvr2Xr8rjF 41IFEz8AAwcD/A0CZEGlzIrT5WCBnl6xBog/8vKiUCbarByat3d1mL6DbizvKNXQRTC9E/vE dENAWCQCjr75Bu55xT8n3SXGtWdDC5xmZ/P3OBYORP8yl8H8I1FIosWOFirbIeYdZPq8SPD1 HL+EXo9zSiHVrrZRJ19ooCKKbSdXHFCY+aJG+0KZiEkEGBECAAkFAkEOsG8CGwwACgkQu1hp 8GTqdKvjcACfZlkVCDwaz/NTO9cy3t69oWpVPNwAnRwe0qk/WL/gfhH346xh5B3HFbFN |
| User-Agent | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 |
| In-Reply-To | <CAB4+JYLkTjWgGBBt=D73Pq2dR9_LVYGdRNhQ3hyzXYSQNnM8XQ@mail.gmail.com> |
| Content-Language | en-US |
| X-Mirapoint-IP-Reputation | reputation=Good-1, source=Queried, refid=tid=0001.0A020303.5EF20102.0050, actions=tag |
| X-Mirapoint-IP-Reputation | reputation=good-1, source=Fixed, refid=n/a, actions=tag |
| X-Junkmail-Status | score=8/80, host=mpv1-2015.case.edu |
| X-Junkmail-PrAS-Raw | score=8/80, refid=2.7.2:2020.6.23.124518:17:8.317, ip=, rules=__YOUTUBE_RCVD, DKIM_SIGNATURE, __X_GOOGLE_DKIM_SIGNATURE, __HAS_REPLYTO, __HAS_CC_HDR, __MULTIPLE_RCPTS_CC_X2, __SUBJ_REPLY, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __TO_MALFORMED_2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __HAS_REFERENCES, __REFERENCES, __HAS_FROM, FROM_EDU_TLD, __HAS_MSGID, __SANE_MSGID, DATE_TZ_NA, __USER_AGENT, __MOZILLA_USER_AGENT, __MIME_VERSION, __IN_REP_TO, __CT, __CT_TEXT_PLAIN, __CTE, __REPLYTO_SAMEAS_FROM_ADDY, __REPLYTO_SAMEAS_FROM_ACC, __FROM_DOMAIN_IN_ANY_CC2, __REPLYTO_SAMEAS_FROM_DOMAIN, __DKIM_ALIGNS_1, __DKIM_ALIGNS_2, __ANY_URI, __URI_MAILTO, __URI_WITH_PATH, __URI_ENDS_IN_SLASH, __URI_NO_WWW, __CP_URI_IN_BODY, __SUBJ_ALPHA_NEGATE, __URI_IN_BODY, __URI_NOT_IMG, __MAIL_CHAIN, __BODY_NO_MAILTO, __NO_HTML_TAG_RAW, BODY_SIZE_700_799, BODYTEXTP_SIZE_3000_LESS, __MIME_TEXT_P1, __MIME_TEXT_ONLY, __URI_NS, [TRUNCATED], so=2010-03-03 19:42:08, dmn=2016-08-03-0138 |
| Received-SPF | pass client-ip=129.22.103.226; envelope-from=chet.ramey@case.edu; helo=mpv1-2015.case.edu |
| X-detected-operating-system | by eggs.gnu.org: First seen = 2020/06/23 09:50:10 |
| X-ACL-Warn | Detected OS = Linux 2.4.x-2.6.x [generic] |
| X-Spam_score_int | -43 |
| X-Spam_score | -4.4 |
| X-Spam_bar | ---- |
| X-Spam_report | (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN |
| X-Spam_action | no action |
| X-BeenThere | bug-bash@gnu.org |
| X-Mailman-Version | 2.1.23 |
| Precedence | list |
| List-Id | Bug reports for the GNU Bourne Again SHell <bug-bash.gnu.org> |
| List-Unsubscribe | <https://lists.gnu.org/mailman/options/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=unsubscribe> |
| List-Archive | <https://lists.gnu.org/archive/html/bug-bash> |
| List-Post | <mailto:bug-bash@gnu.org> |
| List-Help | <mailto:bug-bash-request@gnu.org?subject=help> |
| List-Subscribe | <https://lists.gnu.org/mailman/listinfo/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <2a9efc5c-3e57-d0cf-be0f-3f2a37d2300e@case.edu> |
| X-Mailman-Original-References | <CAB4+JYKZjPPYaNmhLZCDMUhvj9nEfLbaNgX3Q0c+hDHPC2mAew@mail.gmail.com> <fe98cc42-4613-8f30-10c5-66d95a49a6e2@case.edu> <CAB4+JY+rNKGjt-7TKmkHUfnSEU=s92m89ZWjunyaTyouMMe3fA@mail.gmail.com> <47f62134-eab7-b5e3-3448-2b7bb9c93444@case.edu> <CAB4+JYLkTjWgGBBt=D73Pq2dR9_LVYGdRNhQ3hyzXYSQNnM8XQ@mail.gmail.com> |
| Xref | csiph.com gnu.bash.bug:16442 |
Show key headers only | View raw
On 6/22/20 9:26 PM, Godmar Back wrote: > In any event, this was very illuminating - though I have one last > question: why did you not implement it? It's not a requirement. The text you quoted is from the rationale, and there is no corresponding text in the normative portion of the standard. It's an implementation suggestion. It's not necessary, because applications that care about such things, in the sense that they manage the screen and the terminal settings, take care of this themselves. Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/
Back to gnu.bash.bug | Previous | Next | Find similar
Re: Does bash save/restore terminal settings as required by POSIX job control? Chet Ramey <chet.ramey@case.edu> - 2020-06-23 09:50 -0400
csiph-web