[Python-checkins] CVS: python/dist/src/Tools/i18n pygettext.py,1.11,1.12

Barry Warsaw bwarsaw@users.sourceforge.net
Sun, 25 Feb 2001 20:46:55 -0800


Update of /cvsroot/python/python/dist/src/Tools/i18n
In directory usw-pr-cvs1:/tmp/cvs-serv21222

Modified Files:
	pygettext.py 
Log Message:
main(): Slightly more informative error message when TokenError
occurs.  Also, continue processing.


Index: pygettext.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/i18n/pygettext.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** pygettext.py	2000/10/27 04:56:28	1.11
--- pygettext.py	2001/02/26 04:46:53	1.12
***************
*** 465,469 ****
          try:
              eater.set_filename(filename)
!             tokenize.tokenize(fp.readline, eater)
          finally:
              if closep:
--- 465,473 ----
          try:
              eater.set_filename(filename)
!             try:
!                 tokenize.tokenize(fp.readline, eater)
!             except tokenize.TokenError, e:
!                 sys.stderr.write('%s: %s, line %d, column %d\n' %
!                                  (e[0], filename, e[1][0], e[1][1]))
          finally:
              if closep: