1617aa2756
If we put the emoji filter before the reference filters, each emoji will
have a wrapper element that prevents the reference filter from detecting
the presence of the emoji.
As the emoji filter now runs after the reference filters, references
must contain a literal emoji, not the GitLab Flavored Markdown
versions (:100`, for example).
A weird side-effect is that if you have a label with the 100 emoji, and
a label named 💯, then trying to reference the latter will work (link
to the correct label), but will render with the 100 emoji. I'm
comfortable with that edge case, I think.
|
||
---|---|---|
.. | ||
ascii_doc_pipeline.rb | ||
atom_pipeline.rb | ||
base_pipeline.rb | ||
broadcast_message_pipeline.rb | ||
combined_pipeline.rb | ||
commit_description_pipeline.rb | ||
description_pipeline.rb | ||
email_pipeline.rb | ||
emoji_pipeline.rb | ||
full_pipeline.rb | ||
gfm_pipeline.rb | ||
label_pipeline.rb | ||
markup_pipeline.rb | ||
note_pipeline.rb | ||
plain_markdown_pipeline.rb | ||
post_process_pipeline.rb | ||
pre_process_pipeline.rb | ||
relative_link_pipeline.rb | ||
single_line_pipeline.rb | ||
wiki_pipeline.rb |