windows-terminal/doc/specs
Josh Soref dc986e4489
Check spelling 0.0.22 (#16127)
Upgrades check-spelling to [v0.0.22](https://github.com/check-spelling/check-spelling/releases/tag/v0.0.22)

* refreshes workflow
* enables dependabot PRs to trigger CI (so that in the future you'll be
able to see breaking changes to the dictionary paths)
* refreshes metadata
* built-in handling of `\n`/`\r`/`\t` is removed -- This means that the
`patterns/0_*.txt` files can be removed.
* this specific PR includes some shim content, in
`allow/check-spelling-0.0.21.txt` -- once it this PR merges, it can be
removed on a branch and the next CI will clean out items from
`expect.txt` relating to the `\r` stuff and suggest replacement content.
* talking to the bot is enabled for forks (but not the master
repository)
* SARIF reporting is enabled for PRs w/in a single repository (not
across forks)
* In job reports, there's a summary table (space permitting) linking to
instances (this is a poor man's SARIF report)
* When a pattern splits a thing that results in check-spelling finding
an unrecognized token, that's reported with a distinct category
* When there are items in expect that not longer match anything but more
specific items do (e.g. `microsoft` vs. `Microsoft`), there's now a
specific category with help/advice
* Fancier excludes suggestions (excluding directories, file types, ...)
* Refreshed dictionaries
* The comment now links to the job summary (which includes SARIF link if
available, the details view, and a generated commit that people can use
if they're ok w/ the expect changes and don't want to run perl)

Validation
----------

1. the branch was developed in
https://github.com/check-spelling-sandbox/terminal/actions?query=branch%3Acheck-spelling-0.0.22
2. ensuring compatibility with 0.0.21 was done in
https://github.com/check-spelling-sandbox/terminal/pull/3
3. this version has been in development for a year and has quite a few
improvements, we've been actively dogfooding it throughout this period 😄

Additional Fixes
----------------
spelling: the
spelling: shouldn't
spelling: no
spelling: macos
spelling: github
spelling: fine-grained
spelling: coarse-grained

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-12-05 15:40:23 -08:00
..
#492 - Default Terminal Update to check-spelling v0.0.21 (#14455) 2022-11-28 13:35:07 -06:00
#605 - Search DOC: Fix camelCase (or capitalization) (#10318) 2021-06-04 16:06:10 -07:00
#653 - Quake Mode Update paths to use linking within repo instead of github URL (#16358) 2023-11-27 15:41:17 -08:00
#885 - Terminal Settings Model Update to check-spelling v0.0.21 (#14455) 2022-11-28 13:35:07 -06:00
#1043 - Set the initial position of the Terminal DOC: Fix camelCase (or capitalization) (#10318) 2021-06-04 16:06:10 -07:00
#1235 - Azure cloud shell connector Run all images through ImgBot (#8169) 2020-11-05 18:03:40 -08:00
#1337 - Per-Profile Tab Colors Add a spec for per-profile tab colors (#7134) 2020-08-03 15:01:36 -05:00
#1502 - Advanced Tab Switcher Run all images through ImgBot (#8169) 2020-11-05 18:03:40 -08:00
#1564 - Settings UI Settings UI inheritance spec (#8269) 2020-12-11 10:42:57 -08:00
#1571 - New Tab Menu Customization Update paths to use linking within repo instead of github URL (#16358) 2023-11-27 15:41:17 -08:00
#1595 - Suggestions UI Update paths to use linking within repo instead of github URL (#16358) 2023-11-27 15:41:17 -08:00
#2871 - Pane Navigation Fix typos found by codespell (#12475) 2022-02-17 17:58:31 +00:00
#4191 - Formatted Copy Run all images through ImgBot (#8169) 2020-11-05 18:03:40 -08:00
#4993 - Keyboard Selection Update to check-spelling v0.0.21 (#14455) 2022-11-28 13:35:07 -06:00
#5000 - Process Model 2.0 Update paths to use linking within repo instead of github URL (#16358) 2023-11-27 15:41:17 -08:00
#6899 - Action IDs Update paths to use linking within repo instead of github URL (#16358) 2023-11-27 15:41:17 -08:00
#6900 - Actions Page Actions page design spec (#9427) 2021-08-24 14:03:14 -07:00
#11000 - Marks Spec for shell integration marks (#14792) 2023-07-20 17:24:42 -05:00
drafts Check spelling 0.0.22 (#16127) 2023-12-05 15:40:23 -08:00
#532 - Panes and Split Windows.md Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
#597 - Tab Sizing.md Update #597 - Tab Sizing.md 2021-02-09 10:50:20 -08:00
#607 - Commandline Arguments for the Windows Terminal.md Spelling / Grammar (#12835) 2022-04-06 20:16:20 +00:00
#754 - Cascading Default Settings.md Update to check-spelling v0.0.21 (#14455) 2022-11-28 13:35:07 -06:00
#976 - VT52 escape sequences.md Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
#980 - SnapOnOutput.md Add a spec for output snapping (#2529) 2020-07-07 21:45:16 +00:00
#1142 - Keybinding Arguments.md Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
#1790 - Font features and axes-spec.md Upgrade check-spelling to v0.0.20 (#13565) 2022-07-22 13:01:32 -05:00
#2046 - Command Palette.md Spec for unified keybindings and commands, and synthesized action names (#6532) 2020-06-22 15:41:45 -05:00
#2046 - Unified keybindings and commands, and synthesized action names.md Update paths to use linking within repo instead of github URL (#16358) 2023-11-27 15:41:17 -08:00
#2325 - Default Profile Settings.md Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
#2557 - Settings Keybinding.md Add Mini-Spec for openSettings (#5915) 2020-06-11 10:12:08 -07:00
#2563 - closeOnExit and TerminalConnection evolution.md Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
#3062 - Appearance configuration object for profiles.md Spec: Appearance configuration objects for profiles (#8345) 2021-02-06 00:05:17 +00:00
#4066 - Theme-controlled color scheme switch.md Create #4066 - Theme-controlled color scheme switch.md (#12613) 2022-04-12 11:02:05 +00:00
#4999 - Improved keyboard handling in Conpty.md Spec for Improved keyboard handling in Conpty (#5887) 2020-06-04 12:42:33 +00:00
#8324 - Application State (TSM).md doc: Add a spec for Application State (#7972) 2020-12-03 17:52:03 -08:00
#12570 - Show Hide operations on GetConsoleWindow via PTY.md Propagate show/hide window calls against the ConPTY pseudo window to the Terminal (#12515) 2022-04-27 18:20:14 +00:00
Keybindings-spec.md First draft of a spec for panes with non-terminal content (#1080) 2020-06-05 11:14:01 -07:00
Proto extensions-spec.md Proto extensions spec (#7584) 2020-11-05 21:43:16 +00:00
TerminalSettings-spec.md Upgrade check-spelling to v0.0.20 (#13565) 2022-07-22 13:01:32 -05:00
portable-mode-spec.md [SPEC] Add a lightweight spec for Portable Mode (#15032) 2023-03-31 15:46:00 -05:00
settings-spec-template.md Add a template for discussing a settings change (#8376) 2020-12-01 14:16:24 -06:00
spec-template.md Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00