Edit File: makechangelog.pyc
� ]�7ec�����������@���s����d��Z��d�d�l�Z�d�d�l�Z�d�d�l�Z�d�d�l�Z�d�d�l�Z�d����Z�e�j�d�d���Z�i�d�d�6d�d �6d �d�6Z �d����Z �e�j�d ���Z�d����Z�d����Z �e�d�k�r��e����n��d�S(���s<���Turn a pile of RCS log output into ChangeLog file entries. i����Nc���� ������C���s��t��j�d�}��t�j�|��d���\�}�}��d�}�x)�|�D]!�\�}�}�t�d�k�r2�|�}�q2�q2�Wt��j�}�g��}�xf�t�|���}�|�s�Pn��g��}�x*�t�|�|���} �| �s��Pn��|�j�| ���q��W|�ri�|�|�t�|���)qi�qi�W|�j ����|�j ����x�|�D]�} �t�| �|���q��Wd��S(���Ni���s���p:t����s���-p(���t���syst���argvt���getoptt���pt���stdint���getnextfilet ���getnextrevt���appendt���lent���sortt���reverset ���formatrev( ���t���argst���optst���prefixt���ot���at���ft���allrevst���filet���revst���rev(����(����s0���/usr/lib64/python2.7/Demo/pdist/makechangelog.pyt���main ���s0���� � � s"���^date: ([0-9]+)/([0-9]+)/([0-9]+) s-���([0-9]+):([0-9]+):([0-9]+); author: ([^ ;]+)s+���Guido van Rossum <guido@cnri.reston.va.us>t���guidos���Jack Jansen <jack@cwi.nl>t���jacks!���Sjoerd Mullender <sjoerd@cwi.nl>t���sjoerdc���������C���sh��|��\�}�}�}�}�t��j�|���d�k�rdt��j�d�d�d�d�d�d���}�t��j�d���}�t�j�|���rp�t�|�}�n��t�t�j�|���d�d�d�g�}�|�d�t�j �|�d�<t�j �t�|�����} �t�j�| ���Gd �G|�GHt�j �|���} �d �|�|�d�g�| �d�*d�}�|�}�xZ�| �D]R�} �|�d�k�rC|�t�| ���|�k�rCHd�| �Gd�}�n�| �G|�d�t�| ���}�q WHHn��d��S(���Ni����i���i���i���i���i���i���i���R����t���*t���:iH���i���s��� i����i@���(���t ���parsedateprogt���matcht���groupt ���authormapt���has_keyt���mapt���stringt���atoit���timet���timezonet���mktimet���tuplet���ctimet���splitR ���(���R���R���t���datelineR���t���revlinet���logt���fieldst���authort���tfieldst���tt���wordst���maxcolt���colt���word(����(����s0���/usr/lib64/python2.7/Demo/pdist/makechangelog.pyR���0���s.����� " s���^Working file: (.*)$c���������C���s����x��|��j�����}�|�s�d��St�j�|���d�k�r�t�j�d���}�xB�|��j�����}�|�sV�d��S|�d� d�k�rj�d��S|�d� d�k�r@�Pq@�q@�W|�Sq�Wd��S(���Ni����i���i ���t���=t���-s ���==========s ���----------(���t���readlinet���Nonet ���startprogR���R���(���R���t���lineR���(����(����s0���/usr/lib64/python2.7/Demo/pdist/makechangelog.pyR���K���s��������c���������C���s}���|��j�����}�|��j�����}�d�}�xL�|��j�����}�|�s7�Pn��|�d� d�k�rK�d��S|�d� d�k�r_�Pn��|�|�}�q!�W|�|�|�|�f�S(���NR����i ���R6���R7���s ���==========s ���----------(���R8���R9���(���R���R���R,���R+���R-���R;���(����(����s0���/usr/lib64/python2.7/Demo/pdist/makechangelog.pyR���\���s������t���__main__(���t���__doc__R���R#���t���reR���R%���R���t���compileR���R ���R���R:���R���R���t���__name__(����(����(����s0���/usr/lib64/python2.7/Demo/pdist/makechangelog.pyt���<module>���s&���