vscode-markdown icon indicating copy to clipboard operation
vscode-markdown copied to clipboard

Monitor VS Code's action

Open Lemmingh opened this issue 3 years ago • 5 comments

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.

Lemmingh avatar Jan 13 '22 17:01 Lemmingh

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.

Lemmingh avatar Jan 13 '22 17:01 Lemmingh

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.

Lemmingh avatar Jan 13 '22 17:01 Lemmingh

  • 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.

yzhang-gh avatar Jan 14 '22 04:01 yzhang-gh

TextMate grammar has severe limitations. It even cannot express lots of CFG.

AFAIK, there're many tricky (usually unsolvable) problems in

I suggest revisiting the topic later.

Lemmingh avatar Jan 14 '22 04:01 Lemmingh

Wow, Matt is rushing fast. Hope that they won't take error-prone RegExp-based approaches this time.

Lemmingh avatar Apr 05 '22 09:04 Lemmingh