mercurial/help.py
changeset 42393 a84564b1a0b1
parent 42057 566daffc607d
child 42394 ad55a0a5894f
equal deleted inserted replaced
42392:4372d56112c9 42393:a84564b1a0b1
   687         header, doc = None, None
   687         header, doc = None, None
   688         if subtopic and name in subtopics:
   688         if subtopic and name in subtopics:
   689             for names, header, doc in subtopics[name]:
   689             for names, header, doc in subtopics[name]:
   690                 if subtopic in names:
   690                 if subtopic in names:
   691                     break
   691                     break
       
   692             if not any(subtopic in s[0] for s in subtopics[name]):
       
   693                 raise error.UnknownCommand(name)
   692 
   694 
   693         if not header:
   695         if not header:
   694             for topic in helptable:
   696             for topic in helptable:
   695                 names, header, doc = topic[0:3]
   697                 names, header, doc = topic[0:3]
   696                 if name in names:
   698                 if name in names: