electricboogie
0f707cdb25
Adjust max buffer size for read back as well
2021-04-25 16:33:12 -05:00
electricboogie
6f82cd4f15
Fix errors for usize on 32bit platforms
2021-04-25 16:27:36 -05:00
electricboogie
dbdac22262
Add back unstable sort
2021-04-25 15:48:20 -05:00
electricboogie
5fb7014c2b
Add a BufWriter for writes out to temp files
2021-04-25 15:42:36 -05:00
electricboogie
733949b2e7
Add dynamic buffer adjustment, fix test comment
2021-04-25 15:13:27 -05:00
electricboogie
2f37b85426
unwrap_or_else can be an unwrap_or
2021-04-25 12:58:04 -05:00
electricboogie
f0a473f40e
Fix tests
2021-04-25 12:38:43 -05:00
electricboogie
094d9a9e47
Fix bug in human_numeric convert
2021-04-25 12:27:11 -05:00
electricboogie
4c395146dd
Merge branch 'master' of https://github.com/uutils/coreutils
2021-04-25 10:11:27 -05:00
electricboogie
26fc8e57c7
Fix NumCache and Serde JSON conflict by disabling NumCache during extsort general numeric compares
2021-04-25 10:03:29 -05:00
Sylvestre Ledru
e667cc2641
Merge pull request #2115 from tertsdiepraam/ls/reduce_write_calls
...
`ls`: reduce write syscalls & cleanup
2021-04-25 11:52:51 +02:00
Sylvestre Ledru
c19e191360
Merge pull request #2113 from siebenHeaven/ls-optimize-sort
...
ls: Use sort_by_cached_key
2021-04-25 11:13:23 +02:00
Terts Diepraam
fc6c7a279e
ls: clean up imports
2021-04-25 10:46:51 +02:00
Anup Mahindre
7e06316ece
ls: Use sort_by_cached_key
2021-04-25 13:37:07 +05:30
Sylvestre Ledru
441763b73d
Merge pull request #2059 from cbjadwani/master
...
uniq: avoid building list of duplicate lines
2021-04-25 09:48:48 +02:00
Sylvestre Ledru
d3775ea0e8
Merge pull request #2110 from nthery/cp_reflink_macos
...
cp: add --reflink support to macos, fixes #1773
2021-04-25 09:28:14 +02:00
electricboogie
2b8a6e98ee
Working ExtSort
2021-04-25 00:20:56 -05:00
Terts Diepraam
e995eea579
ls: general cleanup
2021-04-25 00:23:14 +02:00
Terts Diepraam
ce04f8a759
ls: use bufwriter to write stdout
2021-04-24 23:46:19 +02:00
Nicolas Thery
4bf33e98a8
cp: add --reflink support for macOS
...
Fixes #1773
2021-04-24 19:26:15 +02:00
Nicolas Thery
b8e23c20c2
cp: extract linux COW logic into function
2021-04-24 19:22:12 +02:00
Sylvestre Ledru
2f17bfc14c
Merge pull request #2106 from miDeb/sort-debug
...
sort: implement --debug
2021-04-24 18:46:58 +02:00
Sylvestre Ledru
c9b0378ca3
Merge pull request #2104 from tertsdiepraam/ls/skip_metadata
...
`ls`: skip reading metadata
2021-04-24 18:13:53 +02:00
Sylvestre Ledru
d7e8a03237
Merge pull request #2097 from miDeb/sort-disable-dictionary-mode
...
sort: disallow certain flags with -d and -i
2021-04-24 14:58:32 +02:00
Sylvestre Ledru
b41951614b
Merge branch 'master' into sort-disable-dictionary-mode
2021-04-24 13:56:39 +02:00
Terts Diepraam
1328d18878
ls: remove outdated comment
2021-04-24 13:19:50 +02:00
Michael Debertol
5dcfb51110
flip default for debug to the effective default
2021-04-24 10:52:40 +02:00
Terts Diepraam
728f0bd61d
ls: remove redundant parentheses
2021-04-24 10:47:36 +02:00
Terts Diepraam
ce8c58b93e
Merge branch 'master' into ls/skip_metadata
2021-04-24 10:45:43 +02:00
Sylvestre Ledru
8ccc6ade61
Merge branch 'master' into split-wsl-detection
2021-04-24 10:24:13 +02:00
Sylvestre Ledru
9517395839
Merge pull request #2088 from nthery/cp_reflink_never
...
cp: add support for --reflink=never
2021-04-24 10:07:41 +02:00
Sylvestre Ledru
fb6394554e
Merge pull request #2096 from tertsdiepraam/ls/fix_backslash_escape
...
ls: improve code cov
2021-04-24 10:05:32 +02:00
Sylvestre Ledru
513ff4e45f
Merge branch 'master' into sort-disable-dictionary-mode
2021-04-24 10:04:23 +02:00
Sylvestre Ledru
b96f7dbaea
Merge pull request #2087 from pedrohjordao/printf-clap-opts
...
Changes parameter parsing to clap
2021-04-24 10:02:05 +02:00
Sylvestre Ledru
372d08c341
Merge pull request #2098 from miDeb/sort-trailing-separator
...
sort: fix tokenization for trailing separators
2021-04-24 10:00:20 +02:00
Sylvestre Ledru
a9fa4adddf
Merge pull request #2102 from jaggededgedjustice/fix-tail-sleep-interval
...
tail --sleep-interval takes a value
2021-04-24 09:59:03 +02:00
Sylvestre Ledru
b10837f180
Merge pull request #2103 from jhscheer/refactor_tests
...
refactor tests (#1982 )
2021-04-24 09:58:20 +02:00
Sylvestre Ledru
46b95fb8bd
Merge pull request #2099 from tertsdiepraam/ls/cross_platform_colors
...
ls: cross-platform colors
2021-04-24 09:56:46 +02:00
Michael Debertol
e6f6b109a5
sort: implement --debug
...
This adds a --debug flag, which, when activated, will draw lines below
the characters that are actually used for comparisons.
This is not a complete implementation of --debug. It should, quoting the man page
for GNU sort: "annotate the part of the line used to sort, and warn
about questionable usage to stderr". Warning about "questionable usage"
is not part of this patch.
This change required some adjustments to be able to get the range that
is actually used for comparisons. Most notably, general numeric comparisons
were rewritten, fixing some bugs along the lines.
Testing is mostly done by adding fixtures for the expected debug output of
existing tests.
2021-04-23 22:36:15 +02:00
James Robson
b68ecf1269
Allow space in truncate --size
2021-04-23 16:36:46 +01:00
Terts Diepraam
eccb86c9ed
ls: fix -a test
2021-04-23 08:26:20 +02:00
Jan Scheer
646c6cacbc
refactor tests ( #1982 )
2021-04-23 02:28:46 +02:00
Terts Diepraam
3874a24457
ls: add once_cell to Cargo.toml
2021-04-23 00:35:45 +02:00
Terts Diepraam
a114f855f0
ls: revert to_ascii_lowercase
2021-04-22 23:43:00 +02:00
Terts Diepraam
e241f3ad69
ls: skip reading metadata
2021-04-22 22:45:24 +02:00
James Robson
3678777539
tail --sleep-interval takes a value
2021-04-22 16:10:08 +01:00
Terts Diepraam
ea10647a62
Merge remote-tracking branch 'upstream/master' into ls/fix_backslash_escape
2021-04-22 14:23:35 +02:00
Terts Diepraam
b9f4964a96
ls: bring up to date with recent changes
2021-04-22 11:39:08 +02:00
Terts Diepraam
cd1514bd57
Merge branch 'master' into ls/cross_platform_colors
2021-04-22 11:30:26 +02:00
Terts Diepraam
4e4c3aba00
ls: don't color symlink target
2021-04-22 11:16:33 +02:00