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.
This commit is contained in:
FRIGN 2015-01-15 22:17:55 +01:00 committed by sin
parent 2447dad2fb
commit bab75bfe58

158
README
View File

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