Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Aug 2020 23:21:47 +0900 (JST)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        gbe@freebsd.org
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r364449 - head/bin/ls
Message-ID:  <20200825.232147.141648624023404568.hrs@FreeBSD.org>
In-Reply-To: <20200824085223.GA28970@lion.0xfce3.net>
References:  <202008210620.07L6KC6M091289@repo.freebsd.org> <20200822.194438.808130473746317382.hrs@FreeBSD.org> <20200824085223.GA28970@lion.0xfce3.net>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Gordon Bergling <gbe@freebsd.org> wrote
  in <20200824085223.GA28970@lion.0xfce3.net>:

gb> thanks for your feedback. I can only define POSIX.1-200{1,8} or -susv4. So what
gb> do you think about the following STANDARDS section?
gb> 
gb> For the options that are non-existing I could correct them to -2001 and mention
gb> also -susv4.
gb> 
gb> STANDARDS
gb>      With the exception of options -g, -n and -o, the ls utility conforms to
gb>      IEEE Std 1003.1-2001 (“POSIX.1”) and Version 4 of the Single UNIX
gb>      Specification (“SUSv4”).  The options -B, -D, -G, -I, -T, -U, -W, -Z, -b,
gb>      -h, -w, -y and -, are compatible extensions not defined in IEEE Std
gb>      1003.1-2001 (“POSIX.1”).

 It might be a bit tedious, but just adding -2008 looks good to me
 like the following:

 |.St -p1003.1-2001
 |and
 |.St -p1003.1-2008 .

 p1003.1-2004 is a subset of SUSv3 (and -2008 is one of SUSv4), so
 using p1003.1-YYYY consistently sounds less confusing when describing
 the conformance within the subsets.

 Regarding the non-standard extensions, I am not sure what
 "compatible" means.  Some of them are extensions commonly seen on
 other BSD-derived OSes, some are available only on FreeBSD, and some
 have the same names with GNU's counterpart but different meanings.
 Is just mentioning "...are non-standard extensions" with no
 specification name sufficient and easier?  I have no strong opinion
 on that part, but this is just my two cents.

-- Hiroki

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iMkEABMKAC4WIQRsDSNTJ8+Ax5Ae/dLbsH3Gbx9zfwUCX0UeexAcaHJzQGZyZWVi
c2Qub3JnAAoJENuwfcZvH3N/J4MCCJNE4t7/7mtqF3SE1THStB7TIGlkmxsX/vMJ
Quvg7LeimkMm6T76raLpC0dXYvdkFOwTID84mRvpoIHYwtZhbM+JAgkBExIRrgdM
nUEtp8WSuikc35kXrkkHbZwfg/mmhATv/TIZltbRRwhf9N7UVO+QobVsZvbFFWP0
0j34RSAR9dLusGQ=
=PiaP
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200825.232147.141648624023404568.hrs>