ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
(?:^|/)dirs$
|
|
|
|
(?:^|/)go\.mod$
|
|
|
|
(?:^|/)go\.sum$
|
|
|
|
(?:^|/)package-lock\.json$
|
|
|
|
(?:^|/)sources(?:|\.dep)$
|
|
|
|
SUMS$
|
|
|
|
\.ai$
|
|
|
|
\.bmp$
|
|
|
|
\.cer$
|
|
|
|
\.class$
|
|
|
|
\.crl$
|
|
|
|
\.crt$
|
|
|
|
\.csr$
|
|
|
|
\.dll$
|
|
|
|
\.DS_Store$
|
|
|
|
\.eot$
|
|
|
|
\.eps$
|
|
|
|
\.exe$
|
|
|
|
\.gif$
|
|
|
|
\.graffle$
|
|
|
|
\.gz$
|
|
|
|
\.icns$
|
|
|
|
\.ico$
|
|
|
|
\.jar$
|
|
|
|
\.jpeg$
|
|
|
|
\.jpg$
|
|
|
|
\.key$
|
|
|
|
\.lib$
|
|
|
|
\.lock$
|
|
|
|
\.map$
|
|
|
|
\.min\..
|
|
|
|
\.mp3$
|
|
|
|
\.mp4$
|
|
|
|
\.otf$
|
|
|
|
\.pbxproj$
|
|
|
|
\.pdf$
|
|
|
|
\.pem$
|
2021-02-02 18:21:43 +01:00
|
|
|
(?:(?i)\.png$)
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
\.psd$
|
|
|
|
\.runsettings$
|
|
|
|
\.sig$
|
|
|
|
\.so$
|
|
|
|
\.svg$
|
|
|
|
\.svgz$
|
|
|
|
\.tar$
|
|
|
|
\.tgz$
|
|
|
|
\.ttf$
|
2020-10-27 00:22:47 +01:00
|
|
|
\.vsdx$
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
\.woff
|
|
|
|
\.xcf$
|
|
|
|
\.xls
|
|
|
|
\.xpm$
|
|
|
|
\.yml$
|
|
|
|
\.zip$
|
2020-05-28 15:01:52 +02:00
|
|
|
^consolegit2gitfilters\.json$
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
^dep/
|
2020-04-21 23:43:09 +02:00
|
|
|
^oss/
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
^doc/reference/UTF8-torture-test\.txt$
|
|
|
|
^src/interactivity/onecore/BgfxEngine\.
|
|
|
|
^src/renderer/wddmcon/WddmConRenderer\.
|
|
|
|
^src/terminal/parser/ft_fuzzer/VTCommandFuzzer\.cpp$
|
2021-02-08 14:11:01 +01:00
|
|
|
^src/types/ut_types/UtilsTests.cpp$
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
^src/tools/U8U16Test/(?:fr|ru|zh)\.txt$
|
ci: update to Spell check to 0.0.17a (#9014)
### Plurals and paste tenses
In the past, plurals `foo`+`s` and past tenses `foo`+`ed` were
automatically tolerated. This turned out to be a bad design choice on my
part.
The basic example is that `potatos` would sometimes be treated as a
mistake and sometimes not (depending on the presence of `potato`).
You can see in this PR, that this logic resulted in `Applys` being
accepted as a word along with `AppContainered` -- there's nothing
intrinsically wrong w/ the latter, but unfortunately in order to screen
out the former, my shortcut just couldn't stick around. This means that
the `dictionary`/`expect` files will grow perhaps by a tiny bit, but as
you can see, not really by much.
This is also why `thereses` (a user) was accepted as a word in the past
(therese is in the base dictionary, so `therese` + `s` was acceptable).
### Pull requests
When GitHub initially introduced GitHub Actions, the event for
`pull_request` was created without enough permission for a tool like
this to work properly. I worked around that by using the `schedule`
event. In 2020, they introduced a replacement event
`pull_request_target` which has enough permission. This means that I can
stop relying on the `schedule` event.
### Miscellaneous
* I've folded together some `expect/` files since now is as good a time
as any.
* I've included a hint about `excludes.txt` (I added a similar one for
our primary repo recently, and it came up this week in
`microsoft/terminal` -- @zadjii-msft)
* I've standardized on a default of `.github/actions/spelling` to make
the out of the box experience easier for new adopters, so I'm applying
that change here -- if you're attached to the old directory name,
specifying it is still supported. -- note the directory rename may
cause a merge conflict for people with open PRs and changes to the
contents, this shouldn't be a big problem.
2021-02-03 20:17:38 +01:00
|
|
|
^\.github/actions/spelling/
|
ci: run spell check in CI, fix remaining issues (#4799)
This commit introduces a github action to check our spelling and fixes
the following misspelled words so that we come up green.
It also renames TfEditSes to TfEditSession, because Ses is not a word.
currently, excerpt, fallthrough, identified, occurred, propagate,
provided, rendered, resetting, separate, succeeded, successfully,
terminal, transferred, adheres, breaks, combining, preceded,
architecture, populated, previous, setter, visible, window, within,
appxmanifest, hyphen, control, offset, powerpoint, suppress, parsing,
prioritized, aforementioned, check in, build, filling, indices, layout,
mapping, trying, scroll, terabyte, vetoes, viewport, whose
2020-03-25 19:02:53 +01:00
|
|
|
^\.gitignore$
|
2020-11-13 18:45:08 +01:00
|
|
|
^doc/reference/master-sequence-list.csv$
|
2021-03-30 00:09:38 +02:00
|
|
|
^\XamlStyler.json$
|