Minutes of the 16th March 2017 Teleconference Austin-805 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 10th March 2017 Attendees: Mark Ziegast, SHware Systems (1st hour) Joerg Schilling, FOKUS Fraunhofer Don Cragun, IEEE PASC OR Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Martin Rehak, Oracle, The Open Group OR Geoff Clare, The Open Group Andrew Josey, The Open Group (partial) Apologies: Eric Blake David Clissold Richard Hansen, Google * General news The draft PAR has not yet been submitted. Andrew plans to progress before the next meeting. * Outstanding actions ( Please note that this section has been flushed to shorten the minutes - to locate the previous set of outstanding actions, look to the minutes from 28 Jan 2016) Bug 0000249: Add standard support for $'...' in shell Reopened http://austingroupbugs.net/bug_view_page.php?bug_id=249 We will return to bug 249 on a future call. Bug 0000953: Alias expansion is under-specified Was Accepted as Marked http://austingroupbugs.net/view.php?id=953 Richard has an action to propose new wording to discuss in a future telecon. * Current Business Bug 0001038: Specification relies upon unspecified behaviour Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1038 An interpretation is required. This item is tagged for TC3-2008 Interpretation response: The standard states that "$ " is the default PS1 prompt value and states that the behavior with this default prompt is unspecfied. However, concerns have been raised about this which are being referred to the sponsor. Rationale: This is not the way traditional and current shells behave and does not accurately describe the way shells should behave. Notes to the Editor (not part of this interpretation): On page 2353 line 75012-75019 (2016 edition page and line numbers) XCU section 2.6 (Word Expansions) change: If an unquoted '$' is followed by a character that is not one of the following: [...] the result is unspecified. to: If a '$' that is neither within single-quotes nor escaped by a is immediately followed by a character that is not a , not a , not a , and is not one of the following: [...] the result is unspecified. If a '$' that is neither within single-quotes nor escaped by a is immediately followed by a , , or a , the '$' shall be treated as a literal character. Bug 1039: Which option flags should appear in $- ? Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1039 An interpretation is required. This item is tagged for TC3-2008 Interpretation response: The standard states that $- includes the options set on the sh command line, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: Some existing shells do not include c or s in $-. Notes to the Editor (not part of this interpretation): On 2016 edition page 2350 line 74880 section 2.5.2, after: (Hyphen.) Expands to the current option flags (the single-letter option names concatenated into a string) as specified on invocation, by the set special built-in command, or implicitly by the shell. add: It is unspecified whether the -c and -s options are included in the expansion of $-. The -i option shall be included in $- if the shell is interactive, regardless of whether it was specified on invocation. Bug 1040: open_wmemstream() and mbstate_t Accepted http://austingroupbugs.net/bug_view_page.php?bug_id=1040 This item is tagged for TC3-2008. We discussed bugnote:3112, but decided no changes were needed because of it. Next Steps ---------- The next call is on March 23rd, 2017 (a Thursday) Calls are anchored on US time. (8am Pacific) Note that due to US daylight savings time, it will be one hour earlier in Europe. This call will be for the regular 90 minutes. http://austingroupbugs.net An IRC channel will be available for the meeting irc://irc.freenode.net/austingroupbugs An etherpad is usually up for the meeting, with a URL using the date format as below: http://posix@posix.rhansen.org:9001/p/201x-mm-dd password=2115756#