Bulat Musin
26ad240572
echo: reorder of match patterns
...
People write \n \t and \r \v much more
often than other escape sequences, so
it makes more sense to optimise for common
case, as match scans from top to bottom.
2018-01-06 17:01:50 +03:00
Bulat Musin
7ebda2de44
echo: rewrite two functions as closures
2018-01-06 17:01:24 +03:00
Bulat Musin
6afddc4d6a
tail: squashed two commits
...
commit ceaeb5ec2a284555e6c061070c74b050efb129f0
Author: Bulat Musin <bulatmusin@outlook.com>
Date: Thu Jan 4 11:01:29 2018 +0300
tail: fix typo
commit 50e3568e460c7ec9786835c9795d1496a2463901
Author: Bulat Musin <bulatmusin@outlook.com>
Date: Thu Jan 4 10:54:17 2018 +0300
collapse similar changes into one commit
commit a54df8d92d534b801b364c2e74635dfe282441d8
Author: Bulat Musin <bulatmusin@outlook.com>
Date: Wed Jan 3 21:05:33 2018 +0300
tail: add --silent option
commit 5c9aec7e5bb5ff79f1421e5b33bf82809795bc64
Author: Bulat Musin <bulatmusin@outlook.com>
Date: Wed Jan 3 20:43:36 2018 +0300
tail: add spaces after hashes
2018-01-06 16:49:23 +03:00
Alex Lyon
79ae872b1e
Fix broken lock file
2017-12-31 00:28:16 -08:00
Alex Lyon
3eee1b9ad6
Merge pull request #1074 from Heather/pwd_lp
...
pwd: add support for -L and -P options
2017-12-30 23:53:01 -08:00
Alex Lyon
ffc3c1d262
Merge pull request #1087 from ProgVal/faster-yes
...
Make 'yes' 1000 times faster.
2017-12-30 23:40:20 -08:00
mpkh
a417b81992
Merge pull request #1123 from Arcterus/codecov
...
Start using Codecov
2017-12-31 11:03:41 +04:00
Alex Lyon
3fcf4a6f4a
Start using Codecov
2017-12-30 17:56:25 -08:00
mpkh
9b941c5bd4
Merge pull request #1120 from Arcterus/stdbuf-cargo
...
stdbuf: make build more reliable and allow installation using Cargo
2017-12-30 13:09:20 +04:00
Alex Lyon
cf7582cbd2
stdbuf: make build more reliable and allow installation using Cargo
2017-12-29 23:25:51 -08:00
mpkh
3727082404
Merge pull request #1105 from Arcterus/docs
...
Add Sphinx documentation to generate man pages
2017-12-29 16:22:57 +04:00
Alex Lyon
feaae12d0a
cp: lock winapi to 0.2 for now
2017-12-29 03:31:13 -08:00
Alex Lyon
4deef05880
stdbuf: fix build warning
2017-12-28 22:12:44 -08:00
Alex Lyon
902d0414b0
Update README to more accurately reflect build
2017-12-28 22:09:58 -08:00
Alex Lyon
8ed383941d
Add Sphinx documentation to generate man pages
2017-12-28 22:02:58 -08:00
Alex Lyon
6d61b6805d
Merge pull request #1113 from tsliang/master
...
uname: change sysname flag to kernel-name
2017-12-27 03:23:40 -08:00
Tai Sassen-Liang
e79f5277ed
uname: add missing paren
2017-12-27 11:57:06 +01:00
Tai Sassen-Liang
5d4e404765
uname: convert to clap; support obsolete option aliases
2017-12-27 11:29:06 +01:00
Alex Lyon
bc6d748a9e
Merge pull request #1119 from KeenS/install-ignore--c
...
install: ignore -c option for compatibility
2017-12-27 02:29:04 -08:00
Alex Lyon
0fdf2df3eb
Merge pull request #1118 from KeenS/install-file
...
install: allow to install a file to a file
2017-12-27 02:28:05 -08:00
Tai Sassen-Liang
c210d8d8c9
uname: change sysname flag to kernel-name
...
The --sysname flag in GNU uname was deprecated in 2002 and replaced by --kernel-name.
2017-12-27 11:24:29 +01:00
Sunrin SHIMURA (keen)
956a6aa1fb
install: ignore -c option for compatibility
2017-12-27 17:52:53 +09:00
Sunrin SHIMURA (keen)
ee34206520
install: allow to install a file to a file
2017-12-27 17:31:19 +09:00
mpkh
c386d5bfaf
Merge pull request #1116 from Arcterus/rm_f_fix
...
rm: exit normally when -f is used with no operand
2017-12-27 10:34:14 +04:00
Alex Lyon
a1cf262414
rm: exit normally when -f is used with no operand
2017-12-26 15:36:21 -08:00
Alex Lyon
be5ce3c252
Merge pull request #1114 from kupospelov/master
...
join: implement the -t option
2017-12-26 14:28:38 -08:00
Konstantin Pospelov
4e0a0cf7bb
join: implement the -t option
2017-12-24 16:22:48 +03:00
Alex Lyon
c27edbb73f
Merge pull request #1112 from kupospelov/master
...
join: implement basic functionality
2017-12-18 02:00:07 -08:00
Konstantin Pospelov
743a5b68ed
join: simplify closure for line parsing
2017-12-18 10:40:15 +03:00
Konstantin Pospelov
2a6d550f4b
join: switch to clap
2017-12-17 16:36:46 +03:00
Konstantin Pospelov
d28e09de04
join: do not wrap stdin in BufReader
2017-12-16 19:26:25 +03:00
Konstantin Pospelov
3aa63ad9dd
join: minor review points
2017-12-16 16:11:39 +03:00
Konstantin Pospelov
a04a77a477
join: switch to auto-generated main.rs
2017-12-16 16:09:46 +03:00
Konstantin Pospelov
b33ce67d91
join: implement basic functionality
...
The basic implementation of join with some tests. The supported
options: -1, -2, -j, -a, -i.
2017-12-14 00:02:42 +03:00
Cynede
908eaf610e
pwd: drop unused import
2017-12-11 14:50:56 +04:00
Cynede
6ef16b9221
pwd: fixes for UNC paths on Windows, match instead of plain unwrap
2017-12-11 14:49:20 +04:00
Mikhail Pukhlikov
f8e24439c9
pwd: add support for -L and -P options
2017-12-11 14:11:42 +04:00
mpkh
372dda9dfa
Merge pull request #1111 from Arcterus/mode-to-uucore
...
mknod, stdbuf: fix build
2017-12-11 14:11:16 +04:00
Alex Lyon
26d6742c11
mknod, stdbuf: fix build
2017-12-11 00:27:38 -08:00
mpkh
dc5f68d882
Merge pull request #1108 from Arcterus/readme-versions
...
README: clarify which versions of the Rust compiler work
2017-12-11 10:40:25 +04:00
mpkh
7967f3aec7
Merge pull request #1110 from Arcterus/mode-to-uucore
...
chmod, install, mknod: move mode parsing into uucore
2017-12-11 10:40:11 +04:00
Alex Lyon
2e7f969404
chmod, install, uucore: fix build on Windows
2017-12-10 21:21:24 -08:00
Alex Lyon
479aeed9f6
mknod: use mode parsing in uucore
2017-12-10 21:10:26 -08:00
Alex Lyon
7aea948473
Remove pipe_* macros
2017-12-10 20:57:39 -08:00
Alex Lyon
6829ca3d10
chmod, install: move mode parsing into uucore
2017-12-10 20:11:05 -08:00
Alex Lyon
dad75295b9
README: clarify which versions of the Rust compiler work
2017-12-10 19:14:56 -08:00
Alex Lyon
6276f5f2f9
Merge pull request #1097 from shutefan/fix-chmod-tests
...
Fix chmod tests
2017-12-10 19:06:08 -08:00
mpkh
825d77ad9a
Merge pull request #1107 from Arcterus/dev
...
du: remove inefficient multi-threading
2017-12-10 22:41:26 +04:00
Alex Lyon
e2e77f8c70
du: only use snake case
2017-12-10 10:03:14 -08:00
Alex Lyon
2efd2b38be
du: remove inefficient multi-threading
2017-12-10 09:52:22 -08:00