Commit Graph

  • a5ae899a48 Scrap readrune(), introducing fgetrune() FRIGN 2015-02-11 20:13:43 +0100
  • 4888bae455 uniq: Add standards section to manpage and update README sin 2015-02-11 15:55:58 +0000
  • 2e5a02dd26 uniq is now complete, update README sin 2015-02-11 15:27:19 +0000
  • 5c811577a2 uniq.1: add [input [output]] information Tai Chi Minh Ralph Eastwood 2015-02-11 15:18:10 +0000
  • 70694a318c uniq: add support for writing output files Tai Chi Minh Ralph Eastwood 2015-02-11 14:56:16 +0000
  • f9846a9a6b Split up is*rune() and to*rune() functions into individual source files FRIGN 2015-02-11 15:44:54 +0100
  • 471cf8f5bc Use runetypebody.h-functions in wc(1) FRIGN 2015-02-11 13:24:59 +0100
  • 17dad35015 uniq: Fix typo in usage sin 2015-02-11 12:50:39 +0000
  • b2370171e6 uniq: Match usage with manpage sin 2015-02-11 12:21:31 +0000
  • 5f06185b1b uniq: Fixup program usage and manpage sin 2015-02-11 12:12:21 +0000
  • 5836ef72e3 Use runetypebody.h-functions in tr(1) FRIGN 2015-02-11 13:03:32 +0100
  • 02ec321419 Add missing is*rune() functions and tolowerrune() and toupperrune() FRIGN 2015-02-11 12:57:36 +0100
  • 26bc079ecc uniq: Style fix sin 2015-02-11 12:02:33 +0000
  • 6d4a7989cd readlink: Use eprintf() to report errors sin 2015-02-11 11:58:02 +0000
  • a29d31e94b Update readlink in README sin 2015-02-11 11:54:58 +0000
  • 3f3e15b314 readlink: Use strlcat() instead of strncat() sin 2015-02-11 11:51:57 +0000
  • aed987a9af Update README sin 2015-02-11 10:54:17 +0000
  • b63fe99941 Add Ralph to LICENSE sin 2015-02-11 10:49:17 +0000
  • bc2310376f uniq: add ascii implementation of -f and -s flags Tai Chi Minh Ralph Eastwood 2015-02-11 06:02:54 +0000
  • 28e26bc688 readlink: add -m and -f flags Tai Chi Minh Ralph Eastwood 2015-02-11 08:55:17 +0000
  • 0fcad66c75 make use of en*alloc functions Jakob Kramer 2015-02-11 02:08:17 +0100
  • c0a3c66a84 add estrndup Jakob Kramer 2015-02-11 01:59:04 +0100
  • 08e93dd4f5 add en*alloc functions Jakob Kramer 2015-02-11 01:40:52 +0100
  • 51680535ce getlines: Style fix sin 2015-02-11 00:27:30 +0000
  • 66a5ea722d getlines: last line of file should always have a newline Jakob Kramer 2015-02-11 00:30:05 +0100
  • c1e6ecb41b fix some mandoc warnings Hiltjo Posthuma 2015-02-10 17:37:57 +0100
  • 0779d69df7 paste: No need to make an exception for stdin, just close it at the end sin 2015-02-10 12:08:06 +0000
  • 1c6298103e Fix alphabetical order in README FRIGN 2015-02-10 12:11:21 +0100
  • bc07f1b9b5 Add initial implementation of sed(1) Evan Gates 2015-02-10 10:34:46 +0000
  • 7143737b50 Update README reflecting recent changes to the codebase FRIGN 2015-02-10 00:53:48 +0100
  • 237e8cdfa7 Add periods in expr.1 FRIGN 2015-02-10 00:34:24 +0100
  • 4d32205c2d Rework test.1 FRIGN 2015-02-10 00:33:21 +0100
  • 22f868cf0b du.1: add symlink dereferencing flags to manpage Tai Chi Minh Ralph Eastwood 2015-02-09 22:22:32 +0000
  • 1d2d28a8e4 du.c: add symlink dereferencing flags -H and -L Tai Chi Minh Ralph Eastwood 2015-02-09 22:18:49 +0000
  • bd89474b8a tar.1: add symbolic link dereferencing to manpage Tai Chi Minh Ralph Eastwood 2015-02-09 21:42:56 +0000
  • 6e99f9e1c7 chgrp.1: note exception of -h flag unsupported Tai Chi Minh Ralph Eastwood 2015-02-09 21:29:11 +0000
  • c05bbe2eee chgrp.1: add symlink derefencing flags to manpage Tai Chi Minh Ralph Eastwood 2015-02-09 21:26:53 +0000
  • f581761c53 chown.1: add symlink dereferencing flags to manpage Tai Chi Minh Ralph Eastwood 2015-02-09 21:25:58 +0000
  • c21a664f7c cp.1: symlink dereferencing flags Tai Chi Minh Ralph Eastwood 2015-02-09 21:11:06 +0000
  • af8be7f92c cp: add symlink deref flags -H and -L for cp and mv Tai Chi Minh Ralph Eastwood 2015-02-09 20:56:23 +0000
  • 360a63769c Use strtonum and libutf in test(1), refactor code and manpage FRIGN 2015-02-09 22:21:23 +0100
  • 856c79e242 Make wording more consistent in head.1 and tail.1 FRIGN 2015-02-09 20:04:54 +0100
  • e31980915b Remove trailing newline FRIGN 2015-02-09 19:03:25 +0100
  • 77fe242ded Amend STANDARDS section in tail.1 FRIGN 2015-02-09 19:02:39 +0100
  • 77d8a04dee Small tail(1) manpage fix FRIGN 2015-02-09 19:01:35 +0100
  • 9292ae2e16 Small code cleanup in tail(1) FRIGN 2015-02-09 18:46:47 +0100
  • 006c9739b3 Add c-flag to tail(1) and refactor manpage FRIGN 2015-02-09 18:38:41 +0100
  • 989127e525 tail: Skip leading spaces in tail -n " +20" sin 2015-02-09 16:10:00 +0000
  • fe3fc41838 tail: Fix tail -n -val to handle leading spaces sin 2015-02-09 16:01:25 +0000
  • f802a544e7 tail: Handle tail -n -val properly sin 2015-02-09 15:52:31 +0000
  • a5cc60f2e0 Refactor tail(1) manpage and update README FRIGN 2015-02-09 16:26:17 +0100
  • c0d36e0064 Switch concat() to use fread() and fwrite() sin 2015-02-09 15:22:03 +0000
  • 124cb7415a tail: Ignore anything other than FIFOs and regular files for -f sin 2015-02-09 15:03:35 +0000
  • a25a57f6ac tail: Add rudimentary support to detect file truncation sin 2015-02-09 14:41:49 +0000
  • ff7093f7b3 An additional size_t-fix in tail(1) FRIGN 2015-02-09 15:47:08 +0100
  • 78f33ff069 Convert tail(1) to use size_t FRIGN 2015-02-09 15:30:23 +0100
  • 080a1ee833 No need to free the buffer for every call to getline() sin 2015-02-09 14:10:24 +0000
  • 2a83c2c8be Add f-flag to tail(1) and refactor code FRIGN 2015-02-09 15:06:17 +0100
  • 6b63fc2f2b 2014 -> 2015 in touch.1 FRIGN 2015-02-09 12:38:31 +0100
  • 8f5d77d8c7 Do not rely on the underlying type of time_t in date(1) and touch(1) sin 2015-02-08 23:45:03 +0000
  • d6b3890af6 Add r-flag to touch(1), refactor manpage and code FRIGN 2015-02-09 00:41:57 +0100
  • 49ed53b46c Reformat README FRIGN 2015-02-09 00:20:33 +0100
  • 1b4ba2b303 Remove wchar.h from unexpand(1) FRIGN 2015-02-09 00:20:02 +0100
  • 1004778757 Update TODO with current roadmap FRIGN 2015-02-08 23:28:00 +0100
  • 5699d5fb64 Refactor tar(1) manpage FRIGN 2015-02-08 23:16:27 +0100
  • 1df65f4af4 Refactor sponge(1) code and manpage FRIGN 2015-02-08 22:17:21 +0100
  • 8798b8a867 Add arg.h-handling to sync(1) and unlink(1) FRIGN 2015-02-08 22:13:50 +0100
  • 3e7c549862 Refactor sync(1) code and manpage FRIGN 2015-02-08 22:08:14 +0100
  • e01469c9a2 Refactor unlink(1) code and manpage FRIGN 2015-02-08 21:59:27 +0100
  • 6397952ab3 Nuke bogus newline sin 2015-02-08 20:28:18 +0000
  • 1513c2b766 Refactor unexpand(1) code and manpage, adding tablist support FRIGN 2015-02-08 21:24:22 +0100
  • 28b4b25076 Refactor uname(1) code and manpage FRIGN 2015-02-07 22:15:56 +0100
  • 018d60c6bf Refactor tty(1) code and manpage FRIGN 2015-02-07 22:00:28 +0100
  • 352eedff58 No need to check for stdin on fclose() FRIGN 2015-02-07 21:42:41 +0100
  • cb1b5d532b Handle stdin properly in cmp(1) and remove path comparison FRIGN 2015-02-07 21:36:36 +0100
  • d756dca999 Reuse 'n' in cmp(1) FRIGN 2015-02-07 21:13:54 +0100
  • 79e45395e5 Refactor cmp(1) code and manpage FRIGN 2015-02-07 21:05:33 +0100
  • d5d686e9f6 tr : Revert 97c5986146 FRIGN 2015-02-07 18:09:04 +0100
  • 39802832af wc: Make output POSIX compliant sin 2015-02-06 19:46:37 +0000
  • 0c8fe5d19b wc: Report exit status properly sin 2015-02-06 19:11:33 +0000
  • 3b4a366ffd xargs.1: dont justify text, remove " " Hiltjo Posthuma 2015-02-06 15:43:46 +0100
  • e57c3505cc cron.1: path macro for /etc/crontab Hiltjo Posthuma 2015-02-06 15:43:23 +0100
  • 97c5986146 tr: small typo Hiltjo Posthuma 2015-02-06 15:43:07 +0100
  • 6b93b14fba support llvm-ar Eon S. Jeon 2015-02-03 13:22:04 +0900
  • ff0347e391 Fix tr(1) behaviour in special cases and be stricter about stuff FRIGN 2015-02-02 19:59:41 +0100
  • f9d9672326 Fix segmentation fault in tr(1) with -dc and one set FRIGN 2015-02-02 17:57:46 +0100
  • fdcfbba96c sort: minor manual page adjustments Jakob Kramer 2015-02-01 21:45:35 +0100
  • 96fc8383cd man pages: fix some typos Hiltjo Posthuma 2015-02-01 21:28:17 +0100
  • 22f4e05b5b man pages: improve consistency Hiltjo Posthuma 2015-02-01 20:52:28 +0100
  • a986e4bbd5 basename: make usage line the same as the man page Hiltjo Posthuma 2015-02-01 19:26:49 +0100
  • d0d852dd42 sort.1: fix warning Hiltjo Posthuma 2015-02-01 19:02:48 +0100
  • 331b2729d5 sort manpage: fix key definition Jakob Kramer 2015-02-01 17:45:51 +0100
  • 2f6ffc9ec9 No need to specify "rb" and "wb" in fopen, use "r" and "w" sin 2015-02-01 15:55:30 +0000
  • 66e1bbccf3 Makefile: stricter regex replace for sbase VERSION Hiltjo Posthuma 2015-02-01 16:33:46 +0100
  • 949f930280 split: fixes Hiltjo Posthuma 2015-02-01 14:00:47 +0100
  • 5552db75ba Don't call var "read" sin 2015-02-01 10:22:11 +0000
  • 22f40b5a03 Add explicit boundary to loop in readrune() FRIGN 2015-02-01 04:20:02 +0100
  • 986a9de51a Add even stricter UTF-8-support to wc(1) FRIGN 2015-02-01 04:06:06 +0100
  • 696bb992c3 Return number of bytes read even on a partial read FRIGN 2015-02-01 03:54:56 +0100
  • f2e6af7350 Return number of bytes read in readrune() FRIGN 2015-02-01 03:43:54 +0100