Commit Graph

  • c4014b730e Use utflen in cols(1) Brandon Mulcahy 2014-12-05 16:32:08 -0500
  • 5214191155 Handle non-power-of-two tab sizes in expand(1) Brandon Mulcahy 2014-12-04 17:04:48 -0500
  • 1150a5cbc9 Update nl(1) manpage sin 2014-12-04 13:49:07 +0000
  • 88a6d6f97e State the reason for failure in readlink(1) sin 2014-12-04 12:14:20 +0000
  • 761599ae61 nl(1) should handle up to 1 file sin 2014-12-04 12:04:41 +0000
  • 86c88d8b3a Respect exit status in nl(1) + some stylistic changes sin 2014-12-04 12:00:19 +0000
  • 95c9b4b255 Staticise functions in logger(1) sin 2014-12-04 11:45:44 +0000
  • 5d1e46fefa Implement POSIX 2008 compliant logger(1) sin 2014-12-04 11:34:39 +0000
  • 757cf0651a Fix basename suffix treatment Brandon Mulcahy 2014-12-03 18:37:34 -0500
  • f141da6190 Bring back OpenBSD make compatibility in Makefile sin 2014-12-01 17:37:21 +0000
  • 1bd598c9ed sort BIN, that was bugging me Evan Gates 2014-12-01 09:12:07 -0800
  • d13e5c2be3 Remove redundant deletions from clean target sin 2014-11-30 11:57:04 +0000
  • 94ef670b27 ln: Add support for target directories Michael Forney 2014-11-23 20:25:39 +0000
  • cb427d553a sort: Implement -c and -C flags Michael Forney 2014-11-23 19:35:56 +0000
  • e23d20e1d4 Fix .SH to .Sh in kill.1 sin 2014-11-23 13:22:44 +0000
  • 6aab51a858 Update kill.1 sin 2014-11-23 13:21:51 +0000
  • e514886f0d Update pwd.1 sin 2014-11-23 12:55:56 +0000
  • 5c9dc1b799 Add note about standards for strings.1 sin 2014-11-23 12:46:12 +0000
  • aabcb69991 Respect exit status in strings(1) and update manpage sin 2014-11-23 12:44:07 +0000
  • d0604cc474 Don't stop at first failure in mkfifo(1) sin 2014-11-22 11:18:05 +0000
  • bf8e37625a Fix potential exit status wraparound in chgrp(1) sin 2014-11-22 11:13:53 +0000
  • 5c821d43ef grep: reset inverse flag if both are set Hiltjo Posthuma 2014-11-21 23:29:38 +0100
  • e6df377504 Respect exit status in expand(1) sin 2014-11-21 17:53:22 +0000
  • cd35347203 Convert unexpand(1) to libutf sin 2014-11-21 17:52:09 +0000
  • 18850f5dfa writerune() should operate on a FILE * sin 2014-11-21 16:34:44 +0000
  • 5b5bb82ec0 Factor out readrune and writerune sin 2014-11-21 16:20:15 +0000
  • 3de6a7510d Convert expand.c to libutf sin 2014-11-20 19:33:25 +0100
  • 9a967e13f9 Fix grammar in grep.1 sin 2014-11-21 14:22:22 +0000
  • 9e74df6520 Add -h to grep(1) usage line sin 2014-11-21 13:15:26 +0000
  • 78a55f6daf Another update to cmp.1 sin 2014-11-21 13:12:36 +0000
  • cf705e6a24 Minor update to cmp(1) manpage sin 2014-11-21 13:11:48 +0000
  • 8d26936b83 Update grep(1) manpage and usage line sin 2014-11-21 13:10:29 +0000
  • 64e7504314 Update TODO sin 2014-11-21 12:54:08 +0000
  • 102f579d0f cmp(1) is POSIX compliant so mention it in the manpage sin 2014-11-21 12:31:23 +0000
  • bb88aa471b Update basename manpage sin 2014-11-21 12:15:07 +0000
  • 2d685482af Update cmp(1) manpage to new style and do not allow both -l and -s to be set sin 2014-11-21 12:03:27 +0000
  • 2b39f20675 Respect exit status in grep(1) sin 2014-11-21 11:43:53 +0000
  • 228e8c4a0b Update note on building sbase on OpenBSD sin 2014-11-21 10:36:42 +0000
  • 875f433666 Argh - include strings.h sin 2014-11-21 00:02:09 +0000
  • ce86a05f36 Import strcasestr() from musl and remove -D_GNU_SOURCE sin 2014-11-20 23:43:08 +0000
  • ea4f58ff02 Include strings.h for strcasecmp sin 2014-11-20 23:37:39 +0000
  • d221e5ea5b Print header in tail(1) sin 2014-11-20 23:09:14 +0000
  • 159cc298c4 Add an easier to edit "table" of tools in README sin 2014-11-20 23:01:56 +0000
  • 821a980ab4 Respect exit status in tail(1) sin 2014-11-20 22:51:34 +0000
  • 93c8aaf925 Print header in head(1) sin 2014-11-20 22:51:18 +0000
  • 2a84dd5076 Respect exit status in head(1) sin 2014-11-20 22:39:29 +0000
  • 8767e4b320 Properly handle multiline patterns in grep(1) sin 2014-11-20 19:56:18 +0000
  • b6a41b688b If we have a match any pattern also match against blank lines sin 2014-11-20 18:19:36 +0000
  • f4d8ff9598 Properly handle -F and -i sin 2014-11-20 17:38:31 +0000
  • 64aac9b504 Just use int for mode sin 2014-11-20 17:26:47 +0000
  • fe48fbc4e1 Break out on first match sin 2014-11-20 17:02:48 +0000
  • a1844fae70 Implement grep -f sin 2014-11-20 16:57:49 +0000
  • 5ba4f37ec3 Handle null BRE/ERE and do not add a pattern to the list if it already exists sin 2014-11-20 16:45:22 +0000
  • 7627a5069c Implement grep -x sin 2014-11-20 14:47:26 +0000
  • e34ce44192 Test directly, no need for intermediate assignment sin 2014-11-20 14:37:45 +0000
  • 6866bcdec8 Implement grep -F sin 2014-11-20 14:35:23 +0000
  • 728f36aa77 Implement grep -s sin 2014-11-20 14:14:26 +0000
  • 5197affac5 Remove col(1) sin 2014-11-20 13:56:27 +0000
  • 0d7c2351b4 Remove csplit(1) sin 2014-11-20 13:50:18 +0000
  • 1436518f9d Use < 0 instead of == -1 FRIGN 2014-11-19 20:59:37 +0100
  • 9b38355ae8 Break out if stat fails on the source file in cp(1) sin 2014-11-19 15:08:57 +0000
  • 2c42905f63 Make libutf.a and libutil.a different sin 2014-11-19 10:50:54 +0000
  • 4399f35448 Fix two more instances where the check for "-" is insufficient sin 2014-11-18 21:57:54 +0000
  • 148e6e3b79 read stdin if arg is exactly "-" not just begins with '-' Evan Gates 2014-11-18 13:41:52 -0800
  • 84b08427a1 remove agetline Evan Gates 2014-11-18 12:49:30 -0800
  • cca0522872 clear suffix list then add only .o and .c in that order to avoid use of builtin .c inference rule skipping .c.o Evan Gates 2014-11-18 12:12:14 -0800
  • 409ec7194f Add install(1) to TODO sin 2014-11-18 19:55:00 +0000
  • fda3ed9a56 Remove .POSIX from Makefile sin 2014-11-18 19:27:36 +0000
  • 027052f5e5 Rename util/ to libutil/ sin 2014-11-17 16:48:01 +0000
  • ee1e90ebdc renice(1) rework sin 2014-11-17 16:32:30 +0000
  • 4dc2b783b8 Nuke some fprintf() calls and replace with weprintf() sin 2014-11-17 16:27:12 +0000
  • af8e38f5fa Fix some error messages sin 2014-11-17 16:22:01 +0000
  • cb7cbde722 Add compat.h sin 2014-11-17 15:45:09 +0000
  • 56709a2414 Import libutf from http://git.suckless.org/libutf sin 2014-11-17 15:41:44 +0000
  • 85df198b59 Refactor expr.c FRIGN 2014-11-17 15:39:57 +0100
  • 166bc3052e Use PRIO_{MIN,MAX} instead of NZERO sin 2014-11-17 15:01:43 +0000
  • bd3cf55b54 Define HOST_NAME_MAX if necessary sin 2014-11-17 14:50:12 +0000
  • ba70777b56 Remove binlib and bin from PHONY sin 2014-11-17 14:46:34 +0000
  • 74ac827587 Require GNU make to build sbase sin 2014-11-17 13:50:19 +0000
  • 90507652c0 Staticise globals sin 2014-11-17 13:38:52 +0000
  • a84cbe9e1c Avoid messed up output because of trailing spaces sin 2014-11-17 13:22:10 +0000
  • ba89dc565f Add .PHONY targets sin 2014-11-17 13:02:17 +0000
  • a6be4e7a4c Only unlink the destination file if -f has been specified sin 2014-11-17 12:33:08 +0000
  • 0d0624b855 Use $(RANLIB) in Makefile sin 2014-11-17 12:22:53 +0000
  • 2ee3ae5994 Use LIB, LIBSRC and LIBOBJ and derive SRC, OBJ and MAN from BIN sin 2014-11-17 12:12:10 +0000
  • afa2e6ec54 Use SLIST_* instead of TAILQ_* in grep(1) sin 2014-11-17 10:59:11 +0000
  • de4a36957e Silence stupid warnings when building sbase-box sin 2014-11-17 10:51:36 +0000
  • 4a97e0b526 List libutil.a first to be a bit more clear sin 2014-11-17 10:50:20 +0000
  • 1b0d2c1ab3 Make clean more verbose sin 2014-11-17 10:39:02 +0000
  • e1c044e298 Do not append CPPFLAGS to CFLAGS sin 2014-11-17 10:31:29 +0000
  • 2fd6e769dd Rename util.a to libutil.a sin 2014-11-17 10:28:54 +0000
  • 9a9d6bb0dc Make build process more verbose sin 2014-11-17 10:15:44 +0000
  • abdd0671f7 Refactor expr.c FRIGN 2014-11-16 20:29:29 +0100
  • f6552e3669 grep: add -h (inverse of -H) aswell Hiltjo Posthuma 2014-11-16 20:03:25 +0100
  • 7b8d7fb78e Fix uninitialized use of ret in expr(1) sin 2014-11-16 14:43:10 +0000
  • b3ae1a7b4b expr: improvements Hiltjo Posthuma 2014-11-16 15:19:50 +0100
  • 1822f70d12 csplit, grep: use eregcomp Hiltjo Posthuma 2014-11-16 15:17:46 +0100
  • 3fb0e50668 nl: fix crash on invalid regex Hiltjo Posthuma 2014-11-16 15:17:24 +0100
  • ce90cc57d4 util: add eregcomp: show descriptive error message on regcomp error Hiltjo Posthuma 2014-11-16 15:16:14 +0100
  • 25e3e068ed Add note about UTF-8 support in TODO sin 2014-11-16 13:24:44 +0000