(The following is a message I sent to Zoran off-list, but I figured
folks from the list might already know the answer, so I'm sending it to
the list as well.)

Zoran,

Here's a reproducible example of what I'm talking about:

    wats:nscp 75> encoding system
    iso8859-1
    wats:nscp 76> set u ¾ÆÆ®¹Ìµð¾î
    ¾ÆÆ®¹Ìµð¾î
    wats:nscp 77> set u
    ¾ÆÆ®¹Ìµð¾î
    wats:nscp 78> regexp {^(.*)$} $u junk m
    1
    wats:nscp 79> set m
    ¾ÆƮ¹̵ð¾î

See how $m isn't the same as $u?

Also, the default encoding is iso8859-1 ... is this the problem?
Doesn't appear to be:

    wats:nscp 9> encoding system
    iso8859-1
    wats:nscp 10> encoding system utf-8

    wats:nscp 11> encoding system
    utf-8
    wats:nscp 12> set u {¾ÆÆ®¹Ìµð¾î}
    ¾ÆÆ®¹Ìµð¾î
    wats:nscp 13> regexp {^(.*)$} $u junk m
    1
    wats:nscp 14>
    ¾ÆƮ¹̵ð¾î

Same behavior.

Any idea what I'm doing wrong?

-- Dossy

--
Dossy Shiobara                       mail: [EMAIL PROTECTED]
Panoptic Computer Network             web: http://www.panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)

Reply via email to