Mercurial > hg-stable
changeset 23122:d9e3f5055772 stable
help: don't crash on help for 'sections' with multiple '.'
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Sat, 01 Nov 2014 19:02:31 +0100 |
parents | 7a3f715dfa90 |
children | c26b7a810749 |
files | mercurial/commands.py tests/test-help.t |
diffstat | 2 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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)
--- a/tests/test-help.t Sat Nov 01 18:28:54 2014 +0100 +++ b/tests/test-help.t Sat Nov 01 19:02:31 2014 +0100 @@ -1094,6 +1094,10 @@ abort: help section not found [255] + $ hg help glossary.mc.guffin + abort: help section not found + [255] + Test usage of section marks in help documents $ cd "$TESTDIR"/../doc