Jest to polecenie perl5123delta, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
perl5123delta - co nowego w perlu v5.12.3
OPIS
W tym dokumencie opisano różnice między wersją 5.12.2 a wersją 5.12.3.
Jeśli aktualizujesz z wcześniejszej wersji, takiej jak 5.12.1, najpierw przeczytaj perl5122delta,
który opisuje różnice między 5.12.1 i 5.12.2. Główne zmiany wprowadzone w wersji 5.12.0
są opisane w perl5120delta.
Niezgodny Zmiany
Nie ma żadnych zmian celowo niezgodnych z wersją 5.12.2. Jeśli w ogóle
istnieją, są to błędy i zgłoszenia są mile widziane.
rdzeń Udoskonalenia
"Klucze", „wartości” praca on tablice
Możesz teraz używać wbudowanych funkcji „klucze”, „wartości”, „każdy” na tablicach (poprzednio
można ich używać tylko na skrótach). Aby uzyskać szczegółowe informacje, zobacz perlfunc. To właściwie jest zmiana
wprowadzono w Perlu 5.12.0, ale pominięto go w perldelcie tego wydania.
Bug Fixes
„no VERSION” będzie teraz poprawnie znikać z B::Deparse, podobnie jak niektóre stałe
wyrażenia.
Moduł::Kompilacja powinna bardziej niezawodnie przechodzić testy pod cygwinem.
Podprogramy Lvalue znów mogą zwracać skalary kopiowania przy zapisie. To zostało złamane
od wersji 5.10.0.
Platforma Konkretny Uwagi
Solaris
Oddzielny DTrace jest teraz tworzony dla miniperla, co oznacza, że perl można skompilować
ponownie z -Dusedtrace na Solarisie.
VMS Naprawiono szereg regresji w VMS. Oprócz drobnego sprzątania
wątpliwe wyrażenia w vms.c, uprawnienia do plików nie powinny już być zniekształcane przez rozszerzenie
Warstwa PerlIO i fałszywe granice rekordów nie powinny być już wprowadzane przez platformę
Warstwa PerlIO podczas wyjścia.
Więcej szczegółów i dyskusję na ten temat można znaleźć w artykule:
http://www.nntp.perl.org/group/perl.vmsperl/2010/11/msg15419.html
VOS Wprowadzono kilka bardzo małych zmian w procesie kompilacji w VOS, aby lepiej obsługiwać
platforma. Nazwy plików dłuższe niż 32 znaki są teraz obsługiwane w OpenVOS i build
poprawnie bez obsługi protokołu IPv6.
Podziękowania
Perl 5.12.3 oznacza około czterech miesięcy rozwoju od Perla 5.12.2 i
zawiera około 2500 linii zmian w 54 plikach od 16 autorów.
Perl nadal rozwija się w swojej trzeciej dekadzie dzięki żywej społeczności użytkowników
i deweloperzy. Wiadomo, że następujące osoby przyczyniły się do ulepszeń, które:
stał się Perlem 5.12.3:
Craig A. Berry, David Golden, David Leadbeater, Ojciec Chrysostomos, Florian Ragwitz,
Jesse Vincent, Karl Williamson, Nick Johnston, Nicolas Kaiser, Paul Green, Rafael Garcia-
Suarez, Rainer Tammer, Ricardo Signes, Steffen Mueller, Zsban Ambrus, AEvar Arnfjoer`
Bjarmasona
Raportowanie Błędy
Jeśli znajdziesz coś, co uważasz za błąd, możesz sprawdzić artykuły ostatnio opublikowane na
grupa dyskusyjna comp.lang.perl.misc i baza błędów perla na http://rt.perl.org/perlbug/ .
Informacje mogą być również pod adresem http://www.perl.org/ , strona główna Perla.
Jeśli uważasz, że masz niezgłoszony błąd, uruchom plik perlbug program dołączony do
twoje zwolnienie. Pamiętaj, aby ograniczyć swój błąd do małego, ale wystarczającego przypadku testowego. Twój błąd
raport, wraz z wyjściem "perl -V", zostanie wysłany do [email chroniony] być
przeanalizowane przez zespół portujący Perla.
Jeśli zgłaszany błąd ma wpływ na bezpieczeństwo, co czyni go niewłaściwym:
wyślij na publicznie zarchiwizowaną listę mailingową, a następnie wyślij ją do
[email chroniony]. Wskazuje to na niezarchiwizowane wysyłkę zamkniętej subskrypcji
lista, która zawiera wszystkich głównych członków komisji, którzy będą mogli pomóc w ocenie wpływu
problemów, znaleźć rozwiązanie i pomóc koordynować wydawanie poprawek, aby
złagodzić lub naprawić problem na wszystkich platformach, na których jest obsługiwany Perl. Proszę tylko
użyj tego adresu w przypadku problemów z bezpieczeństwem w jądrze Perla, a nie dla modułów niezależnie
dystrybuowane na CPAN.
Korzystaj z perl5123delta online za pomocą usług onworks.net