Re: [1003.1(2013)/Issue7+TC1 0000953]: Alias expansion is under-specified

2019-01-28 Thread Robert Elz
Date:Mon, 28 Jan 2019 12:53:27 + From:Stephane Chazelas Message-ID: <20190128125327.m3betjroiqodf...@chaz.gmail.com> | D'oh. Sorry. It looks like the same bug. Note that it affects | busybox sh and FreeBSD sh as well, so probably all ash-derived | shells

Re: [1003.1(2013)/Issue7+TC1 0000953]: Alias expansion is under-specified

2019-01-28 Thread Harald van Dijk
On 28/01/2019 12:53, Stephane Chazelas wrote: D'oh. Sorry. It looks like the same bug. Note that it affects busybox sh and FreeBSD sh as well, so probably all ash-derived shells (unless Robert already fixed that one on NetBSD). I fixed it in mine back in September, so definitely not *all*

Re: bc Suggestions

2019-01-28 Thread Gavin Howard
On Thu, Jan 10, 2019 at 4:19 PM Gavin Howard wrote: > > On Thu, Jan 10, 2019 at 3:18 AM Geoff Clare wrote: > > > > Gavin Howard wrote, on 08 Jan 2019: > > > > > > Hello, > > > > > > I am the author of an implementation of bc > > > (https://github.com/gavinhoward/bc). My experience has given me

[1003.1(2008)/Issue 7 0001165]: What is the working group's plan for stateful polling (e.g., kqueue, epoll), event loops (libuv) and coroutines (C++2a)?

2019-01-28 Thread Austin Group Bug Tracker
A NOTE has been added to this issue. == http://austingroupbugs.net/view.php?id=1165 == Reported By:EdSchouten Assigned To:

[1003.1(2008)/Issue 7 0001165]: What is the working group's plan for stateful polling (e.g., kqueue, epoll), event loops (libuv) and coroutines (C++2a)?

2019-01-28 Thread Austin Group Bug Tracker
A NOTE has been added to this issue. == http://austingroupbugs.net/view.php?id=1165 == Reported By:EdSchouten Assigned To:

[1003.1(2016)/Issue7+TC2 0001164]: Correct C++11 std::condition_variable requires a version of pthread_cond_timedwait that supports specifying the clock

2019-01-28 Thread Austin Group Bug Tracker
The following issue has been CLOSED. == http://austingroupbugs.net/view.php?id=1164 == Reported By:mikecrowe Assigned To:

[1003.1(2016)/Issue7+TC2 0001163]: fscanf omits carriage in the list of white space character directives

2019-01-28 Thread Austin Group Bug Tracker
A NOTE has been added to this issue. == http://austingroupbugs.net/view.php?id=1163 == Reported By:Konrad_Schwarz Assigned To:

[1003.1(2016)/Issue7+TC2 0001163]: fscanf omits carriage in the list of white space character directives

2019-01-28 Thread Austin Group Bug Tracker
The following issue has been UPDATED. == http://austingroupbugs.net/view.php?id=1163 == Reported By:Konrad_Schwarz Assigned To:

[1003.1(2008)/Issue 7 0001162]: EOWNERDEAD must have precedence over ETIMEDOUT

2019-01-28 Thread Austin Group Bug Tracker
The following issue has been RESOLVED. == http://austingroupbugs.net/view.php?id=1162 == Reported By:Villemoes Assigned To:

[1003.1(2008)/Issue 7 0001162]: EOWNERDEAD must have precedence over ETIMEDOUT

2019-01-28 Thread Austin Group Bug Tracker
A NOTE has been added to this issue. == http://austingroupbugs.net/view.php?id=1162 == Reported By:Villemoes Assigned To:

Re: [1003.1(2013)/Issue7+TC1 0000953]: Alias expansion is under-specified

2019-01-28 Thread Stephane Chazelas
2019-01-28 08:08:53 +, Harald van Dijk: [...] > > alias ifdebug= > > ifdebug echo DEBUG > > > > works fine in dash AFAICT. > > The non-DEBUG case is alias ifdebug=# to comment out the command. > > $ dash < > alias ifdebug=# > > ifdebug echo DEBUG > > EOF > dash: 3: Syntax error:

Re: [1003.1(2013)/Issue7+TC1 0000953]: Alias expansion is under-specified

2019-01-28 Thread Geoff Clare
Harald van Dijk wrote, on 27 Jan 2019: > > On 18/01/2019 11:48, Austin Group Bug Tracker wrote: > >-- > > (0004214) geoffclare (manager) - 2019-01-18 11:48 > > http://austingroupbugs.net/view.php?id=953#c4214 >

Re: [1003.1(2013)/Issue7+TC1 0000953]: Alias expansion is under-specified

2019-01-28 Thread Harald van Dijk
On 28/01/2019 06:38, Stephane Chazelas wrote: I'm saying POSIX should not make the behaviour unspecified for empty aliases. Only, if at all, when the expansion results in no command. Because empty aliases are useful when followed by something else like in the example I gave. That makes sense,