sbase

suckless unix tools
git clone git://git.2f30.org/sbase.git
Log | Files | Refs | README | LICENSE

commit bab75bfe58bfc80a2d208eb79444268e10854ee5
parent 2447dad2fbda104cb554802282d14c1b5749db16
Author: FRIGN <dev@frign.de>
Date:   Thu Jan 15 22:17:55 +0100

Amend list of tools with asterisks

to mark tools considered finished.

Finished doesn't mean work has stopped on these, but that these
programs are in a satisfying state according to the current suckless
coding practices, this includes having a

 1) mandoc manpage
 2) clean code

In most cases, 1) was the failing criterion. So in the interest of
finishing more tools and if you want to, well-written mandoc man-
pages are very much appreciated.

Diffstat:
README | 158++++++++++++++++++++++++++++++++++++++++----------------------------------------
1 file changed, 79 insertions(+), 79 deletions(-)
diff --git a/README b/README @@ -4,86 +4,86 @@ sbase - suckless unix tools sbase is a collection of unix tools that are inherently portable across UNIX and UNIX-like systems. -The following tools are implemented: +The following tools are implemented (* == finished): -UTILITY POSIX 2008 COMPLIANT MISSING OPTIONS -------- -------------------- --------------- -basename yes none -cal pending pending -cat yes none -chgrp no -h, -H, -L, -P -chmod yes none -chown no -h, -H, -L, -P -chroot non-posix none -cksum yes none -cmp yes none -cols non-posix none -comm yes none -cp no -H, -i, -L -cron non-posix none -cut yes none -date yes none -dirname yes none -du no -H, -L, -x -echo yes none -env yes none -expand yes none -expr yes none -false 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, -H, -L, -R, -c, -q, -u -md5sum non-posix none -mkdir yes none -mkfifo yes none -mktemp non-posix none -mv no -i -nice yes none -nl no -d, -f, -h, -l, -n, -p, -v, -w -nohup yes none -paste yes none -printenv non-posix none -printf stolen stolen -pwd yes none -readlink non-posix none -renice yes none -rm no -i -rmdir no -p -sleep yes none -setsid non-posix none -sort no -m, -o, -d, -f, -i -split yes none -sponge non-posix none -strings no -a, -n, -t -sync non-posix none -tail no -c, -f -tar non-posix none -tee no -i -test yes none -touch no -a, -m, -r -tr yes none -true yes none -tty yes none -uudecode no -o -uuencode no -m -uname yes none -unexpand yes none -uniq no -f, -s -unlink yes none -seq non-posix none -sha1sum non-posix none -sha256sum non-posix none -sha512sum non-posix none -wc yes none -xargs no -I, -L, -p, -s, -t, -x -yes yes none + UTILITY POSIX 2008 COMPLIANT MISSING OPTIONS + ------- -------------------- --------------- +* basename yes none + cal pending pending + cat yes none + chgrp no -h, -H, -L, -P + chmod yes none + chown no -h, -H, -L, -P + chroot non-posix none + cksum yes none +* cmp yes none +* cols non-posix none + comm yes none + cp no -H, -i, -L +* cron non-posix none + cut yes none + date yes none + dirname yes none + du no -H, -L, -x + echo yes none + env yes none + expand yes none + expr yes none + false 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, -H, -L, -R, -c, -q, -u + md5sum non-posix none + mkdir yes none + mkfifo yes none + mktemp non-posix none + mv no -i + nice yes none + nl no -d, -f, -h, -l, -n, -p, -v, -w + nohup yes none + paste yes none + printenv non-posix none + printf stolen stolen +* pwd yes none + readlink non-posix none + renice yes none + rm no -i + rmdir no -p + sleep yes none + setsid non-posix none + sort no -m, -o, -d, -f, -i + split yes none + sponge non-posix none + strings no -a, -n, -t + sync non-posix none + tail no -c, -f + tar non-posix none + tee no -i + test yes none + touch no -a, -m, -r + tr yes none + true yes none + tty yes none + uudecode no -o + uuencode no -m + uname yes none + unexpand yes none + uniq no -f, -s + unlink yes none + seq non-posix none + sha1sum non-posix none + sha256sum non-posix none + sha512sum non-posix none + wc yes none + xargs no -I, -L, -p, -s, -t, -x + yes yes none The complement of sbase is ubase[1] which is Linux-specific and provides all the non-portable tools. Together they are intended to