אנגליתצרפתיתספרדי

סמל OnWorks

perl5122delta - מקוון בענן

הפעל את perl5122delta בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה perl5122delta שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


perl5122delta - מה חדש עבור perl v5.12.2

תיאור


מסמך זה מתאר הבדלים בין המהדורה 5.12.1 לגרסה 5.12.2.

אם אתה משדרג מגרסה עיקרית קודמת, כגון 5.10.1, קרא תחילה
perl5120delta, המתאר הבדלים בין 5.10.1 ל-5.12.0, וכן
perl5121delta, המתאר שינויים מוקדמים יותר בסדרת המהדורות היציבות של 5.12.

שאינו עולה בקנה אחד שינויים


אין שינויים שאינם תואמים בכוונה ל-5.12.1. אם קיימים כאלה, הם באגים
ודיווחים יתקבלו בברכה.

ליבה שיפורים


מלבד תיקוני הבאגים המפורטים להלן, לא אמורים להיות שינויים גלויים למשתמש בליבה
שפה במהדורה זו.

מודולים ו פרגמטה


חדש מודולים ו פרגמטה
מהדורה זו אינה מציגה מודולים או פרגמטות חדשות.

פרגמטה שינויים
במהדורה הקודמת, "לא גִרְסָה;" הצהרות הפעילו באג שעלול לגרום
חבילות תכונות לטעינה ומצב קפדני שיופעל ללא כוונה.

מְעוּדכָּן מודולים
"קַרפִּיוֹן"
שודרג מגרסה 1.16 ל-1.17.

קרפיון מזהה כעת לא שלם מתקשר() עוקף ונמנע משימוש מזויף @DB::args. ל
לספק עקבות לאחור, Carp מסתמך על התנהגות מסוימת של המתקשר המובנה. קַרפִּיוֹן
כעת מזהה אם קוד אחר דרס זאת עם יישום לא שלם, ו
משנה את העקיבה האחורית שלו בהתאם. עקיפות לא שלמות בעבר היו גורמות
ערכים שגויים בעקיבות אחורה (המקרה הטוב ביותר), או שגיאות קטלניות מעורפלות (המקרה הגרוע ביותר)

זה מתקן מקרים מסוימים של "עותק מוזר של ARRAY" שנגרם על ידי עקיפה של מודולים
"caller()" שגוי.

"CPANPLUS"
תיקון ל cpanp-run-perl הועבר בחזרה מ-CPANPLUS 0.9004. זה פותר את RT
#55964http://rt.cpan.org/Public/Bug/Display.html?id=55964> ו-RT #57106
<http://rt.cpan.org/Public/Bug/Display.html?id=57106>, שניהם קשורים ל
כשלים בהתקנת הפצות המשתמשות ב-"Module::Install::DSL".

"File::Glob"
רגרסיה שגרמה לכשל באיתור "CORE::GLOBAL::glob" לאחר הטעינה
"File::Glob" לקריסה תוקן. כעת, זה חוזר בצורה נכונה אל החיצוני
גלוב באמצעות "pp_glob".

"File::Copy"
"File::Copy::copy(FILE, DIR)" מתועד כעת.

"File::Spec"
שודרג מגרסה 3.31 ל-3.31_01.

בוצעו מספר תיקוני ניידות ב-"File::Spec::VMS": נקודתיים מזוהה כעת כ
תוחם במפרטי קבצים מקוריים; תוחמים נמלטים מזוהים לטובה
טיפול במפרטי קבצים מורחבים; "catpath()" מחזיר ספרייה ריקה במקום את
הספרייה הנוכחית אם שם ספריית הקלט ריק; "abs2rel()" מטפל כראוי
קלט בסגנון יוניקס.

שירות שינויים


· פרלבאג כעת תמיד נותן לכתב הזדמנות לשנות את כתובת האימייל שהוא מנחש
עבורם.

· פרלבאג לא צריך להזהיר עוד על ערכים לא מאותחלים בעת שימוש ב-"-d" ו-"-v"
אפשרויות.

