Ed Page
7f65ff4f24
chore: Release
2023-04-12 22:24:06 -05:00
Ed Page
5145767575
chore: Update anstyle
2023-04-12 21:52:15 -05:00
Ed Page
66d82e5e51
chore: Release
2023-03-30 07:50:08 -05:00
Ed Page
144ee4d018
chore: Release
2023-03-29 21:55:35 -05:00
Ed Page
15cdad2a3f
chore: Release
2023-03-29 21:54:57 -05:00
Ed Page
98be58dbc9
refactor: Switch out the UTF-16 encoding impl
...
Fixes #702
2023-03-29 20:42:48 -05:00
renovate[bot]
e1a138b637
chore(deps): update compatible
2023-04-01 07:05:05 +00:00
Ed Page
6cf303d421
chore: Release
2023-03-18 04:20:06 -05:00
Ed Page
53e2855fa0
chore: Release
2023-03-18 04:19:19 -05:00
Ed Page
8a6fc1895d
chore: Release
2023-03-18 04:18:47 -05:00
Ed Page
243b4efc9e
chore: Update winnow
2023-03-18 04:11:55 -05:00
Ed Page
e15de8b72e
chore: Release
2023-03-18 02:09:49 -05:00
Ed Page
a1a601195e
chore: Release
2023-03-17 23:59:36 -05:00
Ed Page
797574c10a
chore: Release
2023-03-17 23:09:02 -05:00
Ed Page
af90817e50
feat(dict): extend-ignore-identifiers-re support
...
This opens the door for users to provide patterns for identifiers that
are always valid. The key limitation is "identifiers". Run `typos
--identifiers` to verify what you are trying to write the regex for.
Fixes #651
2023-03-17 22:40:55 -05:00
Ed Page
03286f0f82
chore: Release
2023-03-16 05:22:42 -05:00
Ed Page
52e1743c58
chore: Update to anstream
2023-03-16 05:07:38 -05:00
Ed Page
57502b53cc
chore: Release
2023-03-16 03:47:08 -05:00
Ed Page
dc0eafc7e5
chore: Release
2023-03-14 02:14:39 -05:00
Ed Page
3a29410c1b
fix: Improve color env variable support
...
- `CLICOLOR=1` now works correctly
- `NO_COLOR=` now works correctly
- Auto-enable colors in CI
For running `typos` on the Linux kernel (176,210 typos to be printed), we went from 20.082s to
<20.450s. Where in that range is unclear due to jitter in my system.
```console
$ hyperfine -L typos ./typos-main,./typos-anstream "{typos} ../../../linux" -i
Benchmark 1: ./typos-main ../../../linux
Time (mean ± σ): 20.082 s ± 0.111 s [User: 39.668 s, System: 0.474 s]
Range (min … max): 19.961 s … 20.331 s 10 runs
Warning: Ignoring non-zero exit code.
Benchmark 2: ./typos-anstream ../../../linux
Time (mean ± σ): 20.426 s ± 0.104 s [User: 40.301 s, System: 0.523 s]
Range (min … max): 20.316 s … 20.661 s 10 runs
Warning: Ignoring non-zero exit code.
Summary
'./typos-main ../../../linux' ran
1.02 ± 0.01 times faster than './typos-anstream ../../../linux'
$ CLICOLOR_FORCE=1 hyperfine -L typos ./typos-anstream "{typos} ../../../linux" -i
Benchmark 1: ./typos-anstream ../../../linux
Time (mean ± σ): 20.262 s ± 0.075 s [User: 39.961 s, System: 0.542 s]
Range (min … max): 20.154 s … 20.420 s 10 runs
Warning: Ignoring non-zero exit code.
$ CLICOLOR=0 hyperfine -L typos ./typos-anstream "{typos} ../../../linux" -i
Benchmark 1: ./typos-anstream ../../../linux
Time (mean ± σ): 20.296 s ± 0.065 s [User: 40.003 s, System: 0.565 s]
Range (min … max): 20.169 s … 20.383 s 10 runs
Warning: Ignoring non-zero exit code.
```
2023-03-13 23:01:45 -05:00
Ed Page
28e7f17a65
chore: Release
2023-03-13 20:45:44 -05:00
Ed Page
34289639e6
chore: Release
2023-03-13 12:33:33 -05:00
Ed Page
3d0de83fb6
chore: Release
2023-03-13 11:57:15 -05:00
Ed Page
a50bd03c2a
chore: Release
2023-03-07 04:47:20 -06:00
Ed Page
5414608bf6
chore: Release
2023-03-07 03:18:52 -06:00
Ed Page
52d0ea7ddf
chore: Release
2023-03-05 21:02:01 -06:00
Ed Page
08a9831825
chore: Release
2023-03-05 20:43:46 -06:00
Ed Page
c389c36b66
chore: Release
2023-02-28 07:25:30 -06:00
Ed Page
f4293b58c5
chore: Release
2023-02-28 06:30:27 -06:00
Ed Page
ce20d2f220
chore: Update dependencies
2023-02-28 05:46:19 -06:00
Ed Page
d752626069
chore: Update dependencies
2023-02-27 23:34:02 -06:00
Ed Page
8cef23a8f4
chore: Release
2023-02-27 16:14:07 -06:00
Ed Page
9f306b2be9
chore: Release
2023-02-27 15:33:00 -06:00
Ed Page
26c2ca1853
chore: Release
2023-02-23 13:09:37 -06:00
Ed Page
59a10c298a
chore: Release
2023-02-23 10:44:11 -06:00
Ed Page
ed8683ab81
chore: Release
2023-02-22 11:26:17 -06:00
Ed Page
1ca59423d4
chore: Release
2023-02-22 11:25:22 -06:00
Ed Page
15e748d0e5
refactor: Switch to winnow
2023-02-21 10:41:45 -06:00
Ed Page
6e14cefb85
chore: Release
2023-02-01 10:09:00 -06:00
Ed Page
adce192ca3
chore: Update dependencies
2023-02-01 09:31:38 -06:00
Ed Page
97770bdd02
chore: Release
2023-01-25 10:31:49 -06:00
Ed Page
12c6491895
chore: Release
2023-01-16 08:43:06 -06:00
Ed Page
1f4ee742ab
chore: Release
2023-01-13 21:18:38 -06:00
Ed Page
222da3d81a
chore: Upgrade to clap v4
2023-01-13 20:44:33 -06:00
renovate[bot]
6008845ec8
chore(deps): update rust crate toml_edit to 0.16.2
2023-01-01 02:15:37 +00:00
renovate[bot]
4f6f07b904
chore(deps): update compatible
2023-01-01 02:13:39 +00:00
Ed Page
6efbdc33f4
chore: Release
2022-12-20 14:39:46 -06:00
Ed Page
f268a89d38
chore: Release
2022-12-19 08:47:53 -06:00
Ed Page
1d8996e205
chore: Release
2022-12-06 13:54:17 -06:00
Ed Page
4637c964a3
chore: Release
2022-12-01 20:25:20 -06:00
Ed Page
98c3a33cc6
chore: Release
2022-12-01 20:00:28 -06:00
Ed Page
5482632b41
chore: Upgrade deps
2022-12-01 19:30:30 -06:00
renovate[bot]
aa2789b65f
chore(deps): update safe
2022-12-02 00:14:56 +00:00
Ed Page
6bf2e7c7d7
chore: Release
2022-11-29 23:00:05 -06:00
Ed Page
8b88f9f340
chore: Release
2022-11-21 22:26:08 -06:00
Ed Page
905a150be8
chore: Release
2022-11-21 22:25:30 -06:00
Ed Page
eff3fe8444
chore: Release
2022-11-04 09:52:20 -05:00
Ed Page
39b28c3010
chore: Release
2022-11-03 22:28:10 -05:00
Ed Page
e87d192bc5
Merge pull request #600 from crate-ci/dependabot/cargo/anyhow-1.0.66
...
chore(deps): bump anyhow from 1.0.65 to 1.0.66
2022-11-02 23:12:24 -05:00
Ed Page
1f8471a42a
Merge pull request #602 from crate-ci/dependabot/cargo/serde_json-1.0.87
...
chore(deps): bump serde_json from 1.0.85 to 1.0.87
2022-11-02 23:12:15 -05:00
dependabot[bot]
208ed0e0f4
chore(deps): bump anyhow from 1.0.65 to 1.0.66
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.65 to 1.0.66.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.65...1.0.66 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 19:47:14 +00:00
Ed Page
1cd8a74031
chore: Upgrade dependencies
2022-11-01 14:14:35 -05:00
dependabot[bot]
d5eeea9c87
chore(deps): bump serde_json from 1.0.85 to 1.0.87
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.85 to 1.0.87.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.85...v1.0.87 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 07:03:58 +00:00
Ed Page
2dca8dea3c
chore: Bump versions
2022-10-25 07:10:22 -05:00
Ed Page
4e7e37799b
chore: Release
2022-10-20 07:08:07 -05:00
Ed Page
2fc71b2e13
chore: Release
2022-10-11 09:48:09 -05:00
Ed Page
16ca0accbb
chore: Release
2022-10-06 08:26:11 -05:00
Ed Page
3598acea5d
chore: Upgrade proc-exit
2022-10-04 10:46:45 -05:00
Ed Page
32485c4bad
chore: Upgrade dependencies
2022-10-03 11:36:25 -05:00
Ed Page
45a93446f2
chore: Release
2022-09-28 16:15:05 -05:00
Ed Page
5998342bb2
refactor: Upgrade to clap v4
2022-09-28 15:53:45 -05:00
Ed Page
fd5abef1a7
chore: Release
2022-09-22 13:38:17 -05:00
Ed Page
668a94791b
chore: Release
2022-09-21 19:28:48 -05:00
Ed Page
384aaef311
chore: Release
2022-09-15 08:43:18 -05:00
Ed Page
7be4ba34c9
chore: Release
2022-09-08 11:49:58 -05:00
Ed Page
3161cd6a82
chore: Release
2022-09-06 09:25:25 -05:00
Ed Page
c6d876294c
chore: Release
2022-09-01 10:43:57 -05:00
Ed Page
0d43c1c24e
chore: Release
2022-09-01 09:50:53 -05:00
Ed Page
6dd7cbfe7b
chore: Update dependencies
2022-09-01 06:50:35 -05:00
Ed Page
fdb425c279
chore: Release
2022-08-30 09:28:57 -05:00
Ed Page
57a0ae69af
chore: Release
2022-08-29 16:11:36 -05:00
Ed Page
4c2445fb57
chore: Release
2022-08-25 16:24:58 -05:00
Ed Page
7d2ad4148d
chore: Release
2022-08-25 06:37:27 -05:00
Ed Page
0612303e7d
chore: Release
2022-08-23 09:24:26 -05:00
Ed Page
c7e576614e
chore: Release
2022-08-16 07:56:56 -05:00
Ed Page
2fce5f7f09
fix: Remove unused log dependency
2022-08-16 07:56:31 -05:00
Ed Page
62847112ff
chore: Release
2022-08-16 07:53:32 -05:00
Ed Page
9b70dca40c
chore: Release
2022-08-16 07:49:04 -05:00
Ed Page
69fe45d5e7
chore: Release
2022-08-13 12:06:41 -05:00
Ed Page
4d9c507595
chore: Release
2022-08-13 12:03:26 -05:00
Ed Page
ea38677643
chore: Update dependencies
2022-08-03 09:29:38 -05:00
Ed Page
a8599f6a19
test: Move codegen to tests
2022-08-03 09:07:04 -05:00
Ed Page
ec1ef6a78c
Merge pull request #525 from crate-ci/dependabot/cargo/once_cell-1.13.0
...
chore(deps): Bump once_cell from 1.12.0 to 1.13.0
2022-08-01 09:18:12 -05:00
Ed Page
8a4c5c255d
Merge pull request #523 from crate-ci/dependabot/cargo/clap-3.2.16
...
chore(deps): Bump clap from 3.2.8 to 3.2.16
2022-08-01 09:18:03 -05:00
Ed Page
0e92360db2
Merge pull request #520 from crate-ci/dependabot/cargo/serde-1.0.140
...
chore(deps): Bump serde from 1.0.137 to 1.0.140
2022-08-01 09:17:51 -05:00
dependabot[bot]
4ffa72dac1
chore(deps): Bump once_cell from 1.12.0 to 1.13.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 07:02:51 +00:00
dependabot[bot]
854ecbf43f
chore(deps): Bump clap from 3.2.8 to 3.2.16
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.2.8 to 3.2.16.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.8...v3.2.16 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 07:02:40 +00:00
dependabot[bot]
1e27991751
chore(deps): Bump serde from 1.0.137 to 1.0.140
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.137 to 1.0.140.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.137...v1.0.140 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 07:02:22 +00:00
dependabot[bot]
cc9f0b3df1
chore(deps): Bump regex from 1.5.6 to 1.6.0
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.5.6 to 1.6.0.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.5.6...1.6.0 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 07:02:09 +00:00
Ed Page
a6674d5be4
chore: Release
2022-07-22 11:09:08 -05:00