Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-09-14 Thread Simon J. Gerraty
On Sat, 15 Sep 2012 00:36:31 +0200, Jilles Tjoelker writes: >POSIX make command lines are executed as if by the shell, and if the >make implementation wants to optimize by not executing sh for every >command line, the burden is on it to make it behave the same. IIRC the man page mentions the exce

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-09-14 Thread Jilles Tjoelker
On Wed, Aug 22, 2012 at 05:36:03PM -0700, Simon J. Gerraty wrote: > > On Thu, 23 Aug 2012 00:30:02 +0200, Jilles Tjoelker writes: > >I think the most important reason is to reduce special cases. The POSIX > >developers did not want to create a second subset of utilities that are > >not available v

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-22 Thread Simon J. Gerraty
On Thu, 23 Aug 2012 00:30:02 +0200, Jilles Tjoelker writes: >I think the most important reason is to reduce special cases. The POSIX >developers did not want to create a second subset of utilities that are >not available via execve() (the first subset is the special builtins). >The burden on imple

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-22 Thread Jilles Tjoelker
On Tue, Aug 21, 2012 at 04:25:53PM -0700, Simon J. Gerraty wrote: > On Wed, 22 Aug 2012 00:29:44 +0200, Jilles Tjoelker writes: > >On FreeBSD, the first two statements are partially false. All sh(1) > >builtins that correspond to utilities specified by POSIX (but not > >special builtins) have versi

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-21 Thread Simon J. Gerraty
On Wed, 22 Aug 2012 00:29:44 +0200, Jilles Tjoelker writes: >On FreeBSD, the first two statements are partially false. All sh(1) >builtins that correspond to utilities specified by POSIX (but not >special builtins) have versions accessible to execve() (on 8.x and That's interesting, especially fo

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-21 Thread Jilles Tjoelker
On Mon, Aug 20, 2012 at 10:35:19PM -0700, Simon J. Gerraty wrote: > Hi, sorry about the slow response. > On Thu, 26 Jul 2012 12:49:03 +0400, Ruslan Ermilov writes: > >On Wed, Jul 18, 2012 at 05:57:43AM +, David E. O'Brien wrote: > >> Author: obrien > >> Date: Wed Jul 18 05:57:42 2012 > >> New

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-20 Thread Simon J. Gerraty
>> note use of && rather than ; which can be very dangerous > >In standard scripts I would agree. In FreeBSD pmake, I would disagree, >but it seems that it's the odd man out: Yes, this is because FreeBSD make still uses the shell's -e for error detection. NetBSD (hence bmake) abandoned that quite

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-20 Thread Garrett Cooper
On Mon, Aug 20, 2012 at 10:35 PM, Simon J. Gerraty wrote: > Hi, sorry about the slow response. > > On Thu, 26 Jul 2012 12:49:03 +0400, Ruslan Ermilov writes: >>On Wed, Jul 18, 2012 at 05:57:43AM +, David E. O'Brien wrote: >>> Author: obrien >>> Date: Wed Jul 18 05:57:42 2012 >>> New Revision:

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-20 Thread Simon J. Gerraty
On Mon, 30 Jul 2012 11:19:48 -0400, John Baldwin writes: >> @@ -68,7 +68,7 @@ beforeinstall: >> cd ${.CURDIR}; \ >> ${INSTALL} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \ >> koi8-r.tmac hyphen.ru ${DESTDIR}${TMACDIR} >> -cd ${.OBJDIR} >> +cd ${.OBJDIR}; > >Isn't thi

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-08-20 Thread Simon J. Gerraty
Hi, sorry about the slow response. On Thu, 26 Jul 2012 12:49:03 +0400, Ruslan Ermilov writes: >On Wed, Jul 18, 2012 at 05:57:43AM +, David E. O'Brien wrote: >> Author: obrien >> Date: Wed Jul 18 05:57:42 2012 >> New Revision: 238563 >> URL: http://svn.freebsd.org/changeset/base/238563 >> >> L

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-07-30 Thread John Baldwin
On Wednesday, July 18, 2012 1:57:43 am David E. O'Brien wrote: > Author: obrien > Date: Wed Jul 18 05:57:42 2012 > New Revision: 238563 > URL: http://svn.freebsd.org/changeset/base/238563 > > Log: > a ";" tells make we want the shell to be used > > Submitted by: Simon Gerraty > > Mo

Re: svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-07-26 Thread Ruslan Ermilov
On Wed, Jul 18, 2012 at 05:57:43AM +, David E. O'Brien wrote: > Author: obrien > Date: Wed Jul 18 05:57:42 2012 > New Revision: 238563 > URL: http://svn.freebsd.org/changeset/base/238563 > > Log: > a ";" tells make we want the shell to be used > > Submitted by: Simon Gerraty > >

svn commit: r238563 - head/gnu/usr.bin/groff/tmac

2012-07-17 Thread David E. O'Brien
Author: obrien Date: Wed Jul 18 05:57:42 2012 New Revision: 238563 URL: http://svn.freebsd.org/changeset/base/238563 Log: a ";" tells make we want the shell to be used Submitted by: Simon Gerraty Modified: head/gnu/usr.bin/groff/tmac/Makefile Modified: head/gnu/usr.bin/groff/tmac/Makef