Minutes of the 16th November 2017 Teleconference Austin-845 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 18th November 2017 Attendees: Don Cragun, IEEE PASC OR Mark Ziegast, SHware Systems Dev. Joerg Schilling, FOKUS Fraunhofer Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Geoff Clare, The Open Group David Clissold, IBM Andrew Josey, The Open Group Eric Blake, Red Hat Martin Rehak, Open Group OR Apologies: None * General news None. * 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 Two items from previous weeks are still open: Bug 1061: Please add memmem() (and maybe wmemmem()) OPEN http://austingroupbugs.net/view.php?id=1061 Martin has completed his action to forward to The Open Group. The response from The Open Group was that AIX, HP-UX and Solaris engineering have no objections to aligning with BSD and GNU behavior. Andrew will take the action to confirm that The Open Group will sponsor the interface. Bug 1063: missing specification for sh -h Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1063 Along with desired action, Change in set -h P2410, L77147 of 2016 edition: Locate and remember utilities invoked by functions as those functions are defined (the utilities are normally located when the function is executed). to: [OB] Setting this option may speed up PATH searches (see [xref to XBD Chapter 8]). This option may be enabled by default.[/OB] On page 2413 line 77273 of 2016 edition (set RATIONALE), change: The −h flag is related to command name hashing. See [xref to hash]. to: The −h option is related to command name hashing. See [xref to hash]. The normative description is deliberately vague because the way this option works varies between shell implementations. Earlier versions of this standard specified -h as a way to locate and remember utilities to be invoked by functions as those functions are defined (the utilities are normally located when the function is executed). However, this did not match existing practice in most shells. On page 2847, line 93798 of 2016 edition (last paragraph of hash DESCRIPTION), change: Utilities provided as built-ins to the shell shall not be reported by hash. to: Utilities provided as built-ins to the shell and functions shall not be reported by hash. On page 2848, line 93830-93834 of 2016 edition (hash STDOUT), add to the end of the paragraph: This list shall be cleared when the contents of the PATH environment variable are changed. On page 3226 line 108276-108280 of 2016 edition (sh SYNOPSIS) add OB shading to all six occurrences of the h option letter. Next Steps ---------- The next call is on November 30th, 2017 (a Thursday) There will be no call on November 23rd. Apologies in advance: Andrew (30th) Calls are anchored on US time. (8am Pacific) 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: https://posix.rhansen.org/p/201x-mm-dd username=posix password=2115756#