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

Add syntax highlighting support #62

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bpruitt-goddard
Copy link

Fixes issue #54.
Add syntax highlighting support for embedded markdown (identified as mermaid) and mermaid files. This code is the current latest from the side extension I spun off.

My thought is to maintain that as a separate extension both for people only wanting highlighting, and to keep the changes from causing noise here. I'll merge changes from there back to here as they use the same single syntax file.

Add support for embedded markdown and mermaid files
@vstirbu
Copy link
Collaborator

vstirbu commented Feb 13, 2019

I'll have to investigate why the tests are failing before merging this.

Also thinking to have a CD solution based in actions so that it would be easier to release new versions...

@vstirbu
Copy link
Collaborator

vstirbu commented Mar 11, 2019

Instead of having the syntax highlighting merged in this plugin, I've added an extension pack to the manifest so that installing this plugin installs also yours (298a7a9)

@bpruitt-goddard
Copy link
Author

That sounds like a good compromise. Want me to close this PR then?

@vstirbu
Copy link
Collaborator

vstirbu commented Mar 11, 2019

In the long term we should have a single plugin that handles the mermaid related features, but right now I'm not able to allocate much time to fix the pending issues in this repo...

So, lets leave it open for now to keep it as a long term goal. Ok?

@bpruitt-goddard
Copy link
Author

Sounds good 👍!

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.

2 participants