Ńň
čRc           @   s@   d  d k  l Z l Z d  d k l Z d e f d     YZ d S(   i˙˙˙˙(   t   Commandt   SUCCESS(   t   CommandErrort   HelpCommandc           B   s)   e  Z d  Z d Z d Z d Z d   Z RS(   s   Show help for commandst   helps   
      %prog <command>s   Show help for commands.c   	      C   sş   d d k  l } l } y | d } Wn t j
 o t SX| | j oN | |  } d | g } | o | i d |  n t d i |    n | | |  i  } | i	 i
   t S(   Ni˙˙˙˙(   t   commandst   get_similar_commandsi    s   unknown command "%s"s   maybe you meant "%s"s    - (   t   pip.commandsR   R   t
   IndexErrorR   t   appendR   t   joint   main_parsert   parsert
   print_help(	   t   selft   optionst   argsR   R   t   cmd_namet   guesst   msgt   command(    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/pip/commands/help.pyt   run   s    (   t   __name__t
   __module__t   __doc__t   namet   usaget   summaryR   (    (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/pip/commands/help.pyR      s
   N(   t   pip.basecommandR    R   t   pip.exceptionsR   R   (    (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/pip/commands/help.pyt   <module>   s   