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

feat: Hover and Autocomplete for Gas directives #57

Merged
merged 1 commit into from
Jun 29, 2024

Conversation

WillLillis
Copy link
Collaborator

@WillLillis WillLillis commented Jan 4, 2024

This PR (sorry it's a bit long!) adds hover and autocomplete support for Gas directives. Adding this was relatively straightforward code-wise, as the majority of time went into writing the XML file. I initially looked into writing a python script to pull the information together, but there were enough oddities/ things to manually edit in the docs that I just wrote it by hand (The LuaSnip plugin was very helpful in this regard).

Huge thanks to @Freed-Wu for making the request and linking the relevant documentation!

Closes #46

@WillLillis WillLillis changed the title feat: Hover and Autocomplete for gas directives feat: Hover and Autocomplete for Gas directives Jan 4, 2024
@WillLillis WillLillis force-pushed the gas_directives branch 4 times, most recently from 409669d to 8e419d6 Compare January 19, 2024 20:17
@WillLillis WillLillis force-pushed the gas_directives branch 3 times, most recently from f687898 to 3f474ee Compare February 1, 2024 15:40
@WillLillis WillLillis mentioned this pull request Jun 29, 2024
13 tasks
Clean up generic stuff for enums

Add uppercase support for directives

Fix as decoration in .file directive xml entry

Fixed get word bug
@WillLillis WillLillis merged commit 0e63cfd into bergercookie:master Jun 29, 2024
14 checks passed
@WillLillis WillLillis deleted the gas_directives branch June 29, 2024 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feature] Document hover for pseudo Instruction
1 participant