sin
a6be4e7a4c
Only unlink the destination file if -f has been specified
2014-11-17 12:33:08 +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
7d2683ddf2
Sort includes and more cleanup and fixes in util/
2014-11-14 10:54:10 +00:00
sin
0c5b7b9155
Stop using EXIT_{SUCCESS,FAILURE}
2014-10-02 23:46:59 +01:00
Hiltjo Posthuma
0cbafaecb6
cp: print error to stderr and continue
2014-08-02 13:46:00 +01:00
Hiltjo Posthuma
323c45edb7
cp: improvements
...
- improve copying block, char devices, fifo and sockets with -a.
- improve exit status code.
2014-07-21 16:44:26 +01:00
Hiltjo Posthuma
f67320ce93
cp: add -v, fix manpage info
...
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-07-21 16:43:31 +01:00
Hiltjo Posthuma
8b3a9c1971
cp: add -a, -d, -p
2014-07-10 11:23:21 +01:00
Hiltjo Posthuma
eac0f658cf
check snprintf error aswell, handle as truncation error
...
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-06-01 18:02:55 +01:00
Hiltjo Posthuma
953ebf3573
code style
...
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
2014-06-01 18:02:30 +01:00
sin
9694305e05
Chop one level of indentation
...
eprintf() will exit the program, no need to use the else construct.
2014-05-05 15:12:20 +01:00
sin
b257f7a05f
cp: Don't try to open the file twice in case we did not provide -f
2014-05-05 15:06:23 +01:00
sin
02918a46e8
Implement cp -f
2014-05-05 15:02:03 +01:00
sin
fe62ed0d48
Preserve permissions when copying files
2014-02-18 16:51:54 +00:00
sin
b58951b4f0
snprintf() returns the # of chars printed *excluding* '\0'
2014-01-24 16:23:13 +00:00
Christoph Lohmann
f8dc6883a3
Style inquistion for util and some tools.
2013-03-05 21:46:48 +01:00
William Haddon
cec53d14b1
implement cp and mv and improve rm
2012-01-30 22:41:33 +00:00