-
Notifications
You must be signed in to change notification settings - Fork 91
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
Frontmatter integration update for Markdown (Quarto integration) #4237
Comments
FYI, it appears (at least from my tests) the issue on VSCode is on everything but macOS. Screen.Recording.2024-08-05.at.16.38.51.mov |
The only way I know to really be sure you are using the dev version of an extension is to remove the builtin one, i.e. like: rm -r /Applications/Positron.app/Contents/Resources/app/extensions/quarto.quarto I just tested out this change by using the I just finished up testing on macOS and will get out my Windows machine here in a bit. FYI we plan to merge from VS Code upstream this week. |
Thanks for the update. |
Sure thing! I will sanity check on Windows and I think the Quarto extension is fine to update. Have you checked if this new extension version works correctly with the previous VS Code version? |
No, I did not. If a user doesn't update VSCode, it can also block the extension update as well. |
I also just tested on Windows with: Positron Version: 2024.07.0 (system setup) build 2024.07.0-125 (Note the old version of VS Code.) Things looks fine to me: |
Thanks for testing! |
The Quarto extension is one thing. There is also:
But this might be taking care of while updating Code OSS. By updating the extension first, the issue that occurred on VSCode won't happen on Positron in theory. |
Yep! That is correct. |
We have updated Quarto to 1.114, and the markdown-basics extension's tm grammar will be updated when we update from upstream Code OSS 1.92 later this month. |
Verified FixedPositron Version(s) : 2024.08.0-77 Test scenario(s)Tried a few different quarto documents and everything works as expected. Link(s) to TestRail test cases run or created: |
Currently Positron uses an "old" version of the front matter specification:
positron/extensions/markdown-basics/syntaxes/markdown.tmLanguage.json
Lines 2482 to 2491 in c8e3bb9
The update on VSCode caused issue with the
quarto
VSCode extension which can be fixed by a update of the tm language file (quarto-dev/quarto#506) but this might have some unexpected effect on Positron.I've tested to run the development version from my Pull Request on Positron but I'm not sure the debug mode overwrite the built-in
quarto
extension so I am not entirely sure how it behaves on Positron.https://files.slack.com/files-pri/T02V9CHFH-F07FFNN212R/image.png
From quarto-dev/quarto#501 (comment)
The text was updated successfully, but these errors were encountered: