パスワードを忘れた? アカウント作成
6600 story

Perl 5.8.1 リリース 4

ストーリー by yasu
use-Encode; 部門より

miyagawa 曰く、 "Perl 5.8.1 がリリース されました。 5.8.0 からの変更点は Unicode のほぼ完全なサポートや Unsafe Signals の復活(デフォルトは Safe Signals)、ハッシュ順序化の脆弱性の解消など多岐に渡っています。(RC2時点での日本語訳が perldoc.jp で成果として上がっています。正式版も近日中にアップデートされるでしょう) まだ日本では 5.005_03 や 5.6系のシェアが大きいかとおもいますが、.0 がとれたこともあって、これで 5.8系 への移行が一気に加速しそうな気がします。"

まだ作業ディレクトリにあり、perldoc.jpには反映されていないが、 5.8.1 の perldelta 和訳 も公開されているので一通り目を通しておくと良いだろう。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by tmurakami (17002) on 2003年09月27日 10時42分 (#404491)
    5.8.0ではUTF-8フラグを暗黙のうちに設定していたのですが、
    この仕様が予定通り変更されたようですね。

    5.8.0対策文書を作成していたのですが・・・
    早速テストしてみます。
    • は、早い (スコア:2, 参考になる)

      by tmurakami (17002) on 2003年09月28日 12時10分 (#404918)
      5.8.0対策はCPANの貞廣知行さん [nifty.com]のページを参考に作っていたのですが、
      もう5.8.1に対応されています。ベータ版から調べておられたんでしょうね(パタッ)

      ということで、ファイルや標準入出力でこれまで通り読み書きを
      すると、いつの間にかutf-8文字列ということになっていたという
      事態(これ、知らないとハマるんですよね)はなくなった・・・んでしょうかね?

      なお、明示的にutf8を指定した場合の挙動は、やはり5.8.0と
      同じでした(真ん中あたりのサンプルコードの結果は「7」でした)。
      親コメント
  • by naruse (12596) on 2003年09月27日 13時03分 (#404549) ホームページ 日記
    これで様子見をしていたレンタルサーバーも5.8.1に置き換わっていく・・・のですかね。
    そろそろ5.005_03なサーバーも、せめて5.6以降になってほしいのですけれど。

    #いまだに5.004な某サーバーには期待しないけれど(--;
typodupeerror

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

読み込み中...