# HG changeset patch # User Matt Mackall # Date 1317579226 18000 # Node ID 3834ca04664a7063dc3c24bcc478a4146bc2e35a # Parent 6dc67dced8c122f6139ae20ccdc03a6b11e8b765 rst: fix detection of single-row tables This fixes option lists for commands with only an --mq option. diff -r 6dc67dced8c1 -r 3834ca04664a mercurial/commands.py --- a/mercurial/commands.py Sun Oct 02 13:02:15 2011 -0500 +++ b/mercurial/commands.py Sun Oct 02 13:13:46 2011 -0500 @@ -2768,6 +2768,7 @@ data.append((so, lo, desc)) rst = minirst.maketable(data, 1) + if multioccur: rst += _("\n[+] marked option can be specified multiple times") diff -r 6dc67dced8c1 -r 3834ca04664a mercurial/minirst.py --- a/mercurial/minirst.py Sun Oct 02 13:02:15 2011 -0500 +++ b/mercurial/minirst.py Sun Oct 02 13:13:46 2011 -0500 @@ -262,7 +262,7 @@ # x y z # === ==== === if (block['type'] == 'paragraph' and - len(block['lines']) > 4 and + len(block['lines']) > 2 and _tablere.match(block['lines'][0]) and block['lines'][0] == block['lines'][-1]): block['type'] = 'table'