--- a/mercurial/minirst.py Wed Mar 01 20:22:04 2017 +0100
+++ b/mercurial/minirst.py Wed Feb 15 16:42:17 2017 -0800
@@ -138,7 +138,7 @@
i += 1
return blocks
-_bulletre = re.compile(r'(-|[0-9A-Za-z]+\.|\(?[0-9A-Za-z]+\)|\|) ')
+_bulletre = re.compile(r'(\*|-|[0-9A-Za-z]+\.|\(?[0-9A-Za-z]+\)|\|) ')
_optionre = re.compile(r'^(-([a-zA-Z0-9]), )?(--[a-z0-9-]+)'
r'((.*) +)(.*)$')
_fieldre = re.compile(r':(?![: ])([^:]*)(?<! ):[ ]+(.*)')
@@ -596,7 +596,7 @@
out.append(' <dt>%s\n <dd>%s\n' % (term, text))
elif btype == 'bullet':
bullet, head = lines[0].split(' ', 1)
- if bullet == '-':
+ if bullet in ('*', '-'):
openlist('ul', level)
else:
openlist('ol', level)