Now fixed in version 2.0.2

http://sourceforge.net/projects/pyparsing/files/pyparsing/pyparsing-2.0.2/

Cheers,

Matt grant

On Wed, 2014-04-09 at 20:44 +1200, Matthew Grant wrote:
> Source: python3-pyparsing
> Version: 2.0.0+ ?
> Severity: normal
> Tags: upstream patch
> 
> Dear Maintainer,
> 
>    Working on pPython3 program which quite seriously uses PyParsing
>    When ever displaying error Parsing output, an Exception is thrown:
>    
>    File "/usr/share/dms/dms/app/zone_tool.py", line 2251, in do_edit_zone
>      print(exc.markInputline(), file=self.stdout)
>    File "/usr/lib/python3/dist-packages/pyparsing.py", line 207,
>      in markInputline
>      markerString, line_str[line_column:])
>   TypeError: join() takes exactly one argument (3 given)
> 
>   Added missing () or [] around arguments, producing an iterable, and
>   everything worked, and I got line by line parsing errors with position
>   display happening.
> 
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 3.13-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to