weechat-matrix/matrix
Tom Smeding 170c5811a3
Better half-markdown (#202)
Better half-markdown.

This fixes some issues with the current semi-markdown-parser to make life easier until a full markdown parser is implemented.

Changes:
- A * that would normally start italics but isn't matched by a closing *, is now left alone.
- A ` that would normally start a code block but isn't matched by a closing `, is now left alone.
- Backslashes should work as expected.
- Support for **bold** and the alternative _italic_ style.
2020-05-31 12:09:29 +00:00
..
__init__.py Start splitting up the script into different files. 2018-01-26 12:18:52 +01:00
_weechat.py Get the tests passing 2019-11-22 18:44:07 -05:00
bar_items.py weechat-matrix: Handle the case where our clients gets soft-logged out. 2019-09-10 15:26:54 +02:00
buffer.py Fix typos in messages and comments 2020-05-13 08:28:37 +02:00
colors.py Better half-markdown (#202) 2020-05-31 12:09:29 +00:00
commands.py Merge branch 'rudis-master' 2020-05-13 17:07:11 +02:00
completion.py commands: Change the way the redact command parses it's arguments. 2019-09-11 12:24:12 +02:00
config.py Add quote_wrap option 2020-05-29 11:26:53 +02:00
globals.py Restore mypy support. 2019-11-03 17:02:48 -07:00
message_renderer.py weechat-matrix: Use unicode literals in the message renderer. 2019-09-11 20:30:58 +02:00
server.py server: fix typo in config callback error return 2020-05-23 00:51:59 +02:00
uploads.py uploads: Fix a typo. 2019-10-20 13:31:52 +02:00
utf.py Fix collections ABC deprecation warning. 2019-01-09 15:06:33 +01:00
utils.py commands: Change the way the redact command parses it's arguments. 2019-09-11 12:24:12 +02:00