diff mercurial/minirst.py @ 9739:75cff8f12910

minirst: support enumerated lists
author Martin Geisler <mg@lazybytes.net>
date Sat, 07 Nov 2009 03:14:56 +0100
parents f52c4f7a4732
children 245689e7f869
line wrap: on
line diff
--- a/mercurial/minirst.py	Sat Nov 07 03:04:46 2009 +0100
+++ b/mercurial/minirst.py	Sat Nov 07 03:14:56 2009 +0100
@@ -107,7 +107,7 @@
         i += 1
     return blocks
 
-_bulletre = re.compile(r'- ')
+_bulletre = re.compile(r'(-|[0-9A-Za-z]+\.|\(?[0-9A-Za-z]+\)) ')
 _optionre = re.compile(r'^(--[a-z-]+)((?:[ =][a-zA-Z][\w-]*)?  +)(.*)$')
 _fieldre = re.compile(r':(?![: ])([^:]*)(?<! ):( +)(.*)')
 _definitionre = re.compile(r'[^ ]')