sin
48cc842aa9
Use estrtonum in sleep(1)
2015-01-30 14:01:45 +00:00
sin
ab149deebe
Use errstr as filled by strtonum() because it is more informative
2015-01-30 13:59:43 +00:00
sin
e5c1f0f372
Add estrtonum() as well
2015-01-30 13:56:45 +00:00
sin
28d9b18e4c
Remember to undef strtonum in case it is provided also as a macro
2015-01-30 13:52:24 +00:00
sin
add25a464f
Add strtonum() in preparation to nuking estrtol() and friends
2015-01-30 13:48:33 +00:00
sin
e8cb7f5ef0
sleep: Allow sleeping for 136 years
2015-01-30 13:24:55 +00:00
sin
b90ca482a0
Add estrtoul()
2015-01-30 13:24:41 +00:00
sin
e077e0c00a
sleep(3) cannot handle ulong so don't fool people
2015-01-30 13:14:22 +00:00
FRIGN
329936053b
Add mandoc-manpage for sleep(1) and refactor the code a bit
...
and mark it as finished in README.
2015-01-30 13:41:36 +01:00
FRIGN
dc7f392339
Add mandoc-manpage for rmdir(1)
...
and mark it as finished in README.
2015-01-30 13:30:03 +01:00
sin
737d23092a
Staticise mv_status
2015-01-30 11:48:33 +00:00
FRIGN
e60885699c
Fix return values in rm(1) and mv(1)
...
by setting rm_status to 1 if removing 1 file in the list fails.
Extend this to mv_status in mv(1).
2015-01-30 12:45:54 +01:00
FRIGN
a9c7d16cde
Properly report return value in rmdir(1)
2015-01-30 12:43:55 +01:00
FRIGN
ae0df49f24
Add p-flag to rmdir(1)
2015-01-30 12:21:26 +01:00
FRIGN
97ad252d5d
Add mandoc-manpage for rm(1)
...
and mark it as finished in README.
2015-01-30 11:34:05 +01:00
FRIGN
3728bd9305
Fix niceness-range in nice.1
2015-01-29 23:59:39 +01:00
FRIGN
0d32a8963f
Mark renice(1) as finished in README
2015-01-29 23:58:44 +01:00
FRIGN
a0020ca4c0
Add mandoc-manpage for renice(1)
...
and mark it as finished in README.
2015-01-29 23:58:02 +01:00
FRIGN
38adcf0c08
Fix tabs in libutil/unescape.c
2015-01-29 21:59:27 +01:00
FRIGN
b8b9d983c8
Add unescape() to libutil
...
formerly known as resolveescapes(), it is of central use to numerous
programs.
This drops a lot of LOC.
2015-01-29 21:52:44 +01:00
FRIGN
d4e2067d3d
Add mandoc-manpage for paste(1)
...
and mark it as finished in README.
2015-01-29 21:26:09 +01:00
FRIGN
cdbc0d5035
Add UTF8-support to paste(1) and refactor parallel()
...
Hopefully it now is clearer what the heck is going on.
2015-01-29 20:15:50 +01:00
FRIGN
7b6d918b78
Add mandoc-manpage for nohup(1)
...
and mark it as finished in README.
2015-01-28 23:55:57 +01:00
FRIGN
20b5d7c0d4
Add mandoc-manpage for nice(1)
...
and mark it as finished in README.
2015-01-28 22:40:40 +01:00
FRIGN
2733fc7249
Rectify order of cases
2015-01-28 22:11:50 +01:00
FRIGN
7437901098
Add mandoc-manpage for mv(1)
...
and mark it as finished in README.
Make it clear that -i has not been implemented yet and drop the
flag in the code instead of erroring out.
2015-01-28 22:06:50 +01:00
FRIGN
409db4e5d7
Add additional info to mkdir(1), mkfifo(1) and chmod(1)-manpages
2015-01-28 21:15:55 +01:00
FRIGN
9119365c91
Add full mode support to mkdir(1) and fix return values
...
Same as with mkfifo(1). Also, somehow the return-values were
ignored and it would always return 0 no matter how many errors
happened.
2015-01-28 20:57:32 +01:00
FRIGN
befec8cf67
Add mandoc-manpage for mkfifo(1) and add full mode support
...
and mark it as finished in the README.
Previously, it would only parse octal mode strings. Given
we have the parsemode()-function in util.h anyway, why not
also use it?
2015-01-28 20:55:50 +01:00
FRIGN
ee6f7d3fc0
Add trivial equivalence class support in tr(1) and update manpage
...
Equivalence classes are a hard matter and there's still no "standard"
way to solve the issue.
Previously, tr would just skip those classes, but it's much
better when it resolves a [=c=] to a normal c instead of treating
it as a literal.
Also, reflect recent changes in the manpage (octal escapes) and fix
the markup in some areas.
2015-01-28 19:44:05 +01:00
sin
63d7f29bd9
Fix build
2015-01-26 16:14:45 +00:00
sin
2334c04952
tar: Remove support for old syntax (we now require '-' to parse flags)
2015-01-26 16:14:05 +00:00
sin
1412d07b7d
tar: No need to use -f for gzip
2015-01-26 16:03:46 +00:00
sin
7fbb858bcd
tar: Add support for -z and -j by invoking external programs
...
Only extraction is supported at the moment.
2015-01-26 15:59:47 +00:00
sin
d00d73fd4a
mkdir: Don't stop after the first failure
2015-01-26 15:10:24 +00:00
FRIGN
58dac5cf0a
Add mandoc-manpage for mkdir(1) and clean up code
...
and mark it as finished in the README.
2015-01-26 15:30:56 +01:00
FRIGN
1d28e5b981
Add mandoc-manpage for logname(1)
...
and mark it as finished in README.
2015-01-26 15:06:50 +01:00
FRIGN
00e7f4e38a
Add mandoc-manpage for ln(1)
...
and mark it as finished in the README.
2015-01-26 14:54:22 +01:00
FRIGN
7067089798
Fix alphabetical order in README
2015-01-26 13:12:44 +01:00
FRIGN
0bb5f5f453
Add mandoc-manpage for link(1)
...
and mark it as finished in the README.
2015-01-25 22:44:47 +01:00
FRIGN
5c852e5c3c
Change description of tail(1)
...
before I forget it. Makes it more consistent with head(1).
2015-01-25 22:03:50 +01:00
FRIGN
741d8c9a76
Add mandoc-manpage for head(1) and clean up code
...
and mark it as finished in the README.
2015-01-25 22:01:26 +01:00
FRIGN
454fab03aa
Use correct date format in fold.1
2015-01-25 21:36:32 +01:00
FRIGN
d6bcbf521b
Mark fold(1) and grep(1) as finished in the README
2015-01-25 21:33:28 +01:00
sin
8c99cfae86
fold: Properly report exit status if we fail to open a file
2015-01-25 20:26:51 +00:00
FRIGN
e3c51eb17d
Small readability fix in fold.1
2015-01-25 21:25:03 +01:00
FRIGN
f5b7e549b8
Add mandoc-manpage for fold(1) and refactor code
...
and mark it as finished in the README.
In the code, use size_t rather than long.
2015-01-25 21:23:29 +01:00
sin
6f73cd1c97
Relax with caps in usage
2015-01-25 18:31:25 +00:00
sin
34c9083598
expand: Use strsep() for parsing the tablist
2015-01-25 18:13:32 +00:00
sin
bc9c752df5
Import strsep() from musl libc
2015-01-25 17:48:11 +00:00