mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
fix overflow
This commit is contained in:
parent
40f1948189
commit
9b7216b4ff
@ -14,12 +14,12 @@ from calibre.gui2.palette import dark_link_color, light_link_color
|
|||||||
class MarkdownHighlighter(QSyntaxHighlighter):
|
class MarkdownHighlighter(QSyntaxHighlighter):
|
||||||
|
|
||||||
MARKDOWN_KEYS_REGEX = {
|
MARKDOWN_KEYS_REGEX = {
|
||||||
'Bold' : re.compile(r'(?P<delim>\*\*)(?P<text>.+)(?P=delim)'),
|
'Bold' : re.compile(r'(?P<delim>\*\*)(?P<text>.+?)(?P=delim)'),
|
||||||
'uBold': re.compile('(?P<delim>__)(?P<text>.+)(?P=delim)'),
|
'uBold': re.compile('(?P<delim>__)(?P<text>.+?)(?P=delim)'),
|
||||||
'Italic': re.compile(r'(?P<delim>\*)(?P<text>([^*]{2,}|[^*]))(?P=delim)'),
|
'Italic': re.compile(r'(?P<delim>\*)(?P<text>([^*]{2,}?|[^*]))(?P=delim)'),
|
||||||
'uItalic': re.compile('(?P<delim>_)(?P<text>([^_]{2,}|[^_]))(?P=delim)'),
|
'uItalic': re.compile('(?P<delim>_)(?P<text>([^_]{2,}?|[^_]))(?P=delim)'),
|
||||||
'BoldItalic': re.compile(r'(?P<delim>\*\*\*)(?P<text>([^*]{2,}|[^*]))(?P=delim)'),
|
'BoldItalic': re.compile(r'(?P<delim>\*\*\*)(?P<text>([^*]{2,}?|[^*]))(?P=delim)'),
|
||||||
'uBoldItalic': re.compile(r'(?P<delim>___)(?P<text>([^_]{2,}|[^_]))(?P=delim)'),
|
'uBoldItalic': re.compile(r'(?P<delim>___)(?P<text>([^_]{2,}?|[^_]))(?P=delim)'),
|
||||||
'Link': re.compile(r'(?u)(^|(?P<pre>[^!]))\[.*?\]:?[ ''\t'r']*\(?[^)]+\)?'),
|
'Link': re.compile(r'(?u)(^|(?P<pre>[^!]))\[.*?\]:?[ ''\t'r']*\(?[^)]+\)?'),
|
||||||
'Image': re.compile(r'(?u)!\[.*?\]\(.+?\)'),
|
'Image': re.compile(r'(?u)!\[.*?\]\(.+?\)'),
|
||||||
'HeaderAtx': re.compile(r'(?u)^\#{1,6}(.*?)\#*(''\n|$)'),
|
'HeaderAtx': re.compile(r'(?u)^\#{1,6}(.*?)\#*(''\n|$)'),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user