Code block and markup fixes
This commit is contained in:
parent
dfc21fc0e9
commit
9cb6b0b665
@ -825,7 +825,7 @@ Generate a title following these rules:
|
|||||||
if normal_text.strip():
|
if normal_text.strip():
|
||||||
parts.append({"type": "normal", "text": normal_text.strip()})
|
parts.append({"type": "normal", "text": normal_text.strip()})
|
||||||
bold_pattern = re.compile(r'\*\*(.*?)\*\*') #"**text**"
|
bold_pattern = re.compile(r'\*\*(.*?)\*\*') #"**text**"
|
||||||
code_pattern = re.compile(r'`(.*?)`') #"`text`"
|
code_pattern = re.compile(r'`([^`\n]*?)`') #"`text`"
|
||||||
h1_pattern = re.compile(r'^#\s(.*)$') #"# text"
|
h1_pattern = re.compile(r'^#\s(.*)$') #"# text"
|
||||||
h2_pattern = re.compile(r'^##\s(.*)$') #"## text"
|
h2_pattern = re.compile(r'^##\s(.*)$') #"## text"
|
||||||
markup_pattern = re.compile(r'<(b|u|tt|span.*)>(.*?)<\/(b|u|tt|span)>') #heh butt span, I'm so funny
|
markup_pattern = re.compile(r'<(b|u|tt|span.*)>(.*?)<\/(b|u|tt|span)>') #heh butt span, I'm so funny
|
||||||
@ -872,6 +872,7 @@ Generate a title following these rules:
|
|||||||
language = None
|
language = None
|
||||||
if part['language']:
|
if part['language']:
|
||||||
language = GtkSource.LanguageManager.get_default().get_language(part['language'])
|
language = GtkSource.LanguageManager.get_default().get_language(part['language'])
|
||||||
|
if language:
|
||||||
buffer = GtkSource.Buffer.new_with_language(language)
|
buffer = GtkSource.Buffer.new_with_language(language)
|
||||||
else:
|
else:
|
||||||
buffer = GtkSource.Buffer()
|
buffer = GtkSource.Buffer()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user