zulip/zerver/lib/markdown
Steve Howell 4adcaf92f7 refactor: Attach get_stream_name_map to MentionData.
This diff looks slightly noisy, but the main chunk of
code that we moved here has the same logic as before,
and it just gets realm_id from MentionBackend now, instead
of having our markdown processor have to supply it.

We basically want MentionData to be the gatekeeper of
mention data, and then we delegate backend tasks to
MentionBackend.

Soon we will add a cache to MentionBacked, which will
justify this change a bit more.
2021-12-30 11:28:15 -08:00
..
__init__.py refactor: Attach get_stream_name_map to MentionData. 2021-12-30 11:28:15 -08:00
api_arguments_table_generator.py api_documentation: Display `null` data type if potential value. 2021-11-17 13:20:24 -08:00
api_return_values_table_generator.py markdown: Organize preprocessor priorities in one place. 2021-09-20 16:57:43 -07:00
fenced_code.py markdown: Organize preprocessor priorities in one place. 2021-09-20 16:57:43 -07:00
help_emoticon_translations_table.py markdown: Organize preprocessor priorities in one place. 2021-09-20 16:57:43 -07:00
help_relative_links.py markdown: Organize preprocessor priorities in one place. 2021-09-20 16:57:43 -07:00
help_settings_links.py user docs: Add documentation for configuring new user defaults. 2021-09-21 16:43:35 -07:00
include.py markdown: Organize preprocessor priorities in one place. 2021-09-20 16:57:43 -07:00
nested_code_blocks.py markdown: Organize preprocessor priorities in one place. 2021-09-20 16:57:43 -07:00
preprocessor_priorities.py markdown: Document built-in preprocessor priorities for convenience. 2021-09-27 10:42:09 -07:00
tabbed_sections.py user docs: Document public vs. private stream creation permissions. 2021-10-06 17:33:19 -07:00
testing_mocks.py python: Reformat with Black, except quotes. 2021-02-12 13:11:19 -08:00