Ed Page
e48f26db74
docs: Fix tag links
2021-07-30 12:08:41 -05:00
Ed Page
bdafa4167e
chore: Remove 'difference' dependency
...
Fixes #307
2021-07-30 11:35:30 -05:00
Ed Page
39afbec0ea
chore: Release
2021-07-30 11:10:12 -05:00
Ed Page
488d24f78b
chore: Release
2021-07-27 15:43:50 -05:00
Ed Page
30038f572b
chore: Release
2021-07-27 15:33:16 -05:00
Ed Page
f60e798a2a
chore: Release
2021-07-27 15:31:01 -05:00
Ed Page
3486c23bdb
chore: Release
2021-07-27 15:29:18 -05:00
Ed Page
2898cc6605
fix(docker): Ensure using latest version
2021-07-02 10:44:44 -05:00
Ed Page
a1e95bc7c0
refactor(dict): Pull out table-lookup logic
...
Before, only some dicts did we guarentee were pre-sorted. Now, all are
for-sure pre-sorted.
This also gives each dict the size-check to avoid lookup.
But this is really about refactoring in prep for playing with other
lookup options, like tries.
2021-06-30 10:12:17 -05:00
Ed Page
8f3f5b90ad
chore: Release
2021-06-29 15:34:25 -05:00
Ed Page
9149c4765d
chore: Release
2021-06-29 15:05:18 -05:00
Ed Page
3e5787c0e2
chore: Release
2021-06-28 14:56:13 -05:00
Ville Skyttä
ef76d20c6a
fix(pre-commit): Update version in setup.py with release
2021-06-28 20:54:48 +03:00
Ed Page
e9c800b2bf
chore: Release
2021-06-15 17:32:26 -05:00
Ed Page
5304d94fb7
chore: Release
2021-06-15 10:53:20 -05:00
Ed Page
c1096917a6
chore: Release
2021-06-15 10:52:49 -05:00
Ville Skyttä
cd35ac231f
feat: Update pre-commit.md with pre-release-replacements
2021-06-09 18:01:00 +03:00
Ed Page
a861cbfb1f
chore: Release
2021-06-07 08:04:04 -05:00
Ed Page
04f5d40e57
chore: Release
2021-06-05 14:39:37 -05:00
Ed Page
3a952cba8f
chore: Release
2021-06-05 14:37:25 -05:00
Ed Page
592b36d23c
chore: Release
2021-05-31 21:31:29 -05:00
Vanessasaurus
7d09c5a4bf
feat(ci): adding github action to use typos to check spelling ( #267 )
...
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Co-authored-by: vsoch <vsoch@users.noreply.github.com>
2021-05-31 19:42:45 -05:00
Ed Page
96341acd48
chore: Release
2021-05-28 19:35:00 -05:00
Ed Page
d45e7cf5a3
fix(cli): Don't crash on stdin
...
Fixes #264
2021-05-28 19:02:27 -05:00
Ed Page
7371d92b16
chore: Release
2021-05-28 08:34:11 -05:00
Ed Page
b4e198a280
chore: Release
2021-05-27 13:56:37 -05:00
Ed Page
8cb17d1363
chore: Release
2021-05-25 21:02:40 -05:00
Ed Page
3e66a99674
chore: Release
2021-05-21 20:41:02 -05:00
Ed Page
3995745362
chore: Release
2021-05-21 20:39:12 -05:00
Ed Page
7c803681c4
chore: Release
2021-05-13 09:58:09 -05:00
Ed Page
60950d02bb
feat(cli): Colored output
...
This supports
- Basic capability detection
- NO_COLOR env variable
- tty detection
- CLI overrides
This does not yet support CLICOLOR. I'll be trying to upstream all of
this into `yansi` and get it taken care of there.
This only supports Windows Anniversary edition and later which I think
is a fine compromise due to the ergonomic difference between `yansi` and
`termcolor`.
Fixes #30
2021-05-12 21:11:52 -05:00
Ed Page
5a4a707004
refactor(cli): Separate out bin
2021-05-04 21:47:34 -05:00
Ed Page
2fc1f5468e
chore(cli): Allow building without expensive parts
...
The obvious case is building for docs.rs but this can be helpful for
special use cases or faster development iteration.
2021-04-30 21:31:25 -05:00
Ed Page
1f4c587692
chore({{crate_name}}): Release {{version}}
2021-04-14 19:13:25 -05:00
Ed Page
e787caa58e
chore: Fix cargo release config
2021-04-13 21:31:13 -05:00
Ed Page
68c0a0d898
test(config): Ensure CLI overrides work
2021-04-07 21:14:41 -05:00
Ed Page
8bcacf3ca6
refactor(cli): Break out config->policy
...
This is prep for having many policies floating around
2021-03-29 20:27:12 -05:00
Ed Page
75ba4ac535
perf(config): Get small-string optimization
2021-03-01 12:25:51 -06:00
Ed Page
364e9f1dc8
refactor(bench): Switch to criterion
2021-02-05 21:38:44 -06:00
Ed Page
d6fa23b4a9
chore: Update dependencies
2021-02-04 21:40:07 -06:00
Ed Page
d32099e457
fix: Force a specific 'syn' version
2021-01-11 07:10:48 -06:00
dependabot-preview[bot]
b8d3190ce9
chore(deps): bump itertools from 0.9.0 to 0.10.0
...
Bumps [itertools](https://github.com/bluss/rust-itertools ) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/bluss/rust-itertools/releases )
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bluss/rust-itertools/compare/v0.9.0...v0.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-03 03:40:45 +00:00
Ed Page
998fad4390
feat: Check and replace UTF-16 files
...
We don't have good detection for non-UTF encodings and don't have
encoding support for UTF-32, so limiting it to just UTF-16.
Fixes #17
2021-01-02 19:25:00 -06:00
Ed Page
bc90bacff2
refactor(typos): Pull out file logic
2021-01-02 13:10:30 -06:00
dependabot-preview[bot]
4acf11f040
chore(deps): bump proc-exit from 0.3.0 to 1.0.1
...
Bumps [proc-exit](https://github.com/assert-rs/proc-exit ) from 0.3.0 to 1.0.1.
- [Release notes](https://github.com/assert-rs/proc-exit/releases )
- [Changelog](https://github.com/assert-rs/proc-exit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/proc-exit/compare/v0.3.0...v1.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-01 14:26:05 +00:00
dependabot-preview[bot]
31e8988b38
chore(deps): bump ahash from 0.5.7 to 0.6.1
...
Bumps [ahash](https://github.com/tkaitchuck/ahash ) from 0.5.7 to 0.6.1.
- [Release notes](https://github.com/tkaitchuck/ahash/releases )
- [Commits](https://github.com/tkaitchuck/ahash/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-01 08:18:56 +00:00
Ed Page
e9b3378913
fix: Be friendlier with panics
2020-11-23 12:40:55 -06:00
Ed Page
b03df3aeae
fix: Return more precise errors
2020-11-23 10:08:38 -06:00
Ed Page
869b916ca6
fix: Handle broken pipe
2020-11-21 21:57:12 -06:00
Ed Page
4ddbdcf5dd
fix(cli): Define an error code policy
...
The main goal is to make spelling errors differentiated from other
errors.
Fixes #170
2020-11-14 21:17:29 -06:00