שינויים ל קיים תיעוד


· נוספה המדיניות הקיימת בנושא תאימות לאחור והוצאה משימוש
perlpolicy, יחד עם הגדרות של מונחים כמו בִּזוּי.

· "srand" בשימוש של perlfunc הובהר.

· הערך "למות" ב-perlfunc אורגן מחדש כדי להדגיש את תפקידו בחריג
מנגנון.

· קובץ ה-INSTALL של Perl הובהר כדי לציין במפורש כי Perl דורש C89
מהדר ANSI C תואם.

· ה-"getsockopt()" ו-"setsockopt()" של IO::Socket תועדו.

· אזעקה()חוסר היכולת של להפריע לחסימת IO ב-Windows תועד.

· Math::TrulyRandom לא עודכן מאז 1996 והוסרה כמומלצה
פתרון ליצירת מספרים אקראיים.

· perlrun עודכן כדי להבהיר את ההתנהגות של דגלים אוקטליים ל פרל.

· כדי להקל על הבלבול של המשתמש, $# ו-$*, שני משתנים מיוחדים שהוסרו קודם לכן
גרסאות של Perl תועדו.

· הגרסה של perlfaq שנשלחה עם ליבת Perl עודכנה מהגורם הרשמי
גרסת שאלות נפוצות, שמתוחזקת כעת בסניף "briandfoy/perlfaq" של Perl
מאגר בכתובת .

הַתקָנָה ו תְצוּרָה שיפורים


תְצוּרָה שיפורים
· בדיקת התצורה "d_u32align" ב-ARM תוקנה.

Compilation שיפורים
· שגיאת ""סוגי אופרנד לא תואמים"" בביטויים משולשים בעת בנייה עם
"צלצול" תוקן.

· Perl מדלגת כעת על בדיקות setuid "File::Copy" על מחיצות שהיא מזהה שהן מותקנות כמו
"נוסאיד".

נבחר חרק תיקונים


· תקלה אפשרית במפת הסוג "T_PRTOBJ" ברירת המחדל תוקנה.

· דליפת זיכרון אפשרית בעת השימוש מתקשר() כדי להגדיר @DB::args תוקן.

· מספר דליפות זיכרון בעת ​​טעינת מודולי XS תוקנו.

