Unicode 6.1
unicode_eval と evalbytes 機能によって、eval がより一貫して制御できるようになりました。
substr は、元の文字列が変更された後でも評価されます。
T_*REF_REFCOUNT_FIXED XS タイプマップ
is_utf8_char 関数の代わりとなる、新しい XS 呼び出し可能なis_utf8_char_buf 関数
$$ の値は書き込み可能です。
sort サブルーチンは、自動ロードできます。
$[ 変数は、 arybase モジュールによって提供されます。
PerlIO::mmap になりました。
Unicode::UCD を代わりに使って下さい。
Version::Requirements は廃止され、代わりに CPAN::Meta::Requirements を使って下さい。
BEGIN) は、ボイドコンテキストで呼ばれます。
T_DATAUNIT と T_CALLBACK XS タイプマップは削除されました。
Unicode::Casing を使って下さい。
XSUB C 関数は静的となり、オブジェクトファイルからはエクスポートされなくなりました。
$$, $<, $>, $(, そして $) は、値をキャッシュしません。
Devel::DProf, Shell が削除されました。
abbrev.pl, assert.pl, bigfloat.pl, bigint.pl, bigrat.pl, cacheout.pl, complete.pl, ctime.pl, dotsh.pl, exceptions.pl, fastcwd.pl, flush.pl, getcwd.pl, getopt.pl, getopts.pl, hostname.pl, importenv.pl, lib/find{,depth}.pl, look.pl, newgetopt.pl, open2.pl, open3.pl, pwd.pl, hellwords.pl, stat.pl, tainted.pl, termcap.pl, timelocal.pl
UTF-16 サポートと、API の変更を伴います。ドキュメントは、/usr/share/doc/pcre* の changelog と NEWS にあります。
source /usr/share/doc/git-1.7.12/contrib/completion/git-prompt.sh to their ~/.bashrc in addition to PS1='[\u@\h`__git_ps1` \W]\$ '
Debuginfo はデフォルトで含まれますdebuginfo で提供されます。
Debuginfo は、 DWARF
で圧縮されますDebuginfo はDWARF 圧縮ツールdwzにより後処理されて、*.debugファイルのサイズが削減されます。 開発者はこのプログラムをご自分のバイナリに対して実行することができます。
ノートブック は新しいユーザーインタフェースとたくさんの新機能(長すぎる行の自動たたみこみや、ダッシュボードへの新しいノートブックのアップロード、開始されたクラスターの管理やツールチップスの管理など)が実装されました。ノートブックのフォーマットは変更になりました。古いバージョンのユーザーと、あなたのノートブックを共有したいと思った時に変換するスクリプトがあります。新しいセルマジックは %%bash、%%ruby、 %%timeit、そのほか、多くあります。Qtコンソールはメニューが改善されました。また、JPEG画像も直接表示できるようになりました。