zulip/zerver/lib/bugdown
Chris Heald 42f2399155 markdown: Escape HTML entities in inline code blocks.
This fixes an issues that causes HTML entities inside of inline code
blocks to be converted rather than being displayed literally.

The upstream python-markdown now handles this correctly, so we just use
their implementation with our changes for removing .strip(). As a result
of this migration, we switch backtick pattern to an inline processor
too.

Fixes #12056.

For the codeblock counterpart of this issue, we should follow the
upstream PR https://github.com/Python-Markdown/markdown/pull/990.

Co-authored-by: Rohitt Vashishtha <aero31aero@gmail.com>
2020-06-25 14:46:33 -07:00
..
__init__.py markdown: Escape HTML entities in inline code blocks. 2020-06-25 14:46:33 -07:00
api_arguments_table_generator.py openapi: Show API argument type in docs. 2020-06-19 14:42:01 -07:00
api_return_values_table_generator.py python: Replace None defaults with empty collections where appropriate. 2020-06-13 15:31:27 -07:00
fenced_code.py markdown: Add support for spoilers. 2020-06-16 16:14:10 -07:00
help_emoticon_translations_table.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
help_relative_links.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
help_settings_links.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
include.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
nested_code_blocks.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
tabbed_sections.py calls: Add Big Blue Button as a Video Call Provider. 2020-06-22 16:19:07 -07:00
testing_mocks.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
tlds-alpha-by-domain.txt [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00