Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AT Overhaul #2365

Open
wants to merge 22 commits into
base: dev
Choose a base branch
from
Open

AT Overhaul #2365

wants to merge 22 commits into from

Conversation

RedNesto
Copy link
Member

@RedNesto RedNesto commented Aug 29, 2024

Fixes #2371, fixes #219, fixes #183

@RedNesto RedNesto force-pushed the at-overhaul branch 2 times, most recently from 3e88e0c to 1c7e871 Compare December 16, 2024 19:12
This should resolved all the highlighting weirdnesses happening while
 editing ATs, like whole entries being red while correct

 Also adds a recovery rule for keywords and only use consumeTokenFast
  for recovery rules, to show users what is wrong with their syntax
AtGotoDeclarationHandler is replaced by proper PsiReferences
They no longer use SRG for member names
Removed redundant code and fixes some false positives
Also fixes AtParserDefinition#spaceExistenceTypeBetweenTokens
Also fixes initial entry indent being 8 spaces instead of none
Pretty much identical to what was done to AT support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants