FRIGN
942c3613bc
Audit fold(1)
...
1) Use num-wording in the manpage, remove offensive remark against
the beloved -num-syntax <3.
2) Style changes.
3) Report errors of getline.
4) argv-argc-centric argument loop.
5) Rename r to ret for consistency.
2015-03-13 23:50:09 +01:00
sin
cb04864692
fold: Fix usage and manpage for -width
2015-03-05 08:16:58 +00:00
FRIGN
31572c8b0e
Clean up #includes
2015-02-14 21:12:23 +01:00
FRIGN
27b770c02c
Adjust some limits to more flexibility for strtonum
2015-02-01 01:24:03 +01:00
sin
8c177d8d83
fold: Be consistent and use size_t
2015-01-30 16:47:36 +00:00
sin
b66c44b24e
ARGNUMF() only works on base 10 as it uses strtonum underneath
2015-01-30 16:45:44 +00:00
FRIGN
fd562481f3
Convert estrto{l, ul} to estrtonum
...
Enough with this insanity!
2015-01-30 16:52:44 +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
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
Evan Gates
84b08427a1
remove agetline
2014-11-18 21:05:28 +00:00
FRIGN
ec8246bbc6
Un-boolify sbase
...
It actually makes the binaries smaller, the code easier to read
(gems like "val == true", "val == false" are gone) and actually
predictable in the sense of that we actually know what we're
working with (one bitwise operator was quite adventurous and
should now be fixed).
This is also more consistent with the other suckless projects
around which don't use boolean types.
2014-11-14 10:54:20 +00:00
FRIGN
eee98ed3a4
Fix coding style
...
It was about damn time. Consistency is very important in such a
big codebase.
2014-11-13 18:08:43 +00:00
sin
0c5b7b9155
Stop using EXIT_{SUCCESS,FAILURE}
2014-10-02 23:46:59 +01:00
sin
b712ef44ad
Fix warning 'array subscript of type char'
2014-09-02 13:32:32 +01:00
Hiltjo Posthuma
fab4b384e7
use agetline instead of agets
...
also use agetline where fgets with a static buffer was used previously.
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-06-01 18:03:10 +01:00
Hiltjo Posthuma
953ebf3573
code style
...
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-06-01 18:02:30 +01:00
dwts
b700d5a8ed
minor style changes
2014-04-22 13:46:19 +01:00
sin
b8edf3b4ee
Add weprintf() and replace fprintf(stderr, ...) calls
...
There is still some programs left to be updated for this.
Many of these programs would stop on the first file that they
could not open.
2013-11-13 11:41:43 +00:00
sin
d9abff1e84
Don't exit on the first file that can't be opened for head and fold
2013-11-12 10:46:53 +00:00
dsp
3f9e501f6b
Add ARGNUM and ARGNUMF(base)
...
This is useful to support the obsolete syntax -NUM for tools like
head, tail and fold.
2013-11-12 10:17:52 +00:00
sin
b5a511dacf
Exit with EXIT_SUCCESS/EXIT_FAILURE instead of 0 and 1
...
Fixed for consistency purposes.
2013-10-07 16:44:22 +01:00
stateless
7216a53a7e
Remove unnecessary exit(1) in usage()
...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-06-19 19:58:19 +02:00
Christoph Lohmann
4d38f60685
Eliminating the getopt disgrace.
2013-06-14 20:20:47 +02:00
Connor Lane Smith
d7f9bda740
cc -Wextra
2011-06-21 05:05:37 +01:00
Connor Lane Smith
954106050f
rename estrtol
2011-06-10 14:55:01 +01:00
Connor Lane Smith
7c251bcd4f
refactor strnum
2011-06-10 05:41:40 +01:00
Connor Lane Smith
10049d33a5
fold: fix empty lines
2011-06-10 04:22:59 +01:00
Connor Lane Smith
ff97891dad
add fold
2011-06-08 21:30:33 +01:00