All,

These are the minutes from yesterdays call
regards
Andrew
-----

Minutes of the 25th May 2017 Teleconference     Austin-818 Page 1 of 1
Submitted by Andrew Josey, The Open Group. 26th May 2017

Attendees:
    Don Cragun, IEEE PASC OR
    Geoff Clare, The Open Group
    Eric Blake, Red Hat
    Mark Ziegast, SHware Systems 
    Martin Rehak, Oracle, The Open Group OR 

Apologies:
    David Clissold, IBM
    Andrew Josey, The Open Group
    Richard Hansen, Google


* General news 

Andrew had completed his action to add svn access for Mark Z .

* 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 1041: Encourage implementations to include better integrity checksum, 
compression and decompression utilities if possible. OPEN
http://austingroupbugs.net/view.php?id=1041

The bug has its own page in the etherpad:
http://posix.rhansen.org:9001/p/bug1041

As Richard was not on this call, this item was skipped this week.
We will pick up on this next week.


Bug 1045: Issues with "cd -"           Accepted as Marked
http://austingroupbugs.net/view.php?id=1045


This item is tagged for TC3-2008.
An interpretation is required

Interpretation response:
The standard states that
    cd -

is equivalent to
    cd "$OLDPWD" && pwd

and conforming implementations must conform to this. However,
concerns have been raised about this which are being referred to
the sponsor.

Rationale:

As written, the standard currently requires odd behavior for cases
such as OLDPWD="-P".

Notes to the Editor (not part of this interpretation):
On page 2561 line 82907 section cd, delete:
    cd -

from the SYNOPSIS.

On page 2562 line 82990-82993 section cd, change:
    −

    When a <hyphen-minus> is used as the operand, this shall be equivalent to 
the command:

    cd "$OLDPWD" && pwd

    which changes to the previous working directory and then writes its name.

to:

    If directory consists of a single '−' (<hyphen-minus>) character,
    the cd utility shall behave as if directory contained the value
    of the OLDPWD environment variable, except that after it sets
    the value of PWD it shall write the new value to standard output.
    The behavior is unspecified if OLDPWD does not start with a
    <slash> character.

    (note the removal of the − paragraph tag)


On page 2563 line 83018 section cd, change:

    A pathname of the previous working directory, used by cd −.

to:
    A pathname of the previous working directory, used when the
    operand is '−'. If an application sets or unsets the value of
    OLDPWD, the behavior of cd with a '−' operand is unspecified.


On page 2563 line 83024 section cd, change:

    or if cd − is used

to:

    or if the operand '−' is used


On page 2564 line 83048 section cd, add a new paragraph to APPLICATION USAGE:

    Since cd treats the operand '−' as a special case, applications
    should not pass arbitrary values as the operand. For example,
    instead of:

        CDPATH= cd -P -- "$dir"

    applications should use the following:

        case $dir in
        (/*) CDPATH= cd -P "$dir";;
        ("") CDPATH= cd -P "";;
        (*) CDPATH= cd -P "./$dir";;
        esac

    (The special treatment of "" is to avoid prefixing it with "./";
    an alternative would be to report empty "$dir" as an error to
    avoid unspecified behavior.)

Next Steps
----------
The next call is on June 1st, 2017 (a Thursday)

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:

http://po...@posix.rhansen.org:9001/p/201x-mm-dd
password=2115756#

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






Reply via email to