-
Notifications
You must be signed in to change notification settings - Fork 526
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
[SmartyPants] Incorrect single quote rendered around Markdown links #624
Closed
jgarber623 opened this issue
Aug 5, 2017
· 2 comments
· Fixed by #626, vdesabou/alfred-spotify-mini-player#480 or majacQ/circleci-docs#4 · May be fixed by juslee/java-buildpack#4 or tyrchen/clojure-system-book#2
Closed
[SmartyPants] Incorrect single quote rendered around Markdown links #624
jgarber623 opened this issue
Aug 5, 2017
· 2 comments
· Fixed by #626, vdesabou/alfred-spotify-mini-player#480 or majacQ/circleci-docs#4 · May be fixed by juslee/java-buildpack#4 or tyrchen/clojure-system-book#2
Labels
Comments
This has been fixed and will be part of Redcarpet 3.5.0. Thanks for reporting ! :-) |
Thanks, @robin850! |
This was referenced Mar 11, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
First off, thanks for the hard work on Redcarpet!
I've stumbled upon a weird bit of misbehavior related to Markdown links and SmartyPants that I couldn't find documented in any of the existing issues. I'm using Ruby 2.4.1 and Redcarpet 3.4.0 in a Rails 5.1 app. Details are below, but let me know if I can provide any additional examples or background.
Expected Behavior
I'd expect that a run of Markdown like…
…when parsed with
Redcarpet::Render::SmartyPants.render
would return:Observed Behavior
If the
'
is adjacent to the Markdown link code, an unexpected character entity (‘
) is returned:If the
'
is moved within the anchor text, the expected character entity (’
) is returned:For completion's sake, surrounding the Markdown link code with single
'
characters returns:The text was updated successfully, but these errors were encountered: