Commit Graph
2882 Commits
Author SHA1 Message Date
Ed Page 9f1d7017e2 test(cli): Show existing O_WRONLY behavior 2023-09-25 12:46:00 -05:00
Ed Page 66a70abc40 refactor(cli): Make room for ident dict 2023-09-25 12:42:18 -05:00
Ed Page fd6873b6e0 refactor(cli): Make room for ident correction 2023-09-25 12:40:17 -05:00
Ed Page b798780a13 refactor(dict): Make codegen more specific 2023-09-25 12:13:53 -05:00
Ed Page 4c91f16ae1 fix(dict)!: Dont expose internals 2023-09-25 12:11:43 -05:00
Oliver Mannion 6876f2530a docs: add typos-lsp to README 2023-09-23 11:03:46 +10:00
Ed Page 5edf45b39e chore: Release v1.16.13 2023-09-22 19:24:01 -05:00
Ed Page ace3c101ba chore: Update from '_rust/main' 2023-09-20 09:46:36 -05:00
Ed Page 4173c8f476 chore(ci): Don't set patch for MSRV 2023-09-20 09:05:41 -05:00
Ed Page ec91c12b39 chore(ci): Move off of actions-rs 2023-09-18 14:15:49 -05:00
Ed Page 509ec32112 chore: Release v1.16.12 2023-09-18 14:06:59 -05:00
Ed Page 8fea8823b2 docs: Update changelog 2023-09-18 14:06:23 -05:00
Ed Page 1250609272 perf(cli): Speed up with codegen-units
On `rust-lang/rust`, this took `typos --format silent` times from ~24s
to ~18s.  Enabling `lto = "thin"` was about the same as `lto = true` and
was sub-second improvement.
2023-09-18 14:06:23 -05:00
Ed Page da2759161f Merge pull request #826 from dosisod/document-pyproject-toml
Document new `pyproject.toml` support
2023-09-08 12:57:06 -05:00
dosisod ed8e25700c docs: Document new pyproject.toml support 2023-09-08 10:26:20 -07:00
Ed Page 5749aa0932 chore: Approve ISC 2023-09-07 09:33:44 -05:00
Ed Page 74d959bf38 Merge pull request #825 from LeoDog896/patch-a
chore: Enable building on nightly
2023-09-06 15:34:04 -05:00
Ed Page 7c89b528fd chore: Release v1.16.11 2023-09-06 15:33:02 -05:00
Ed Page 04903c60d6 docs: Update changelog 2023-09-06 15:32:45 -05:00
Logan Hunt b856b9603f feat(config): Support for pyproject.toml files (#790)
This PR adds support for parsing `pyproject.toml` config files. The convention
for these files is to put any tooling related configuration into the
`tool.NAME` section, so in this case, `tool.typos`. I have verified that the
changes are pulled correctly, even if the `tool.typos` section is not present.

Closes #361
2023-09-06 15:31:14 -05:00
Tristan F d7d5d45b50 chore: bump lockfile 2023-09-02 18:05:30 -04:00
Ed Page 65d2fb6b91 chore: Release v1.16.10 2023-09-01 16:22:11 -05:00
Ed Page 602923bbc8 chore: Release varcon-core-v4.0.1 dictgen-v0.2.7 varcon-v0.7.1 typos-v0.10.16 typos-vars-v0.8.12 typos-dict-v0.10.10 2023-09-01 16:20:50 -05:00
Ed Page 99bb02de48 docs: Update changelog 2023-09-01 16:19:55 -05:00
Ed Page b49c652faa Merge pull request #824 from epage/august
feat(dict): August updates
2023-09-01 16:18:16 -05:00
Ed Page c7a2909bbb feat(dict): August updates
Fixes #784
2023-09-01 16:04:25 -05:00
Ed Page 0c05b217d4 style: Make clippy happy 2023-09-01 10:20:03 -05:00
Ed Page 67ca12a847 Merge pull request #822 from crate-ci/renovate/itertools-0.x
chore(deps): update rust crate itertools to 0.11
2023-09-01 09:34:45 -05:00
Ed Page bd59923d0f Merge pull request #821 from crate-ci/renovate/anstream-0.x
chore(deps): update rust crate anstream to 0.5.0
2023-09-01 09:34:38 -05:00
Ed Page ff1e83b3c7 chore: Update MSRV to 1.70.0 2023-09-01 08:51:04 -05:00
renovate[bot] f4171e782f chore(deps): update rust crate itertools to 0.11 2023-09-01 03:12:20 +00:00
renovate[bot] b7681dc6b5 chore(deps): update rust crate anstream to 0.5.0 2023-09-01 03:09:48 +00:00
renovate[bot] 6da9470ef9 chore(deps): update compatible 2023-09-01 01:11:49 +00:00
Ed Page 853cb28df3 chore: Release v1.16.9 typos-dict-v0.10.9 2023-08-30 10:43:04 -05:00
Ed Page 75c2215843 docs: Update changelog 2023-08-30 10:42:53 -05:00
Ed Page c4deebd5d4 Merge pull request #817 from epage/argue
fix(dict): Treat arguement as a misspelling
2023-08-30 10:42:20 -05:00
Ed Page 8143c3b24c fix(dict): Treat arguement as a misspelling
Fixes #816
2023-08-30 10:05:34 -05:00
Ed Page ff82d6960a chore(ci): Don't fail on wildcards
See EmbarkStudios/cargo-deny#241
2023-08-23 10:43:57 -05:00
Ed Page 44604fc1d3 chore(renovate): Try to fix schedule 2023-08-23 09:35:47 -05:00
Ed Page c8624f0538 chore(renovate): Update MSRV on release 2023-08-23 09:24:15 -05:00
Ed Page ca8ac802cc chore: Update from '_rust/main' template 2023-08-22 11:31:07 -05:00
Ed Page a6ecf92327 chore(renovate): Update config 2023-08-22 11:07:34 -05:00
Ed Page efe14d6089 chore(renovate): Make style consistent 2023-08-22 11:06:55 -05:00
Ed Page e477391cc0 chore: Release v1.16.8 2023-08-21 13:14:08 -05:00
Ed Page 7122823b96 docs: Update changelog 2023-08-21 13:13:59 -05:00
Ed Page 27fd226c70 Merge pull request #809 from epage/act
fix(action): Don't pre-filter checked files
2023-08-21 13:13:02 -05:00
Ed Page 286609cb28 fix(action): Don't pre-filter checked files
This reverts commit fc7f517466.

This has two problems
- This doesn't correctly handle spaces, likely needing #708
- This overrides excludes, see #347

This also has a weird cost/benefit balance because this requires enough
repo history to do the analysis which takes time to pull down.

Rather than waiting until the relevant changes are in to make this work,
I'm pulling this out for now.

Fixes #806
2023-08-21 12:25:34 -05:00
Ed Page 1072809e63 chore: Release v1.16.7 2023-08-21 10:36:58 -05:00
Ed Page 64abb8b2b6 docs: Update changelog 2023-08-21 10:36:48 -05:00
Ed Page c8189bf54a Merge pull request #808 from epage/no
fix(cli): Improve error when args aren't present
2023-08-21 10:36:23 -05:00