
    $HRh~                     (    S SK r S SKrSS jrSS jrg)    Nc                    [         R                  S   nSn[        R                  " 5        H  n UR	                  5       n[        U5      S:  a  M%  US   nXA:X  a  US-  nUS:  d  M<  SU-   S-   nU S:X  a  [        U5        OU S:X  a  [        U[         R                  S9  [         R                  R                  5       (       a  [        U5        [        5         M     g ! [        R
                   a     M  f = f)	Nr         zAnother process z is running.outerrfile)sysargvpsutilprocess_itercmdlineNoSuchProcesslenprintstderrstdinisattyquit)do_printargv0count_runningproccmd_linemessages         /home/ernad/ernad/python/run.pycheckr      s    HHQKEM##%	||~H x=1A;QM1(50>AG5 gU"gCJJ/yy!!gF% & ## 		s   CC43C4c                 D   [         R                  " 5        H  n UR                  5       nSnU H  nSU;   d  M  Sn  O   U(       a    gU H  nX;   d  M
  Uc      gSU -   S-   nUSR	                  U5      -  nUS-  nUS:X  d#  [
        R                  R                  5       (       a  [        U5        OUS	:X  a  [        U[
        R                  S
9  [
        R                  R                  5       (       a  [        U5            g   M     g! [         R                   a     GM  f = f)NFemacsTzI see z in " "r   r   r   )
r   r   r   r   joinr
   r   r   r   r   )whatr   r   r   is_editpartr   s          r   has_something_withr&      s   ##%	||~H D$  D|#"T/G3388H--3u$		(8(8(:(:'N&'

399##%%'N  &4 / ## 		s   DDD)N)r   )r   r
   r   r&        r   <module>r)      s     
0r(   