Commit graph

3394 commits

Author SHA1 Message Date
Elijah Potter
2cd222ca26 feat(web): make demo more enticing 2025-09-24 08:09:14 -06:00
Elijah Potter
7d4c760f5d fix(core): remove invalid closed compound rule Into
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
Fixes #1969
2025-09-23 13:14:26 -06:00
Elijah Potter
4de02447fd Release 0.65.0
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
harper-brill@0.65.0
harper-comments@0.65.0
harper-core@0.65.0
harper-html@0.65.0
harper-literate-haskell@0.65.0
harper-ls@0.65.0
harper-pos-utils@0.65.0
harper-stats@0.65.0
harper-tree-sitter@0.65.0
harper-typst@0.65.0

Generated by cargo-workspaces
2025-09-22 14:50:46 -06:00
Andrew Dunbar
98c8c4a00c
feat:fell→feel (#1977) 2025-09-22 18:12:54 +00:00
Andrew Dunbar
cfc32af5cc
chore: improve message and description for SomewhatSomething (#1931) 2025-09-22 17:58:30 +00:00
Andrew Dunbar
208d4ae2a0
chore: curation of annotations (#1967)
* chore: curation of annotations

* fix: appease clippy in unrelated file

* chore: annotation fixes

* chore: annotation fixes

* chore: more annotation fixes

* fix: remove backup copy of `.dict` file
2025-09-22 17:55:09 +00:00
João Santiago
ecbe3503cd
Add ClojureDart's extension to list of Clojure extensions (#1984)
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
I've also reordered the list.
2025-09-22 17:47:15 +00:00
Andrew Dunbar
7851bd1ca2
fix: remove dupes and remnants of lints moved from phrase_corrections to OpenCompounds (#1976) 2025-09-22 16:26:19 +00:00
Andrew Dunbar
ec370d9b7f
fix: adverbs that can come before "quite" (#1972)
* fix: adverbs that can come before "quite"

Fixes #1971

* chore: make the messages and description more user-focused
2025-09-22 16:24:37 +00:00
Andrew Dunbar
c237f22a93
feat: aslong as→as long as (#1974) 2025-09-22 16:24:06 +00:00
dependabot[bot]
8684c5d41a
build(deps): bump clap from 4.5.47 to 4.5.48 (#1979)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.47 to 4.5.48.
- [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/clap_complete-v4.5.47...clap_complete-v4.5.48)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:23:19 +00:00
dependabot[bot]
97c0c0cd3f
build(deps): bump bitflags from 2.9.3 to 2.9.4 (#1981)
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.9.3 to 2.9.4.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.9.3...2.9.4)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-version: 2.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:23:05 +00:00
dependabot[bot]
5f03ff5a25
build(deps): bump anyhow from 1.0.99 to 1.0.100 (#1980)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.99...1.0.100)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.100
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:22:54 +00:00
dependabot[bot]
61ccc0cb6d
build(deps): bump ammonia from 4.1.1 to 4.1.2 (#1986)
Bumps [ammonia](https://github.com/rust-ammonia/ammonia) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/rust-ammonia/ammonia/releases)
- [Changelog](https://github.com/rust-ammonia/ammonia/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-ammonia/ammonia/compare/v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: ammonia
  dependency-version: 4.1.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:22:44 +00:00
dependabot[bot]
56312fa71e
build(deps): bump serde from 1.0.224 to 1.0.226 (#1982)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.224 to 1.0.226.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.224...v1.0.226)

---
updated-dependencies:
- dependency-name: serde
  dependency-version: 1.0.226
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:22:28 +00:00
dependabot[bot]
e3de7a5d4b
build(deps): bump chrono from 0.4.41 to 0.4.42 (#1983)
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.41 to 0.4.42.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.41...v0.4.42)

---
updated-dependencies:
- dependency-name: chrono
  dependency-version: 0.4.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:22:15 +00:00
Andrew Dunbar
c6dec17c3c
feat:many more variants of "for/to all intents and purposes" (#1964)
Some checks failed
Build Chrome Plugin / package (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
* feat:many more variants of "for/to all intents and purposes"

* chore: another variant
2025-09-19 15:39:07 +00:00
Andrew Dunbar
feeb2a2b76
feat: when "it looks like that" should be "it looks like" (#1968)
* feat: when "it looks like that" should be "it looks like"

Fixes #1887

* fix: remove debug printf

* fix: appese clippy in unrelated file
2025-09-19 15:37:11 +00:00
Elijah Potter
6cf090d2f1
feat(core): rule to fix affect -> effect (#1954) 2025-09-19 09:34:14 -06:00
Andrew Dunbar
ceb4a8eb3a
chore: new words, annotation fixes (#1944)
Some checks failed
Build Chrome Plugin / package (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
* chore: new words, annotation fixes

* chore: annotations, split a couple of entries

* chore: curate annotations

* chore: annotations

* chore: curation

* chore: curation

* chore: curate annotations
2025-09-17 20:07:36 +00:00
Andrew Dunbar
e25c93046e
feat:rule of thumbs→rules of thumb/flip the bill→foot the bill (#1957)
Some checks are pending
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
2025-09-17 14:23:48 +00:00
Andrew Dunbar
5bba33a26e
fix: #1956 (#1958)
* fix: #1956

Fixes #1956

* fix: snapshots
2025-09-17 14:22:49 +00:00
Elijah Potter
99662e7904
feat(web): link to the Microsoft Edge extension (#1953)
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Web / build (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Precommit / precommit (push) Waiting to run
2025-09-16 14:47:16 -06:00
Andrew Dunbar
88dbd058b2
refactor: metadata attribute naming and commenting (#1572)
* chore: cleaned up commit history

* chore: rename `Lexeme` to `DictWord` per PR review
2025-09-16 19:08:22 +00:00
Andrew Dunbar
64bf7e3776
feat: correct "though" when typo for "thought" (#1952) 2025-09-16 19:07:23 +00:00
Elijah Potter
8543709794
feat(core): add rule for unnecessary double-negatives (#1943) 2025-09-16 13:06:08 -06:00
Andrew Dunbar
2856961293
feat: mixed bad→mixed bag (#1946) 2025-09-16 16:30:18 +00:00
Elijah Potter
82b913f4df Release 0.64.0
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
harper-brill@0.64.0
harper-comments@0.64.0
harper-core@0.64.0
harper-html@0.64.0
harper-literate-haskell@0.64.0
harper-ls@0.64.0
harper-pos-utils@0.64.0
harper-stats@0.64.0
harper-tree-sitter@0.64.0
harper-typst@0.64.0

Generated by cargo-workspaces
2025-09-15 15:23:49 -06:00
Elijah Potter
b873d8cbed
feat(web): apply feedback from #1878 (#1942) 2025-09-15 15:19:45 -06:00
Grant Lemons
a33ced23ba
fix(#1898): do not panic on other typst parsing error (#1941)
* fix(#1898): do not unwrap range in macros

* test(#1898): add test for other cases that cause crashes
2025-09-15 20:14:05 +00:00
Grant Lemons
0d4feee702
fix(#1876): merge dialects from curated, file, user, and workspace dicts (#1922)
* fix(#1876): merge dialects in merged dictionary

* fix(#1876): mark configured dialect for all words in user, file, and workspace dicts

* test(#1876): add test in spell_check linter for issue #1876

* refactor(#1876): switch from owned WordMetadata to Cow
2025-09-15 18:36:36 +00:00
dependabot[bot]
87b369b070
build(deps): bump serde from 1.0.219 to 1.0.223 (#1935)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.219 to 1.0.223.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223)

---
updated-dependencies:
- dependency-name: serde
  dependency-version: 1.0.223
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 18:15:52 +00:00
dependabot[bot]
cae43f1d35
build(deps): bump indexmap from 2.11.0 to 2.11.1 (#1934)
Bumps [indexmap](https://github.com/indexmap-rs/indexmap) from 2.11.0 to 2.11.1.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.11.0...2.11.1)

---
updated-dependencies:
- dependency-name: indexmap
  dependency-version: 2.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 15:02:30 +00:00
Grant Lemons
99a67ca9bd
fix(#1926): isolate typst content blocks with parbreaks (#1927)
* fix(#1926): create isolate function that wraps a result in paragraph breaks

* fix(#1926): isolate content blocks

* test(#1926): add test for issue #1926
2025-09-15 14:33:04 +00:00
dependabot[bot]
2dbc40fdbf
build(deps): bump tree-sitter-python from 0.23.6 to 0.25.0 (#1936)
Bumps [tree-sitter-python](https://github.com/tree-sitter/tree-sitter-python) from 0.23.6 to 0.25.0.
- [Release notes](https://github.com/tree-sitter/tree-sitter-python/releases)
- [Commits](https://github.com/tree-sitter/tree-sitter-python/compare/v0.23.6...v0.25.0)

---
updated-dependencies:
- dependency-name: tree-sitter-python
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 14:31:07 +00:00
dependabot[bot]
0d0ae6f9aa
build(deps): bump lru from 0.16.0 to 0.16.1 (#1937)
Bumps [lru](https://github.com/jeromefroe/lru-rs) from 0.16.0 to 0.16.1.
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jeromefroe/lru-rs/compare/0.16.0...0.16.1)

---
updated-dependencies:
- dependency-name: lru
  dependency-version: 0.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 14:30:49 +00:00
dependabot[bot]
faababc154
build(deps): bump serde_json from 1.0.143 to 1.0.145 (#1938)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.143 to 1.0.145.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.143...v1.0.145)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.145
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 14:30:27 +00:00
Andrew Dunbar
10c552a547
chore: curate dict; improve POS tag snapshots (#1928)
* chore: curate dict; improve POS tag snapshots

* chore: snapshots, remove commented-out code

* chore: missing words from the snapshots

* chore: more curation

* fix: snapshots
2025-09-15 14:29:32 +00:00
Grant Lemons
168bd75a0d
fix(#1898): do not panic on typst parsing error (#1921)
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
* fix(#1898): do not panic when span not in typst document

this can occur for parse errors, which are converted to
`Expr::None` expressions that do not exist in the document itself

* test(#1898): add tests to cover issue #1898
2025-09-15 14:26:27 +00:00
rnxpyke
4266b355f6
chore(dict): add Amdahl as proper noun (#1940) 2025-09-15 14:25:07 +00:00
Elijah Potter
7f673d51c3
feat(core): create OughtToBe rule (#1908) 2025-09-15 08:22:50 -06:00
Elijah Potter
e7f31294ba
feat(core): enable all rendering options for lint messages (#1920)
Some checks failed
Build Chrome Plugin / package (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
2025-09-12 14:28:55 -06:00
Elijah Potter
b3cd794509 Release 0.63.0
harper-brill@0.63.0
harper-comments@0.63.0
harper-core@0.63.0
harper-html@0.63.0
harper-literate-haskell@0.63.0
harper-ls@0.63.0
harper-pos-utils@0.63.0
harper-stats@0.63.0
harper-tree-sitter@0.63.0
harper-typst@0.63.0

Generated by cargo-workspaces
2025-09-12 12:33:14 -06:00
Andrew Dunbar
d249169414
chore: normalize flags, +noun & verb flags (#1891)
* chore: normalize flags, +noun & verb flags

* feat: curate annotation flags

* chore: missing words from snapshots

- Noun and verb curation
- Added adjective POS property for the -able/-ible suffix

* fix: linters broke with "not" set to adverb

* fix(ci): update snapshots

---------

Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-09-12 18:09:22 +00:00
Andrew Dunbar
246f61b515
feat: to/too mixups in set phrases (#1839)
* feat: to/too mixups in set phrases

* feat(core): change name to `ToTooIdioms`

Co-authored-by: hippietrail <hippietrail@users.noreply.github.com>

---------

Co-authored-by: Elijah Potter <me@elijahpotter.dev>
Co-authored-by: hippietrail <hippietrail@users.noreply.github.com>
2025-09-12 16:59:43 +00:00
Elijah Potter
1f67b53d87
fix(core): correct capitalization with contractions with accidental semicolons (#1917) 2025-09-12 10:42:35 -06:00
Elijah Potter
2c49c33a45
test(core): examples from #1902 (#1916) 2025-09-12 10:41:06 -06:00
Andrew Dunbar
81d908d1ec
feat: flag "real estates" which doesn't pluralize (#1915) 2025-09-12 16:16:01 +00:00
Andrew Dunbar
864dc53d13
feat: HaveGone` phrase correction → expansive linter (#1913) 2025-09-12 15:14:02 +00:00
Andrew Dunbar
7f629ef51e
feat: fix verb lemma logic (#1912) 2025-09-12 15:12:13 +00:00