Help! Perl unicode & Anomy? (was: Question on failures on testall)

From: Bjarni R. Einarsson (
Date: Fri 09 May 2003 - 16:30:44 GMT

  • Next message: Paul Wallingford: "Parsing error in HTML Cleaner 1.21 (Sanitizer 1.59)"

    Hi all!

    This is a request for help - it seems that perl 5.8.x breaks Anomy
    in certain cases when handling 8bit data, because of the Unicode

    I would very much appreciate it if someone out there with 5.8.x and
    reasonable perl experience could let me know if:
      a) the test cases fail and
      b) if it is there is some simple way to tell perl 5.8 to revert to 5.6
         Unicode behavior?

    Any feedback would be most appreciated.
    Ron - this appears to be what is causing your problem, I don't have a
    solution at the moment, hopefully someone on the list can help?

    On 2003-05-05, 10:36:29 (-0400), Ron wrote:
    > Anomy:
    > I ran the testall and found two errors, I can't solve. I attached the two out files for your review.
    > Sun lx50
    > Redhat 8.0
    > [root@cangate results.def]# perl -V
    > Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
    > Platform:
    > osname=linux, osvers=2.4.18-11smp, archname=i386-linux-thread-multi
    > uname='linux 2.4.18-11smp #1 smp thu aug 15 06:41:59 edt 2002 i686 i686 i386 gnulinux '
    > config_args='-des -Doptimize=-O2 -march=i386 -mcpu=i686 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr'
    > hint=recommended, useposix=true, d_sigaction=define
    > usethreads=define use5005threads=undef useithreads=define usemultiplicity=de
    > sanitizer.appledouble: ok
    > sanitizer.bad_html: ok
    > sanitizer.base64: ok
    > sanitizer.boundary: ok
    > sanitizer.defaults: failed (moved result files to results.def)
    > ok
    > sanitizer.filenames: failed (moved result files to results.def)
    > sanitizer.force_hdr: ok
    > sanitizer.forwarded: ok
    > sanitizer.fprotd: SKIPPED: F-Prot not installed. ok

    Bjarni R. Einarsson                           PGP: 02764305, B7A3AB89                -><-    

    Check out my open-source email sanitizer: Spammers, please send lots of mail to:

    Was I helpful? Let others know:

    hosted by