Ross Smith II
Ross Smith II
No speed up on `yadm perms`, which always shows ``` real 0m0.693s user 0m0.446s sys 0m0.000s ```
@erijo We lost about a second on iSH, using the test-workflow branch: ``` real 0m5.561s user 0m2.191s sys 0m0.000s ```
@erijo Thanks for the tickle. I will do some testing of recursive-dir-alt soon.
In an iSH bash 5.2.21 shell, processing 14 alt files, `master` takes, on average ``` real 0m1.921s user 0m0.545s sys 0m0.034s ``` and `recursive-dir-alt` takes, on average, about ``` real...
And here are the git commands now executed running `git commit` using `master`: ``` count command ------- -------- 1 git commit -am wip 1 git config --file=/root/.config/yadm/config --bool yadm.alt-copy 1...
@ccoVeille Yeah, hold off for a bit. I'm gonna toss chardet and use our own code to determine if a file is latin1, utf-8, utf-8-bom, utf-16be or utf-16le. Here's a...
> I found this > > https://github.com/softlandia/cpd License Apache 2.0 @ccoVeille Thank you for the suggestion. Unfortunately, of the ISO8859s, it only identifies ISO8859-5, not ISO8859-1, which is what I...
> I would probably ignore the entire set of control characters entirely (0-32). If I recall correctly they always stayed the same in meaning throughout all the iso-8859 family and...
The new chardet library works much better than the old one. Here are the only failures: click ``` --- FAIL: TestEqual (1.39s) encoding_test.go:283: Equal(): "iso88591.txt": expected: latin1, got: windows1255 encoding_test.go:105:...
So I added the 159 testdata files from https://gitlab.freedesktop.org/uchardet/uchardet/-/tree/master/test?ref_type=heads which our new detector, https://github.com/wlynxg/chardet, fails on 31 of them: click to expand ``` testdata/uchardet/bg/windows-1251.txt: got ISO-8859-1, want Windows-1251 (confidence 0.99,...