Commit graph

1197 commits

Author SHA1 Message Date
Benjamin Bouvier
c24f4675b8 docs: document writing_changes in the Github action 2023-02-08 15:04:32 +01:00
Benjamin Bouvier
9b470bbbb2 feat: Allow writing changes in the github action 2023-02-08 15:00:48 +01:00
Ed Page
97770bdd02 chore: Release 2023-01-25 10:31:49 -06:00
Ed Page
c8158aae1b docs: Update changelog 2023-01-25 10:31:18 -06:00
Ed Page
8b88f5d977
Merge pull request #656 from ncfavier/substituters
"substituters", "substituents"
2023-01-25 10:30:15 -06:00
Naïm Favier
40d3de3ffa
docs: Mention dependencies in CONTRIBUTING 2023-01-25 17:14:43 +01:00
Naïm Favier
3817b97017
fix(dict): "substitutents" → "substituents"
is a more likely replacement than "substitutes".
2023-01-24 15:53:38 +01:00
Naïm Favier
d9ace5fd25
fix(dict): "substituters" is valid
https://en.wiktionary.org/wiki/substituters
2023-01-24 15:52:27 +01:00
Ed Page
dbd12ef135
Merge pull request #654 from dupgit/master
Adds 'regylar' as a typo for 'regular'.
2023-01-17 21:47:11 -06:00
Olivier Delhomme
ee8446b127 Adds 'regylar' as a typo for 'regular'. 2023-01-17 20:37:35 +01:00
Ed Page
12c6491895 chore: Release 2023-01-16 08:43:06 -06:00
Ed Page
fba8b37f07 docs: Update changelog 2023-01-16 08:42:40 -06:00
Ed Page
651e27a788
Merge pull request #653 from jplatte/jplatte/serialzie
feat(dict): Add serialzie -> serialize
2023-01-16 08:41:40 -06:00
Jonas Platte
5391527894
feat(dict): Add serialzie -> serialize 2023-01-16 13:37:21 +01:00
Ed Page
1f4ee742ab chore: Release 2023-01-13 21:18:38 -06:00
Ed Page
5cea291c43 docs: Update changelog 2023-01-13 21:18:18 -06:00
Ed Page
926bad3f6d
Merge pull request #652 from epage/type
feat(cli): '--file-types' flag to help debug detection issues
2023-01-13 21:17:39 -06:00
Ed Page
b92a8c1eea feat(cli): '--file-types' flag to help debug detection issues
Like #567
2023-01-13 20:59:53 -06:00
Ed Page
222da3d81a chore: Upgrade to clap v4 2023-01-13 20:44:33 -06:00
Ed Page
4b6e9c3c1b style(cli): Resolve clap deprecations 2023-01-13 20:43:18 -06:00
Ed Page
62f10571f3 style(cli): Adjust macro/comment style 2023-01-13 20:41:35 -06:00
Ed Page
59c4713e8b docs(ref): Further clarify identifiers and words
This supersedes #648
2023-01-03 07:06:08 -06:00
Ed Page
6773b4caa2 docs(ref): Define identifiers/words
This came up in #646
2023-01-02 07:13:25 -06:00
Ed Page
aa6afe7490
Merge pull request #645 from crate-ci/renovate/toml_edit-0.x
chore(deps): update rust crate toml_edit to 0.16.2
2022-12-31 21:49:59 -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
629a9bf8b4 docs: Update changelog 2022-12-20 14:39:39 -06:00
Ed Page
93d01aecca
Merge pull request #640 from scop/feat/pre-commit-docker
feat: Add Docker pre-commit hook
2022-12-20 14:39:04 -06:00
Ville Skyttä
ec3ffa591c feat: Add Docker pre-commit hook
Mostly as an alternative to the src install, but trading host dependency
on Rust with one on Docker.
2022-12-20 21:06:04 +02:00
Ed Page
f268a89d38 chore: Release 2022-12-19 08:47:53 -06:00
Ed Page
822d759e0c docs: Update changelog 2022-12-19 08:06:55 -06:00
Ed Page
51f0b657f7
Merge pull request #639 from scop/feat/docker-entrypoint
feat: Improve Docker image entry
2022-12-19 08:06:08 -06:00
Ed Page
87d223682b
Merge pull request #638 from scop/fix/docker-debian-sync
fix: Docker/Debian version sync
2022-12-19 08:04:23 -06:00
Ville Skyttä
7f0e8c7295 chore: Make Debian dist a Docker build argument
Makes it overridable from CLI, and just one place to update.
2022-12-18 16:40:25 +02:00
Ville Skyttä
5737842410 chore: Use rust:bullseye as Docker builder
Use `bullseye` explicitly to make the correspondence with the final
image clear, and remove explicit Rust version as it does not seem that
important, and the final runtime image version is what it is at the time
too.
2022-12-18 16:40:25 +02:00
Ville Skyttä
02ceb04147 fix: Use bullseye-slim as final Docker image base
`rust:1.65.0` is based on Bullseye, and at time of writing the binary
built on it does not work on Buster:

```
$ docker build -t typos . && docker run --rm -it typos typos -V
typos: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.29' not found
       (required by typos)
```
2022-12-18 16:40:13 +02:00
Ville Skyttä
75e30c7961 feat: Improve Docker image entry
Make `typos` the `ENTRYPOINT` rather than cmd, and output `--help` by
default.

Provides for better UX when running the image without arguments, and
facilitates just passing args to `typos` instead of having to repeat the
command name.

BREAKING CHANGE: `typos` must no longer given as the first argument
when running the Docker image, as it is the default `ENTRYPOINT` now.
2022-12-18 16:37:03 +02:00
Ed Page
73ed739ad5
Merge pull request #637 from scop/feat/pre-commit-default-stages
feat(pre-commit): Improve (/limit) default set of stages to run in
2022-12-17 16:03:24 -06:00
Ville Skyttä
389612f972 feat: Improve (/limit) default set of stages to run pre-commit hook in
https://pre-commit.com/#confining-hooks-to-run-at-certain-stages
2022-12-17 20:16:47 +02:00
Ed Page
1d8996e205 chore: Release 2022-12-06 13:54:17 -06:00
Ed Page
cecdc529dc docs: Update changelog 2022-12-06 13:51:23 -06:00
Ed Page
9114a2451e
Merge pull request #635 from epage/nilable
fix(dict): Remove nilable
2022-12-06 12:21:39 -06:00
Ed Page
c963f68083 fix(dict): Remove nilable
See conversation in #613
2022-12-06 10:47:14 -06:00
Ed Page
46839a3bc5 chore(ci): Update renovate 2022-12-05 09:33:56 -06:00
Ed Page
b38d05b941 docs: Clarify word vs identifier 2022-12-02 10:05:09 -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
feeef06a33
Merge pull request #629 from crate-ci/renovate/rust-1.x
chore(deps): update rust docker tag to v1.65.0
2022-12-01 19:58:33 -06:00
Ed Page
5482632b41 chore: Upgrade deps 2022-12-01 19:30:30 -06:00