diff -r 7a3f715dfa90 -r d9e3f5055772 mercurial/commands.py --- a/mercurial/commands.py Sat Nov 01 18:28:54 2014 +0100 +++ b/mercurial/commands.py Sat Nov 01 19:02:31 2014 +0100 @@ -3837,7 +3837,7 @@ section = None if name and '.' in name: - name, section = name.split('.') + name, section = name.split('.', 1) text = help.help_(ui, name, **opts)