commit 09c3d796b162b0385e36251c12e6fdae20c04d81
Author: FRIGN <[email protected]>
Date:   Sat Feb 28 14:42:26 2015 +0100

    Add audit-section to README
    
    Okay, so why another section?
    The finished-section applies to general feature-completeness and
    manual status. It somehow is not an indicator for general code-
    clarity, so the audited-column reflects a thorough audit of the
    underlying code and optimization.
    Take a look at the upcoming basename(1)-patch for an example on
    how this goes.

diff --git a/README b/README
index 17a5f87..dd3d727 100644
--- a/README
+++ b/README
@@ -5,89 +5,89 @@ sbase  is a  collection of  unix  tools that  are inherently  
portable
 across UNIX and UNIX-like systems.
 
 The following tools are implemented ('*' == finished, '#' == UTF-8 support,
-'=' == implicit UTF-8 support):
+'=' == implicit UTF-8 support, '|' == audited):
 
    UTILITY         POSIX 2008 COMPLIANT         MISSING OPTIONS
    -------         --------------------         ---------------
-=* basename        yes                          none
-=* cal             yes                          none
-=* cat             yes                          none
-=* chgrp           yes                          none
-=* chmod           yes                          none
-=* chown           yes                          none
-=* chroot          non-posix                    none
-=* cksum           yes                          none
-=* cmp             yes                          none
-#* cols            non-posix                    none
-=* comm            yes                          none
-=  cp              yes                          none (-i)
-=* cron            non-posix                    none
-#* cut             yes                          none
-=* date            yes                          -u
-=* dirname         yes                          none
-=* du              yes                          none
-=* echo            yes                          none
-=* env             yes                          none
-#* expand          yes                          none
-#* expr            yes                          none
-=* false           yes                          none
-=  find            yes                          none
-#* fold            yes                          none
-=* grep            yes                          none
-=* head            yes                          none
-=* hostname        non-posix                    none
-=* kill            yes                          none
-=* link            yes                          none
-=* ln              yes                          none
-=* logger          yes                          none
-=* logname         yes                          none
-=  ls              no                           (-C), -S, -f, -m, -s, -x
-=* md5sum          non-posix                    none
-=* mkdir           yes                          none
-=* mkfifo          yes                          none
-=* mktemp          non-posix                    none
-=* mv              yes                          none (-i)
-=* nice            yes                          none
-=  nl              no                           -d, -f, -h, -l, -p
-=* nohup           yes                          none
-#* paste           yes                          none
-=* printenv        non-posix                    none
-#* printf          yes                          none
-=* pwd             yes                          none
-=  readlink        non-posix                    none
-=* renice          yes                          none
-=* rm              yes                          none (-i)
-=* rmdir           yes                          none
-#  sed
-   seq             non-posix                    none
-=* setsid          non-posix                    none
-=  sha1sum         non-posix                    none
-=  sha256sum       non-posix                    none
-=  sha512sum       non-posix                    none
-=* sleep           yes                          none
-   sort            no                           -m, -o, -d, -f, -i
-=* split           yes                          none
-=* sponge          non-posix                    none
-#* strings         yes                          none
-=* sync            non-posix                    none
-=* tail            yes                          none
-=* tar             non-posix                    none
-=* tee             yes                          none
-=* test            yes                          none
-=  time            no                           none (incorrect exit status)
-=* touch           yes                          none
-#* tr              yes                          none
-=* true            yes                          none
-=* tty             yes                          none
-=* uname           yes                          none
-#* unexpand        yes                          none
-=* uniq            yes                          none
-=* unlink          yes                          none
-=* uudecode        yes                          none
-=* uuencode        yes                          none
-#* wc              yes                          none
-=  xargs           no                           -I, -L, -p, -s, -t, -x
-=* yes             non-posix                    none
+=*  basename        yes                          none
+=*  cal             yes                          none
+=*  cat             yes                          none
+=*  chgrp           yes                          none
+=*  chmod           yes                          none
+=*  chown           yes                          none
+=*  chroot          non-posix                    none
+=*  cksum           yes                          none
+=*  cmp             yes                          none
+#*  cols            non-posix                    none
+=*  comm            yes                          none
+=   cp              yes                          none (-i)
+=*  cron            non-posix                    none
+#*  cut             yes                          none
+=*  date            yes                          -u
+=*  dirname         yes                          none
+=*  du              yes                          none
+=*  echo            yes                          none
+=*  env             yes                          none
+#*  expand          yes                          none
+#*  expr            yes                          none
+=*  false           yes                          none
+=   find            yes                          none
+#*  fold            yes                          none
+=*  grep            yes                          none
+=*  head            yes                          none
+=*  hostname        non-posix                    none
+=*  kill            yes                          none
+=*  link            yes                          none
+=*  ln              yes                          none
+=*  logger          yes                          none
+=*  logname         yes                          none
+=   ls              no                           (-C), -S, -f, -m, -s, -x
+=*  md5sum          non-posix                    none
+=*  mkdir           yes                          none
+=*  mkfifo          yes                          none
+=*  mktemp          non-posix                    none
+=*  mv              yes                          none (-i)
+=*  nice            yes                          none
+=   nl              no                           -d, -f, -h, -l, -p
+=*  nohup           yes                          none
+#*  paste           yes                          none
+=*  printenv        non-posix                    none
+#*  printf          yes                          none
+=*  pwd             yes                          none
+=   readlink        non-posix                    none
+=*  renice          yes                          none
+=*  rm              yes                          none (-i)
+=*  rmdir           yes                          none
+#   sed
+    seq             non-posix                    none
+=*  setsid          non-posix                    none
+=   sha1sum         non-posix                    none
+=   sha256sum       non-posix                    none
+=   sha512sum       non-posix                    none
+=*  sleep           yes                          none
+    sort            no                           -m, -o, -d, -f, -i
+=*  split           yes                          none
+=*  sponge          non-posix                    none
+#*  strings         yes                          none
+=*  sync            non-posix                    none
+=*  tail            yes                          none
+=*  tar             non-posix                    none
+=*  tee             yes                          none
+=*  test            yes                          none
+=   time            no                           none (incorrect exit status)
+=*  touch           yes                          none
+#*  tr              yes                          none
+=*  true            yes                          none
+=*  tty             yes                          none
+=*  uname           yes                          none
+#*  unexpand        yes                          none
+=*  uniq            yes                          none
+=*  unlink          yes                          none
+=*  uudecode        yes                          none
+=*  uuencode        yes                          none
+#*  wc              yes                          none
+=   xargs           no                           -I, -L, -p, -s, -t, -x
+=*  yes             non-posix                    none
 
 The  complement of  sbase  is  ubase[1] which  is  Linux-specific  and
 provides all  the non-portable tools.   Together they are  intended to

Reply via email to