Roy Ivy III
fb5ab86aee
refactor help text and variable names
2020-05-30 01:36:02 -05:00
Roy Ivy III
8cf58de0a7
docs ~ polish/update comments
2020-05-30 01:36:02 -05:00
Roy Ivy III
619d0ab72b
docs ~ add markdown-lint directives
2020-05-30 01:36:02 -05:00
Roy Ivy III
f82de13847
docs ~ spell-check repairs and addition of exceptions
2020-05-30 01:36:02 -05:00
Roy Ivy III
ce1d6d882a
docs ~ add/update cspell
word exceptions
2020-05-30 01:36:02 -05:00
Roy Ivy III
a7cbf6c9fd
maint/CICD ~ remove cargo fmt
gating for 'windows'
...
- unneeded after reorg
- but issue still remains; see GH:/rust-lang/rustfmt#3590
2020-05-30 01:16:21 -05:00
Roy Ivy III
cc8a2be6f5
maint/CICD ~ add support for DPKG generation and extra ARM-CPU build targets
2020-05-30 01:15:35 -05:00
Roy Ivy III
38ebc14b29
maint/build ~ remove .gitignore from sub-crate 'cut'
2020-05-29 22:59:48 -05:00
Roy Ivy III
a6ff38cf22
update deps ~ Cargo.lock
2020-05-29 22:59:48 -05:00
Roy Ivy III
21a4da905f
fix cargo clippy
complaint (single_component_path_imports)
2020-05-29 22:59:48 -05:00
Roy Ivy III
8fa8bb61ab
change ~ install_sigpipe_hook()
=> mute_sigpipe_panic()
(from uucore v0.0.4)
2020-05-29 22:59:48 -05:00
Roy Ivy III
717c783a21
deps ~ update to uucore/uucore_procs v0.0.4
2020-05-29 22:59:48 -05:00
Roy Ivy III
ea3235c7e2
change ~ new_coreopts!()
=> app!()
(from uucore v0.0.4)
2020-05-29 22:59:48 -05:00
Roy Ivy III
4b8fc7445b
change ~ disp_err!()
=> show_usage_error!()
(from uucore v0.0.4)
2020-05-29 22:59:48 -05:00
Roy Ivy III
6f465eeb9f
deps ~ update utils to uucore/uucore_procs v0.0.4
2020-05-29 22:59:48 -05:00
Roy Ivy III
e3fd15e73c
fix cargo clippy
complaint (single_component_path_imports)
2020-05-29 22:59:48 -05:00
Roy Ivy III
6c9784cb4b
tests ~ disable whoami
test using id
for 'windows' ( fixes #1519 )
...
- `id` does not exist on common/usual Windows installations
2020-05-29 22:59:48 -05:00
Roy Ivy III
156031b929
fix/sync ~ update to correct current WinAPI usage (ref #1496 )
2020-05-29 22:59:48 -05:00
Roy Ivy III
fc9abdc179
fix/tail ~ update to correct current WinAPI usage (ref #1496 )
2020-05-29 22:59:48 -05:00
Roy Ivy III
64f888d364
fix/cp ~ update to correct current WinAPI usage (ref #1496 )
2020-05-29 22:59:48 -05:00
Roy Ivy III
251905da3d
fix/du ~ update to correct WinAPI usage ( fixes #1496 )
2020-05-29 22:59:47 -05:00
Roy Ivy III
403a6a3935
tests ~ fix 'edition=2018' module import errors
...
- ref: <https://users.rust-lang.org/t/imports-can-only-refer-to-extern-crate-names/24388 > @@ <https://archive.is/iCaXp >
2020-05-29 22:59:47 -05:00
Roy Ivy III
131bca3d53
fix/split ~ fix 'edition=2018' trait specification error
2020-05-29 22:59:47 -05:00
Roy Ivy III
3129c8fbe5
fix/od ~ fix 'edition=2018' trait specification error
2020-05-29 22:59:47 -05:00
Roy Ivy III
d4aa3a2231
fix 'edition="2018"' module import errors
...
- ref: <https://users.rust-lang.org/t/imports-can-only-refer-to-extern-crate-names/24388 > @@ <https://archive.is/iCaXp >
2020-05-29 22:59:47 -05:00
Roy Ivy III
9f585f5426
docs ~ improve/update crate meta information
2020-05-29 22:59:47 -05:00
Roy Ivy III
d70db1f7d2
docs ~ improve/update sub-crate meta information
2020-05-29 22:59:47 -05:00
Roy Ivy III
ca90ce981f
update deps ~ Cargo.lock
2020-05-29 22:59:47 -05:00
Roy Ivy III
45a1609a38
update held/pinned dependencies (to maintain MinSRV v1.31.0)
2020-05-29 22:59:47 -05:00
Roy Ivy III
16840f8cd4
maint/CICD ~ update GHA for 'coreutils' name change
2020-05-29 22:59:47 -05:00
Roy Ivy III
039638de0e
tests ~ use CARGO_PKG_NAME as name of binary used for testing
2020-05-29 22:59:47 -05:00
Roy Ivy III
1f0864f689
change ~ update examples to align with 'coreutils' name
2020-05-29 22:59:47 -05:00
Roy Ivy III
f7ac89dc82
dev ~ update show-utils for 'coreutils' name change
2020-05-29 22:59:47 -05:00
Roy Ivy III
52ae491fcd
change ~ rename base binary to 'coreutils'
2020-05-29 22:59:47 -05:00
Roy Ivy III
f7f872f7ea
maint/build ~ fix cargo-make format
(Makefile.toml)
2020-05-29 22:59:47 -05:00
Roy Ivy III
8a91f1dea4
tests/stat ~ fix testing algorithm to correctly allow unknown values (with/without trailing newlines)
2020-05-29 22:59:47 -05:00
Roy Ivy III
7cfa8be5f2
docs ~ add meta information to sub-crates
2020-05-29 22:59:47 -05:00
Roy Ivy III
6cb609aeee
docs/codespell ~ fix spelling errors
2020-05-29 22:59:47 -05:00
Roy Ivy III
785bac49b8
docs ~ comment polish (Cargo.toml)
2020-05-29 22:59:46 -05:00
Roy Ivy III
82f825c649
maint/build ~ improve cargo make
'util' from generic to platform specific
2020-05-29 22:59:46 -05:00
Roy Ivy III
c6ca0437c0
maint/build ~ update show-utils
utilities from transitional to more-user friendly outputs
2020-05-29 22:59:46 -05:00
Roy Ivy III
02694bb389
maint/build ~ update cargo make
'util' target to work with new independant crates ('uu_...')
2020-05-29 22:59:46 -05:00
Roy Ivy III
01f3e87393
maint/build ~ narrow cargo make
help output as possible
2020-05-29 22:59:46 -05:00
Roy Ivy III
72b7e1b20c
maint/build ~ slim down cargo make
util(s) targets
2020-05-29 22:59:46 -05:00
Roy Ivy III
b1a8f6c94c
maint/build ~ add cargo make
'build-release' target
2020-05-29 22:59:46 -05:00
Roy Ivy III
f8123ecd9a
maint/build ~ slim down cargo make
examples targets
2020-05-29 22:59:46 -05:00
Roy Ivy III
1fe7cc5595
build/fix ~ (build.rs) fix 'feature => sub-crate/util' translation logic + improved output formatting
2020-05-29 22:59:46 -05:00
Roy Ivy III
0cb5fbd6b5
change ~ remove transition-only and unneeded code for independent sub-crates
2020-05-29 22:59:46 -05:00
Roy Ivy III
f051f62445
change ~ add work-around for crate name collisions
...
- imported crate name collisions bypass implemented
## [why]
There may be some core or external crates required/used by this project that collide with
uutil names. For example, the `test` util collides with the rust core crate 'test' which
is used behind the scenes for testing. Without the renaming scheme used here, cryptic and
fatal compiler errors occur when compiling the integration tests.
2020-05-29 22:59:46 -05:00
Roy Ivy III
db2e950918
change ~ make all sub-crates independent
2020-05-29 22:59:40 -05:00