Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

perl5161delta - Trực tuyến trên đám mây

Chạy perl5161delta trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh perl5161delta có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


perl5161delta - có gì mới cho perl v5.16.1

MÔ TẢ


Tài liệu này mô tả sự khác biệt giữa bản phát hành 5.16.0 và bản phát hành 5.16.1.

Nếu bạn đang nâng cấp từ bản phát hành cũ hơn, chẳng hạn như 5.14.0, trước tiên hãy đọc perl5160delta,
trong đó mô tả sự khác biệt giữa 5.14.0 và 5.16.0.

Bảo mật


an off-by-hai lôi in Vô hướng-Danh sách-Util được cố định
Bản sửa lỗi nằm trong Scalar-List-Util 1.23_04 và perl 5.16.1 bao gồm Scalar-List-Util
1.25.

Không tương thích Những thay đổi


Không có thay đổi nào cố ý không tương thích với 5.16.0 Nếu có, chúng là lỗi,
và chúng tôi yêu cầu bạn gửi báo cáo. Xem "Báo cáo lỗi" bên dưới.

Modules Thực dụng


cập nhật Modules Thực dụng
· Scalar :: Util và List :: Util đã được nâng cấp từ phiên bản 1.23 lên phiên bản 1.25.

· B :: Deparse đã được cập nhật từ phiên bản 1.14 lên 1.14_01. Cảnh báo "chưa được khởi tạo"
phát ra bởi B :: Deparse đã bị bóp nghẹt [perl # 113464].

Cấu hình Compilation


· Xây dựng perl với một số trình biên dịch Windows từng bị lỗi do sự cố với
toán tử "cầu" của miniperl (sử dụng chương trình "perlglob") xóa PATH
biến môi trường [perl # 113798].

Nền tảng HỖ TRỢ


Nền tảng cụ thể Chú ý
VMS Tất cả các tệp tiêu đề C từ thư mục cấp cao nhất của bản phân phối hiện đã được cài đặt
trên VMS, cung cấp tính nhất quán với thông lệ lâu đời trên các nền tảng khác.
Trước đây, chỉ một tập hợp con được cài đặt, điều này đã phá vỡ các bản dựng tiện ích mở rộng không phải cốt lõi cho
các phần mở rộng phụ thuộc vào phần còn thiếu bao gồm các tệp.

Chọn Bug Sửa chữa


· Một hồi quy được giới thiệu trong Perl v5.16.0 liên quan đến "tr /DANH SÁCH TÌM KIẾM / DANH SÁCH THAY THẾ / "
đã được sửa. Chỉ trường hợp đầu tiên được cho là có nghĩa nếu một ký tự
xuất hiện nhiều lần trong "DANH SÁCH TÌM KIẾM ". Trong một số trường hợp, trường hợp cuối cùng
đã ghi đè tất cả những cái trước đó. [perl # 113584]

· "B :: COP :: stashlen" đã được thêm vào. Điều này cung cấp quyền truy cập vào một trường nội bộ được thêm vào
trong perl 5.16 dưới các bản dựng có luồng. Nó đã bị phá vỡ vào phút cuối cùng trước khi 5.16 là
đã phát hành [perl # 113034].

· Re pragma sẽ không còn che lấp $ _ nữa. [perl # 113750]

· Unicode 6.1 đã xuất bản một bí danh không chính xác cho một trong các Canonical_Comosystem_Class
giá trị của thuộc tính (nằm trong khoảng từ 0 đến 254). Bí danh "CCC133" phải có
là "CCC132". Perl hiện ghi đè tệp dữ liệu được cung cấp bởi Unicode để cung cấp cho
giá trị chính xác.

· Nhân bản các bộ xử lý tập tin vô hướng hoạt động trở lại. [perl # 113764]

· Theo perls luồng, một khối mã thời gian chạy trong một biểu thức chính quy có thể làm hỏng
tên gói được lưu trữ trong cây op, dẫn đến việc đọc sai trong "người gọi" và có thể
sự cố [perl # 113060].

· Vì lợi ích của hiệu quả, nhiều toán tử và các hàm tích hợp trả về cùng một đại lượng vô hướng
mỗi lần. Các chương trình con Lvalue và các chương trình con trong không gian tên CORE :: đã cho phép
chi tiết thực hiện này để rò rỉ qua. "print & CORE :: uc (" a "), & CORE :: uc (" b ")"
được sử dụng để in "BB". Điều tương tự sẽ xảy ra với một chương trình con lvalue trả về
giá trị trả về của "uc". Bây giờ giá trị được sao chép trong các trường hợp như vậy [perl # 113044].

· "__SUB__" hiện hoạt động trong các khối đặc biệt ("BEGIN", "END", v.v.).

· Các định dạng tham chiếu các biến từ vựng từ bên ngoài không còn dẫn đến lỗi.

Được biết Vấn đề


Không có vấn đề mới đã biết nào, nhưng hãy tham khảo "Các vấn đề đã biết" trong perl5160delta để xem
những người được xác định trong bản phát hành 5.16.0.

Lời cảm ơn


Perl 5.16.1 đại diện cho khoảng 2 tháng phát triển kể từ Perl 5.16.0 và
chứa khoảng 14,000 dòng thay đổi trên 96 tệp từ 8 tác giả.

Perl tiếp tục phát triển trong thập kỷ thứ ba nhờ vào một cộng đồng người dùng sôi động
và các nhà phát triển. Những người sau đây được biết là đã đóng góp những cải tiến
đã trở thành Perl 5.16.1:

Chris 'BinGOs' Williams, Craig A. Berry, Cha Chrysostomos, Karl Williamson, Paul
Johnson, Reini Urban, Ricardo Signes, Tony Cook.

Danh sách trên gần như chắc chắn không đầy đủ vì nó được tạo tự động từ
lịch sử kiểm soát phiên bản. Đặc biệt, nó không bao gồm tên của (rất nhiều
đánh giá cao) những người đóng góp đã báo cáo sự cố cho trình theo dõi lỗi Perl.

Nhiều thay đổi có trong phiên bản này bắt nguồn từ các mô-đun CPAN có trong
Cốt lõi của Perl. Chúng tôi biết ơn toàn thể cộng đồng CPAN đã giúp Perl phát triển.

Để có danh sách đầy đủ hơn về tất cả những người đóng góp lịch sử của Perl, vui lòng xem TÁC GIẢ
trong bản phân phối nguồn Perl.

Báo cáo Lỗi


Nếu bạn tìm thấy những gì bạn cho là lỗi, bạn có thể kiểm tra các bài báo được đăng gần đây lên
nhóm tin comp.lang.perl.misc và cơ sở dữ liệu lỗi perl tại http://rt.perl.org/perlbug/ .
Cũng có thể có thông tin tại http://www.perl.org/ , Trang chủ Perl.

Nếu bạn cho rằng mình gặp lỗi chưa được báo cáo, hãy chạy chương trình perlbug đi kèm với
bản phát hành của bạn. Hãy chắc chắn cắt lỗi của bạn xuống một trường hợp thử nghiệm nhỏ nhưng đủ. Lỗi của bạn
báo cáo, cùng với đầu ra của "perl -V", sẽ được gửi đến [email được bảo vệ] được
được phân tích bởi nhóm porting Perl.

Nếu lỗi bạn đang báo cáo có liên quan đến bảo mật, khiến nó không phù hợp với
gửi đến danh sách gửi thư được lưu trữ công khai, sau đó vui lòng gửi đến
[email được bảo vệ]. Điều này chỉ ra một đăng ký đã đóng gửi thư không lưu trữ
danh sách, bao gồm tất cả những người cam kết cốt lõi, những người sẽ có thể giúp đánh giá tác động
về các vấn đề, tìm ra giải pháp và giúp điều phối việc phát hành các bản vá để
giảm thiểu hoặc khắc phục sự cố trên tất cả các nền tảng mà Perl được hỗ trợ. Làm ơn chỉ
sử dụng địa chỉ này cho các vấn đề bảo mật trong lõi Perl, không cho các mô-đun một cách độc lập
được phân phối trên CPAN.

Sử dụng perl5161delta trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad