Commit graph

1071 commits

Author SHA1 Message Date
Elijah Potter
e4251ac231 fix(ls): potential deadlock causing #486 2025-01-24 10:47:41 -07:00
Elijah Potter
24baa04f1a
Merge pull request #490 from hippietrail/patch-3
typo in zed integration doc
2025-01-24 08:06:34 -07:00
Elijah Potter
16c4108dc2
Merge pull request #491 from hippietrail/patch-4
correct Valentine's Day
2025-01-24 08:00:50 -07:00
Andrew Dunbar
aa5fc19714
correct Valentine's Day
from plural to possessive = of Saint Valentine
2025-01-24 21:51:06 +07:00
Andrew Dunbar
6576f3e86f
typo in zed integration doc
lighting-fast → lightning-fast
2025-01-24 21:34:12 +07:00
Elijah Potter
4526d05316
Merge pull request #474 from Automattic/exclude-pronouns
Improvements to `PluralConjugate`
2025-01-23 21:05:34 -07:00
Elijah Potter
48c217ce31
Merge pull request #480 from hippietrail/patch-4
missing definite article, comma placement
2025-01-23 15:46:17 -07:00
Elijah Potter
46397a46e9
Merge pull request #453 from grantlemons/same-than
feat(#422): add `same than` -> `same as` matcher trigger
2025-01-23 15:45:20 -07:00
Elijah Potter
7129785694
Merge pull request #479 from hippietrail/patch-2
Reword description of "that which" to avoid ironic redundancy
2025-01-23 15:44:25 -07:00
Elijah Potter
5c887f23da
Merge pull request #481 from hippietrail/patch-1
fix two grammatical errors
2025-01-23 15:44:04 -07:00
Andrew Dunbar
46c99d7d53
fix two grammatical errors
1. awkward "preposition bracketing"
2. missing "for" in "looks for"
2025-01-24 00:20:48 +07:00
Andrew Dunbar
873c25474a
missing definite article, comma placement 2025-01-23 23:56:41 +07:00
Elijah Potter
273e51a53f Release 0.17.0
harper-comments@0.17.0
harper-core@0.17.0
harper-html@0.17.0
harper-literate-haskell@0.17.0
harper-ls@0.17.0
harper-tree-sitter@0.17.0
harper-typst@0.17.0

Generated by cargo-workspaces
2025-01-23 08:06:06 -07:00
Elijah Potter
22fbc75405
Merge pull request #477 from hippietrail/patch-1
fix instance of #384 in docs
2025-01-23 08:02:26 -07:00
Andrew Dunbar
493297b6fa
Reword description of "that which" to avoid ironic redundancy
"Repeat twice" is redundant and perhaps ambiguous. If you repeat a thing you've already done it twice. If you repeat it twice have you now done it three times?

I asked an LLM to copyedit this, confirm whether it's a real redundancy, and ask it for a rewording. I think it did a better job than I could've done on my own:

- **Removed "twice"**: The phrase "Repeating the word 'that' twice" was changed to "Repeating the word 'that'" to eliminate redundancy. The concept of repetition inherently implies that it can occur multiple times, so specifying "twice" is unnecessary.
- **Clarified the second sentence**: The phrase "That which" was kept, but the context was made clearer by stating it as "The phrase that which is easier to read."
2025-01-23 15:42:06 +07:00
Andrew Dunbar
fe11e634c3
fix instance of #384 in docs
Unless this means "obtain a setup for your environment" this should be the verb "to set up".
2025-01-23 15:19:23 +07:00
Elijah Potter
993aedd01e
Merge pull request #471 from Automattic/branch-install-docs
docs: added page to explain tooling for reviewers
2025-01-22 20:56:29 -07:00
Elijah Potter
e009c368b5
Merge pull request #475 from Automattic/dependabot/npm_and_yarn/packages/vite-5.4.12
build(deps-dev): bump vite from 5.4.11 to 5.4.12 in /packages
2025-01-22 14:49:38 -07:00
Elijah Potter
cc218124c7
Merge pull request #455 from Automattic/somewhat-something
feat(core): created a  new rule that resolves #414
2025-01-22 14:44:06 -07:00
dependabot[bot]
5918b472ff
build(deps-dev): bump vite from 5.4.11 to 5.4.12 in /packages
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.12/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 21:07:18 +00:00
Elijah Potter
825cc5375d
Merge pull request #448 from Automattic/dependabot/npm_and_yarn/packages/vite-6.0.9
build(deps-dev): bump vite from 6.0.5 to 6.0.9 in /packages
2025-01-22 14:06:14 -07:00
Elijah Potter
5b1a9068cf fix(core): pronouns weren't the problem, it was the dictionary 2025-01-22 14:01:58 -07:00
Elijah Potter
f56eecd9b8 fix(core): ignore pronouns in PluralConjugate 2025-01-22 13:42:42 -07:00
Elijah Potter
f6e8ab9e27 docs: revise structure and (hopefully) improve explanation 2025-01-22 13:27:51 -07:00
Elijah Potter
bae254e864
Merge pull request #449 from Automattic/default-config
feat(harper.js): added ability to explicitly set config to the default
2025-01-22 11:37:22 -07:00
Elijah Potter
280aaea006
Merge pull request #445 from Automattic/nor-oxford-comma
fix(core): the Oxford comma applies to `nor` as well
2025-01-22 09:02:35 -07:00
Elijah Potter
9966d2a842
Merge pull request #462 from hippietrail/patch-3
typo
2025-01-22 09:00:58 -07:00
Elijah Potter
fde375ba28 docs: fix minor errors 2025-01-22 08:55:53 -07:00
Elijah Potter
1368a6017a docs: added page to explain tooling for reviewers 2025-01-22 08:51:35 -07:00
Elijah Potter
39b7fa009e fix(core): feedback from @ccoVeille
Co-authored-by: ccoVeille <ccoVeille@users.noreply.github.com>
2025-01-22 08:03:18 -07:00
Elijah Potter
1aeac34848 fix(core): the Oxford comma applies to nor as well
Co-authored-by: ccoVeille <ccoVeille@users.noreply.github.com>
2025-01-22 08:03:06 -07:00
Andrew Dunbar
ed4bae6a1a
typo
as many a possible→as many as possible
2025-01-22 14:10:19 +07:00
Elijah Potter
9606d3edba
Merge pull request #450 from Automattic/dependabot/npm_and_yarn/packages/undici-6.21.1
build(deps): bump undici from 6.19.8 to 6.21.1 in /packages
2025-01-21 15:59:37 -07:00
Elijah Potter
9d6a90794b feat(core): created new rule for #414 2025-01-21 15:53:07 -07:00
Grant Lemons
6025cd85d9
tests(#422): remove test 2025-01-21 15:22:51 -07:00
Grant Lemons
c68f92587b
feat(#422): add same than -> same as matcher trigger 2025-01-21 15:18:44 -07:00
dependabot[bot]
93a2ec5735
build(deps): bump undici from 6.19.8 to 6.21.1 in /packages
Bumps [undici](https://github.com/nodejs/undici) from 6.19.8 to 6.21.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.19.8...v6.21.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-21 22:06:49 +00:00
Elijah Potter
41aeba739e refactor(harper.js): use a stateless method instead 2025-01-21 14:53:07 -07:00
Elijah Potter
a72695492c fix(web): appease eslint 2025-01-21 14:20:53 -07:00
Elijah Potter
f867e72828 Merge branch 'master' into default-config 2025-01-21 14:10:38 -07:00
Elijah Potter
1717342a66
Merge pull request #447 from Automattic/reduce-error-logs
Clean Up `harper-ls` logs
2025-01-21 13:34:18 -07:00
dependabot[bot]
2833bc87c6
build(deps-dev): bump vite from 6.0.5 to 6.0.9 in /packages
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.0.5 to 6.0.9.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.0.9/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-21 20:30:44 +00:00
Elijah Potter
6881cf2a3a fix(ls): disable ANSI escape codes that don't work in log files 2025-01-21 13:19:14 -07:00
Elijah Potter
37db56aa22 fix(ls): better to keep the log but raise the level 2025-01-21 12:56:43 -07:00
Elijah Potter
aed9b71705 fix(ls): remove offending log call 2025-01-21 12:48:00 -07:00
Elijah Potter
4d8b80e33e
Merge pull request #390 from Automattic/infinite-lint-loops
fix(core): infinite lint loops
2025-01-21 11:21:19 -07:00
Elijah Potter
449d1b5025
Merge pull request #400 from mcecode/update-vscode-config
feat: Update VSCode Config
2025-01-21 11:20:18 -07:00
Elijah Potter
a45c6828d7
Merge pull request #444 from Automattic/dependabot/cargo/clap-4.5.27
build(deps): bump clap from 4.5.23 to 4.5.27
2025-01-21 11:01:10 -07:00
Elijah Potter
b94d3b7193 Merge branch 'master' into infinite-lint-loops 2025-01-21 10:56:32 -07:00
Elijah Potter
5efa011049 Merge branch 'master' into update-vscode-config 2025-01-21 10:55:15 -07:00