perl-unicode

Re: [craigberry(_at_)mac(_dot_)com: "+" not a valid filename char on VMS]

2002-03-19 12:19:42
Oops. I mean to send it to perl-unicode(_at_)perl(_dot_)org, not unicode(_at_)unicode(_dot_)org Address completion is sometimes too smart....

Craig and Encode hackers,

Okay, Here is the quick solution which will also be the part of official changes. In the instruction follows, I assume perl/ext/Encode or Encode-0.xx is the working directory.

0.      rename Encode/euc-jp+0212.ucm to Encode/euc-jp.ucm .
the sole reason euc-jp.ucm existed separately from euc-jp+0212.ucm was just to make comparisons. Now that euc-jp.ucm fully functional, there is no reason not to make euc-jp+0212.ucm official. This will also save 250k bytes or so from the distribution as well.

1.      apply the patch below to JP/Makefile.PL

> rcsdiff -u JP/Makefile.PL
===================================================================
RCS file: JP/Makefile.PL,v
retrieving revision 0.92
diff -u -r0.92 JP/Makefile.PL
--- JP/Makefile.PL      2002/03/19 19:05:23     0.92
+++ JP/Makefile.PL      2002/03/19 19:05:50
@@ -3,8 +3,7 @@
 use ExtUtils::MakeMaker;

 my %tables = (
-             #EUC_JP   => ['euc-jp.enc'],
-             EUC_JP   => ['euc-jp+0212.ucm'],
+             EUC_JP   => ['euc-jp.ucm'],
               SHIFTJIS => ['shiftjis.enc'],
              MACJAPAN => ['macJapan.enc'],
              CP932    => ['cp932.enc'],

In other words, just replace all (one) occurance of euc-jp+0212.ucm to euc-jp.ucm

Dan the Man with Too Many Files to Manage

On Wednesday, March 20, 2002, at 03:49 , Jarkko Hietaniemi wrote:
----- Forwarded message from "Craig A. Berry" <craigberry(_at_)mac(_dot_)com> 
-----

Subject: "+" not a valid filename char on VMS
From: "Craig A. Berry" <craigberry(_at_)mac(_dot_)com>
Date: Tue, 19 Mar 2002 12:47:06 -0600
Message-Id: <a05101505b8bd33f7fc93(_at_)[172(_dot_)16(_dot_)52(_dot_)1]>
To: jhi(_at_)iki(_dot_)fi
Cc: vmsperl(_at_)perl(_dot_)org

The newest snapshot contains the following line in the manifest:

ext/Encode/Encode/euc-jp+0212.ucm       Encode table

$ create "euc-jp+0212.ucm"
%CREATE-E-OPENOUT, error opening D0:"EUC-JP+0212.UCM".; as output
-RMS-F-FNM, error in file name
[snip]

<Prev in Thread] Current Thread [Next in Thread>
  • Re: [craigberry(_at_)mac(_dot_)com: "+" not a valid filename char on VMS], Dan Kogai <=