Minutes of the 5th April 2018 Teleconference Austin-862 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 31st March 2018 Attendees: Andrew Josey, The Open Group (1st hour) Joerg Schilling, FOKUS Fraunhofer Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Andreas Grapentin, University of Potsdam, HPI Don Cragun, IEEE PASC OR Geoff Clare, The Open Group Eric Blake, Red Hat David Clissold, IBM Apologies: Richard Hansen, Google Martin Rehak, Oracle, The Open Group OR Mark Ziegast, SHware Systems Dev. * General news No news * 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 9 March 2018 and earlier) * Current Business Bug 1077: Recommend support for wide-character regcomp and regexec and/or specify multi-byte behavior OPEN http://austingroupbugs.net/bug_view_page.php?bug_id=1077 Andrew reported he has completed his action and will report back when he has an update from Apple. Bug 1078: isdigit, isxdigit locale dependance Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1078 This item is tagged for TC3-2008 An interpretation is required. Interpretation response: The standard states the requirements for isdigit() and isxdigit(), and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: Allowing additional characters in the digit and xdigit classes is a conflict with the requirements of ISO C for isdigit() and isxdigit(). Notes to the Editor (not part of this interpretation): (Page and line numbers are for the 2016 edition) On page 139 line 4123 delete: These only need to be specified if the character values (that is, encoding) differ from the implementation default values. At page 140 line 4152, change: In the POSIX locale, only: to: In all locales, only: On page 141 line 4195, change: In the POSIX locale, only: to: In all locales, only: On page 141 at Line 4198, change: In a locale definition file, only the characters defined for the class digit shall be specified, in contiguous ascending sequence by numerical value, followed by one or more sets of six characters representing the hexadecimal digits 10 to 15 inclusive, with each set in ascending order (for example, , < B>, , , , , , < b>, , , , ). The digits to , the uppercase letters to , and the lowercase letters to of the portable character set are automatically included in this class. to: In a locale definition file, only the characters defined for the class digit shall be specified, in contiguous ascending sequence by numerical value, followed by two sets, in either order, of six characters representing the hexadecimal digits corresponding to the decimal numbers 10 to 15 inclusive, with each set in ascending order: , < B>, , , , and , < b>, , , , . The digits to , the uppercase letters to , and the lowercase letters to of the portable character set are automatically included in this class. (Note that the space in < b> and < B> should be omitted; it is there to prevent Mantis from interpreting it as a bold specifier.) Next Steps ---------- The next call is on April 12th, 2018 (a Thursday) Apologies in advance: Andreas Grapentin, University of Potsdam, HPI The next bug will be 1079 Calls are anchored on US time. (8am Pacific) This call will be for the regular 90 minutes. http://austingroupbugs.net 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#