Make language registry optional in `parse_markdown` (#23221)

Motivation for this is using markdown for keymap error notifications in
#23113

Release Notes:

- N/A
55e1e831a1Michael Sloan committed on 1/16/2025, 10:56:46 AM· committed by GitHubparent0dbe34d
5 files changedLine totals unavailable