All
Enclosed are the minutes from the meeting held yesterday
regards
Andrew
-----------------------

Minutes of the 5 September 2019 Teleconference     Austin-965 Page 1 of 1
Submitted by Andrew Josey, The Open Group. 6th September 2019

Attendees:
    Andrew Josey, The Open Group
    Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR
    Don Cragun, IEEE PASC OR
    Geoff Clare, The Open Group
    Mark Ziegast, SHware Systems Dev.
    Joerg Schilling, FOKUS Fraunhofer
    Eric Blake, Red Hat, Open Group OR

* General news 

Andrew noted that he would start working with his administration
team on processing the certificates of appreciation.

Joerg raised an issue about the gettext utilitity, where he is
starting to define a proposal. This was discussed.

We also discussed whther we should go back to one call a week,
although it was noted that some very tough issues remain open.
No decision was taken yet.


* 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 13th June 2019 and earlier)


Bug 1254: "asynchronous list" description uses "command" instead of "AND-OR 
list" OPEN
http://austingroupbugs.net/view.php?id=1254

Action: Joerg to investigate how his shell behaves.


* Current Business

Bug 1022: error indicator for encoding errors in fgetwc(3) Rejected
http://austingroupbugs.net/view.php?id=1022

In view of the addition in C17, we believe no change is needed in
POSIX and this bug can be closed.

Bug 701: unget[w]c() and file position after discarding push back Accepted as 
Marked
http://austingroupbugs.net/view.php?id=701

This item is tagged for TC3-2008.

On page 2193 line 70128 section ungetc(), change:
    A successful call to ungetc() shall clear the end-of-file
    indicator for the stream. The value of the file-position indicator
    for the stream after all pushed-back bytes have been read, or
    discarded by calling fseek(), fseeko(), fsetpos(), or rewind()
    (but not fflush()), shall be the same as it was before the bytes
    were pushed back. The file-position indicator is decremented
    by each successful call to ungetc(); if its value was 0 before
    a call, its value is unspecified after the call.
to:
    A successful call to ungetc() shall clear the end-of-file
    indicator for the stream. The file-position indicator for the
    stream shall be decremented by each successful call to ungetc();
    if its value was 0 before a call, its value is unspecified after
    the call. The value of the file-position indicator after all
    pushed-back bytes have been read shall be the same as it was
    before the bytes were pushed back.

On page 2193 line 70143 section ungetc(), change RATIONALE from "None" to:
    The C standard includes the text "The value of the file position
    indicator for the stream after reading or discarding all
    pushed-back characters shall be the same as it was before the
    characters were pushed back." POSIX.1 omits "or discarding"
    from this because it is redundant - in the C standard the
    discarding is done by file positioning functions and does not
    affect the position set by those functions. In particular, a
    relative seek using fseek() or fseeko() with SEEK_CUR adjusts
    the position relative to the position on entry to the function,
    not the position after the pushed-back bytes have been discarded.
    POSIX.1 also requires fflush() to discard pushed back bytes in
    situations where the C standard says the behavior of fflush()
    is undefined.

On page 2195 line 70175 section ungetwc(), change:
    A successful call to ungetwc() shall clear the end-of-file
    indicator for the stream. The value of the file-position indicator
    for the stream after all pushed-back characters have been read,
    or discarded by calling fseek(), fseeko(), fsetpos(), or rewind()
    (but not fflush()), shall be the same as it was before the
    characters were pushed back. The file-position indicator is
    decremented (by one or more) by each successful call to ungetwc();
    if its value was 0 before a call, its value is unspecified after
    the call.
to:
    A successful call to ungetwc() shall clear the end-of-file
    indicator for the stream. The file-position indicator for the
    stream shall be decremented (by one or more) by each successful
    call to ungetwc(); if its value was 0 before a call, its value
    is unspecified after the call. The value of the file-position
    indicator after all pushed-back characters have been read shall
    be the same as it was before the characters were pushed back.

On page 2195 line 70193 section ungetwc(), change RATIONALE from "None" to:
    The C standard includes the text "The value of the file position
    indicator for the stream after reading or discarding all
    pushed-back wide characters shall be the same as it was before
    the wide characters were pushed back." POSIX.1 omits "or
    discarding" from this because it is redundant - in the C standard
    the discarding is done by file positioning functions and does
    not affect the position set by those functions. In particular,
    a relative seek using fseek() or fseeko() with SEEK_CUR adjusts
    the position relative to the position on entry to the function,
    not the position after the pushed-back wide characters have
    been discarded. POSIX.1 also requires fflush() to discard pushed
    back wide characters in situations where the C standard says
    the behavior of fflush() is undefined.


Bug 1234: in most shells, backslash doesn't have two meaning wrt pattern 
matching         OPEN
http://austingroupbugs.net/view.php?id=1234

This was discussed and will be continued next time. See
https://posix.rhansen.org/p/bug1234

Next Steps 
----------
The next calls are on:


September 9 2019 (Monday)
This call will be for 60 minutes.

September 12 2019 (Thursday)
This call will be for 90 minutes.

Apologies in advance:
  Andrew Josey, 2019-09-09 (maybe)

Calls are anchored on US time. (8am Pacific) 

Please check the calendar invites for dial in details.

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#


--------
Andrew Josey                    The Open Group
Austin Group Chair          
Email: a.jo...@opengroup.org 
Apex Plaza, Forbury Road,Reading,Berks.RG1 1AX,England

To learn how we maintain your privacy, please review The Open Group Privacy 
Statement at http://www.opengroup.org/privacy.
To unsubscribe/opt-out from this mailing list login to The Open Group 
collaboration portal at
https://collaboration.opengroup.org/operational/portal.php?action=unsub&listid=2481





Reply via email to