6

Escaping backticks in a code block block does not work

 2 years ago
source link: https://dev.to/nektro/escaping-backticks-in-a-code-block-block-does-not-work--3di
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Meghan (she/her)

Posted on Feb 25, 2018

Escaping backticks in a code block block does not work

I swear I'm not trying to find bugs in the markdown parser XD but if you escape backticks while in a code block block then it does not work.

IE what I was trying to do is show someone how to format a code block and this is what happened

  • How to reproduce
  • did 3 backticks
  • new line, 3 backticks escaped with / but backslash
  • normal code
  • 3 more escaped backticks
  • 3 actual backticks to close the block

What that looks like when done can be seen below


\`\`\`ruby
require "zlib"

def compress_file(file_name)
  zipped = "#{file_name}.gz"

  Zlib::GzipWriter.open(zipped) do |gz|
    gz.write IO.binread(file_name)
  end
end
\`\`\`

Enter fullscreen mode

Exit fullscreen mode


edit: so it seems that in a post this works in post, but also includes the backticks. the garbled mess that I first encountered was from a comment so I'll post it there too


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK