Open
Description
Non-core functionality should be isolated into plug-ins. Plug-ins can then be enabled / disabled depending on the users need. e.g. syntax highlighting could be a plug-in
Plug-ins should:
- be able to alter the markdown before rendering
- be able to alter the outputted format after rendering
- have access to the important configuration options
- have a configuration of their own
- be able to specify which renderers they target
- ???
How could we design this?