vscode-markdown
vscode-markdown copied to clipboard
Monitor VS Code's action
Background
@yzhang-gh
I'm aware that you are also actively watching VS Code's repository.
Instead of editing existing issues silently, let's make explicit notifications when VS Code changes.
Proposal
If the change suits a topic that we're already discussing, add a comment there. e.g., the vscode.markdown-math
case in #955
If the change brings us new problems, open a dedicated issue. e.g., #1008
Else, post a short message in this thread to inform everyone as soon as possible, hoping someone who can anticipate the impact will create an issue.
Impressive. But VS Code's solution is still powered by TextMate grammar which can never properly express Markdown syntax. As it's "strikethrough", incorrect syntax highlighting by vscode.markdown
can be more annoying.
Here are perhaps two tasks for us:
-
Add another piece to the docs.
-
Give priority to Semantic Highlighting.
Matt Bierner is skilled at VS Code API, and his code may become a clue to our long-standing problems.
But it's still unclear what "simple path IntelliSense" refers to. The development suddenly began a few hours ago.
- Markdown syntax highlighting for ~~text with strikethrough~~ and task-items microsoft/vscode#43504
Not sure whether we should still have this in our extension (we don't have to). I assume TextMate may be good enough for most users. Let's see how it works out.
TextMate grammar has severe limitations. It even cannot express lots of CFG.
AFAIK, there're many tricky (usually unsolvable) problems in
- https://github.com/microsoft/TypeScript-TmLanguage
- https://github.com/jeff-hykin/better-cpp-syntax
- https://github.com/microsoft/vscode-markdown-tm-grammar
I suggest revisiting the topic later.
Wow, Matt is rushing fast. Hope that they won't take error-prone RegExp-based approaches this time.