perl5162delta - perl v5.16.2 的新功能
本文件說明 5.16.1 版和 5.16.2 版之間的差異。
如果您要從較早的版本(例如 5.16.0)升級,請先閱讀 perl5161delta,其中說明了 5.16.0 和 5.16.1 之間的差異。
沒有任何變更是故意與 5.16.0 不相容的。如果有任何不相容變更,那都是 Bug,我們要求您提交報告。請參閱下方的 「回報 Bug」。
Module::CoreList 已從版本 2.70 升級到版本 2.76。
組態不再會與 ls 著色混淆
在 AIX 上使用 xlC 時,Configure 現在會始終將 -qlanglvl=extc99 加入 CC 旗標。這將讓編譯許多假設為 C99 的 XS-based 模組變得更為容易 [perl #113778]。
修正 /\h/ 與 /[\h]/ 的等價性
請參閱 [perl #114220]
沒有新的已知問題。
Perl 5.16.2 代表著自 Perl 5.16.1 以來約 2 個月的開發時間,並包含來自 9 位作者、橫跨 20 個檔案的約 740 行變更。
Perl 持續在第三個十年蓬勃發展,這要歸功於一個充滿活力的使用者和開發人員社群。已知以下人員貢獻了成為 Perl 5.16.2 的改進
Andy Dougherty、Craig A. Berry、Darin McBride、Dominic Hargreaves、Karen Etheridge、Karl Williamson、Peter Martini、Ricardo Signes、Tony Cook。
以上清單幾乎可以確定是不完整的,因為它是自動從版本控制歷程產生。特別是,它不包含向 Perl 錯誤追蹤器回報問題的(非常感謝的)貢獻者的姓名。
如需取得 Perl 所有歷史貢獻者的完整清單,請參閱 Perl 原始碼散佈中的 AUTHORS 檔案。
如果您發現您認為是錯誤的地方,您可能會查看最近張貼到 comp.lang.perl.misc 新聞群組的文章和 http://rt.perl.org/perlbug/ 上的 Perl 錯誤資料庫。Perl 首頁 http://www.perl.org/ 上也可能有相關資訊。
如果您相信您發現尚未回報的錯誤,請執行您版本中包含的 perlbug 程式。務必將您的錯誤精簡成一個小巧但足夠的測試案例。您的錯誤回報,連同 perl -V
的輸出,將會傳送至 perlbug@perl.org,供 Perl 移植團隊分析。
如果您回報的錯誤有安全性影響,不適合傳送至公開封存的郵件清單,請將其傳送至 perl5-security-report@perl.org。這會指向一個封閉訂閱且未封存的郵件清單,其中包含所有核心提交者,他們將能夠協助評估問題的影響、找出解決方案,並協助協調在 Perl 受支援的所有平台上發佈修正程式以減輕或修正問題。請僅將此位址用於 Perl 核心中的安全性問題,而非獨立散佈在 CPAN 上的模組。
Changes 檔案,說明如何檢視已變更內容的詳細資料。
INSTALL 檔案,說明如何建置 Perl。
README 檔案,說明一般事項。
Artistic 和 Copying 檔案,說明著作權資訊。