facelessuser / sublime-markdown-popups

Markdown popup dependency for Sublime
https://facelessuser.github.io/sublime-markdown-popups/
Other
112 stars 13 forks source link

Backslash-escaped `<` is still treated as an HTML entity #112

Closed rwols closed 2 years ago

rwols commented 3 years ago

The following markdown breaks ST's minihtml renderer.

### field `_foo`  

---
Type: `int`  
This is the thing that does blah
@var std::vector\<MyClass> \_foo  

---
```cpp
// In MyClasses
private: int _foo
facelessuser commented 3 years ago

Yup, probably because it needs this fix: https://github.com/facelessuser/pymdown-extensions/pull/1020/files.

I haven't updated to the latest pymdownx dependency yet. I was going to update both that and the Markdown dependency, but the current Markdown release updated the HTML parser and is a bit flakey currently. I may update us to 3.2.2 for Markdown instead of the latest.

facelessuser commented 3 years ago

I'd like to get this in before the next release of mdpopups. This is really the last thing I wanted to get in. I'll revaluate the current Python Markdown. We may go ahead and pull in the latest Markdown, and update pymdown-extensons.

facelessuser commented 2 years ago

This was fixed a while ago