· "unpack()" מטפל כעת בהקשר סקלארי בצורה נכונה עבור %32H ו-%32u, ומתקן פוטנציאל
לְהִתְרַסֵק. "split()" יקרוס כי הפריט השלישי בערימה לא היה הרגיל
ביטוי שהוא ציפה לו. "unpack("%2H", ...)" יחזיר את התוצאה שנפרקה
ואת סכום הבדיקה בערימה, כמו "unpack("%2u", ...)". [perl #73814]
<http://rt.perl.org/rt3/Ticket/Display.html?id=73814>

· Perl נמנעת כעת משימוש בזיכרון לאחר קריאת "free()" פנימה pp_require כשיש
CODEREFs ב-@INC.

· באג שעלול לגרום להודעות ""שגיאה לא ידועה"" כאשר ""call_sv(code, G_EVAL)"" הוא
שנקרא מ-XS משמיד תוקן.

· היישום של התכונה "פתוח $fh, '>' \$buffer" תומך כעת ב-get/set magic
וכך קשרו חוצצים בצורה נכונה.

· הקודים "pp_getc", "pp_tell" ו-"pp_eof" מפנים כעת מקום בערימה שלהם
החזר ערכים במקרים שבהם לא הועבר ארגומנט.

· בעת התאמת מחרוזות Unicode בתנאים מסוימים, מעקב לא הולם יעשה זאת
לגרום לשגיאת "תו UTF-8 שגוי (קטלני)". זה לא אמור להתרחש יותר.
ראה [perl #75680] <http://rt.perl.org/rt3/Public/Bug/Display.html?id=75680>

פלטפורמה ספציפי הערות


AIX
· README.aix עודכן במידע על חבילת המהדר XL C/C++ V11.

Windows
· בעת בניית Perl עם mingw64 x64 cross-compiler "incpath", "libpth", "ldflags",
ערכי "lddlflags" ו-"ldflags_nolargefiles" ב Config.pm ו Config_heavy.pl היו
לא הוגדר קודם לכן כראוי כי עם המהדר הזה, ה-include ו-lib
ספריות אינן נמצאות מיד מתחת ל-"$(CCHOME)".

VMS
· git_version.h מותקן כעת ב-VMS. זה היה שגיאה בגרסה 5.12.0 שגרמה
כמה הרחבות לא מצליחות לבנות.

· מספר זכרונות זולגים פנימה stat () תוקנו.

· תוקנה דליפת זיכרון ב-"Perl_rename()" עקב הקצאה כפולה.

· דליפת זיכרון ב-"vms_fid_to_name()" (בשימוש על-ידי "realpath()" ו-"realname()")
תוקן.

תודות


Perl 5.12.2 מייצג כשלושה חודשים של פיתוח מאז Perl 5.12.1 ו-
מכיל כ-2,000 שורות של שינויים על פני 100 קבצים מ-36 מחברים.

פרל ממשיכה לפרוח בעשור השלישי שלה הודות לקהילה תוססת של משתמשים
ומפתחים. ידוע שהאנשים הבאים תרמו את השיפורים ש
הפך לפרל 5.12.2:

אביגיל, AEvar Arnfjoer` Bjarmason, Ben Morrow, brian d foy, Brian Phillips, Chas. אוונס,
כריס 'BinGOs' וויליאמס, כריס וויליאמס, קרייג א. ברי, קרטיס ג'וול, דן דסקלסקו,
דיוויד גולדן, דיוויד מיטשל, האב כריסוסטומוס, פלוריאן רגוויץ, ג'ורג' גריר, ה.מרין
ברנד, יאן דובואה, ג'סי וינסנט, ג'ים קרומי, קארל וויליאמסון, לארס DXXXXXX XXX, ליאון
ברוקארד, מאייק הנטשה, מאט ס טראוט, ניקולס קלארק, רפאל גרסיה-סוארז, ריינר טמר,
ריקרדו סיגנס, סלבדור אורטיז גרסיה, סיזיפוס, סלבן רזיץ', סטפן מולר, טוני קוק,
וינסנט פיט ואיב אורטון.

דווח באגס


אם אתה מוצא את מה שאתה חושב שהוא באג, תוכל לבדוק את המאמרים שפורסמו לאחרונה ב-
קבוצת הדיון comp.lang.perl.misc ומסד הנתונים של באגים של perl ב http://rt.perl.org/perlbug/ .
ייתכן שיהיה מידע גם ב http://www.perl.org/ , דף הבית של פרל.

אם אתה מאמין שיש לך באג שלא דווח, אנא הפעל את פרלבאג תוכנית הכלולה עם
השחרור שלך. הקפד לקצץ את הבאג שלך למקרה מבחן זעיר אך מספיק. הבאג שלך
דוח, יחד עם הפלט של "perl -V", יישלח אל [מוגן בדוא"ל] להיות
נותח על ידי צוות העברת פרל.

אם לבאג שאתה מדווח יש השלכות אבטחה, שהופכות אותו לבלתי הולם
שלח לרשימת תפוצה בארכיון ציבורי, ולאחר מכן שלח אותה אל
[מוגן בדוא"ל]. זה מצביע על מנוי סגור דיוור לא שמור בארכיון
רשימה, הכוללת את כל גורמי הליבה, אשר יוכלו לעזור להעריך את ההשפעה
של בעיות, למצוא פתרון, ולעזור בתיאום שחרור של תיקונים ל
לצמצם או לתקן את הבעיה בכל הפלטפורמות שבהן Perl נתמכת. בבקשה בלבד
השתמש בכתובת זו עבור בעיות אבטחה בליבת Perl, לא עבור מודולים באופן עצמאי
מופץ ב-CPAN.

השתמש ב-perl5122delta באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad