Skip Menu |
 

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the PPI CPAN distribution.

Report information
The Basics
Id: 36540
Status: resolved
Priority: 0/
Queue: PPI

People
Owner: Nobody in particular
Requestors: user42 [...] zip.com.au
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Received: from x1.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id 5A46C4D803E for <bug-PPI [...] rt.cpan.org>; Fri, 6 Jun 2008 20:08:52 -0400 (EDT)
Received: (qmail 1570 invoked from network); 7 Jun 2008 00:08:51 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 7 Jun 2008 00:08:51 -0000
Received: from mailout2-1.pacific.net.au (HELO mailout2.pacific.net.au) (61.8.2.224) by 16.mx.develooper.com (qpsmtpd/0.43rc1) with ESMTP; Fri, 06 Jun 2008 17:08:49 -0700
Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id BE5FCB2834 for <bug-PPI [...] rt.cpan.org>; Sat, 7 Jun 2008 10:08:41 +1000 (EST)
Received: from blah.blah (ppp2164.dyn.pacific.net.au [61.8.33.100]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 5B3582740B for <bug-PPI [...] rt.cpan.org>; Sat, 7 Jun 2008 10:08:41 +1000 (EST)
Received: from gg by blah.blah with local (Exim 4.69) (envelope-from <gg [...] zip.com.au>) id 1K4lyo-0001Mf-KC for bug-PPI [...] rt.cpan.org; Sat, 07 Jun 2008 10:08:22 +1000
Delivered-To: cpan-bug+PPI [...] diesel.bestpractical.com
MIME-Version: 1.0
User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.2 (gnu/linux)
Subject: upper case letters in hexadecimal constants not parsed
X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00
Return-Path: <gg [...] zip.com.au>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: bug-PPI [...] rt.cpan.org
Date: Sat, 07 Jun 2008 10:08:22 +1000
X-Spam-Level: *
Message-Id: <87bq2erts9.fsf [...] blah.blah>
content-type: text/plain; charset="utf-8"
To: bug-PPI [...] rt.cpan.org
From: Kevin Ryde <user42 [...] zip.com.au>
X-RT-Original-Encoding: us-ascii
Content-Length: 418
Download (untitled) / with headers
text/plain 418b
Running "ppidump 0x10FF" (ppidump from perlcritic) gives PPI::Document PPI::Statement PPI::Token::Number::Hex '0x10' PPI::Token::Word 'FF' where I hoped the PPI::Token::Number::Hex would be '0x10FF'. There's similar dodginess with an upper case 'X', eg "ppidump 0Xff" PPI::Document PPI::Statement PPI::Token::Number '0' PPI::Token::Word 'Xff'
MIME-Version: 1.0
X-Spam-Status: No, hits=0.0 required=8.0 tests=
In-Reply-To: <rt-3.6.HEAD-4184-1212797424-964.36540-3-0 [...] rt.cpan.org> (Bugs in's message of "Fri, 06 Jun 2008 20:10:25 -0400")
References: <RT-Ticket-36540 [...] rt.cpan.org> <87bq2erts9.fsf [...] blah.blah> <rt-3.6.HEAD-4184-1212797424-964.36540-3-0 [...] rt.cpan.org>
X-Virus-Checked: Checked by ClamAV on 16.mx.develooper.com
Message-ID: <877hwez869.fsf_-_ [...] blah.blah>
Content-Type: multipart/mixed; boundary="=-=-="
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by diesel.bestpractical.com (Postfix) with SMTP id 276AC19B824A for <bug-PPI [...] rt.cpan.org>; Fri, 4 Sep 2009 17:57:32 -0400 (EDT)
Received: (qmail 16645 invoked by uid 103); 4 Sep 2009 21:57:32 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 4 Sep 2009 21:57:32 -0000
Received: from mailout1-1.pacific.net.au (HELO mailout1.pacific.net.au) (61.8.2.208) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Fri, 04 Sep 2009 14:57:25 -0700
Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 278B94F5490 for <bug-PPI [...] rt.cpan.org>; Sat, 5 Sep 2009 07:57:22 +1000 (EST)
Received: from blah.blah (ppp2352.dyn.pacific.net.au [61.8.35.82]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id ABB998C06 for <bug-PPI [...] rt.cpan.org>; Sat, 5 Sep 2009 07:57:14 +1000 (EST)
Received: from gg by blah.blah with local (Exim 4.69) (envelope-from <gg [...] zip.com.au>) id 1Mjgkw-0001U6-Dq for bug-PPI [...] rt.cpan.org; Sat, 05 Sep 2009 07:55:42 +1000
Delivered-To: cpan-bug+PPI [...] diesel.bestpractical.com
User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux)
Subject: Re: [rt.cpan.org #36540] upper case letters in hexadecimal constants not parsed
Return-Path: <gg [...] zip.com.au>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: bug-PPI [...] rt.cpan.org
Date: Sat, 05 Sep 2009 07:55:42 +1000
X-Spam-Level: *
To: bug-PPI [...] rt.cpan.org
From: Kevin Ryde <user42 [...] zip.com.au>
RT-Message-ID: <rt-3.6.HEAD-27252-1252101463-1506.36540-0-0 [...] rt.cpan.org>
Content-Length: 0
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Content-Length: 32
I think this may be as easy as
Content-Type: text/x-diff
content-disposition: attachment; filename="Number.pm.hex-upper.diff"
Content-Length: 387

Message body is not shown because sender requested not to inline it.

Content-Type: text/x-diff
content-disposition: attachment; filename="Hex.pm.hex-upper.diff"
Content-Length: 265

Message body is not shown because sender requested not to inline it.

MIME-Version: 1.0
In-Reply-To: <87bq2erts9.fsf [...] blah.blah>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <87bq2erts9.fsf [...] blah.blah>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-18894-1390662778-774.36540-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 54
I recommend using /[[:xdigit:]]/ instead of /[\da-f]/i
MIME-Version: 1.0
In-Reply-To: <87bq2erts9.fsf [...] blah.blah>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <87bq2erts9.fsf [...] blah.blah>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-22418-1415796588-1084.36540-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 74
The full version of the fix for this is now released to CPAN as PPI 1.218.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.