John M. Dlugosz has asked for the wisdom of the Perl Monks concerning the following question:

What happened to ${^WIDE_SYSTEM_CALLS}? It's not in the current documentation, but Google turns it up in older copies of perlunicode under 5.8. Nothing found other than the same man pages...nothing about it being changed to something else!

Replies are listed 'Best First'.
Re: What happened to WIDE_SYSTEM_CALLS?
by PodMaster (Abbot) on Feb 07, 2005 at 23:37 UTC
    It went the way of the dodo. See perl581delta (Win32) The -C Switch Has Been Repurposed.

    MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
    I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
    ** The third rule of perl club is a statement of fact: pod is sexy.

      The -C switch has changed in an incompatible way. The old semantics of this switch only made sense in Win32 and only in the "use utf8" universe in 5.6.x releases, and do not make sense for the Unicode implementation in 5.8.0. Since this switch could not have been used by anyone, it has been repurposed. The behavior that this switch enabled in 5.6.x releases may be supported in a transparent, data-dependent fashion in a future release.
      It does indirectly refer to it, since -C did the same thing that this variable did. But it doesn't say what the new situation is.

      --John