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

סמל OnWorks

perl583delta - מקוון בענן

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

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

תָכְנִית:

שֵׁם


perl583delta - מה חדש עבור perl v5.8.3

תיאור


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

אם אתה משדרג מגרסה מוקדמת יותר כגון 5.6.1, קרא תחילה את ה-perl58delta,
המתאר הבדלים בין 5.6.0 ל-5.8.0, לבין perl581delta ו-
perl582delta, המתארים הבדלים בין 5.8.0, 5.8.1 ו-5.8.2

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


אין שינויים שאינם תואמים לגרסה 5.8.2.

ליבה שיפורים


שיטת "SCALAR" זמינה כעת לגיבובים קשורים. זה נקרא כאשר hash קשור הוא
משמש בהקשר סקלרי, כגון

if (%tied_hash) {
...
}

ההתנהגות הישנה הייתה ש-%tied_hash יחזיר כל מה שהיה מוחזר עבורו
ה-hash הזה לפני ה-hash היה קשור (אז בדרך כלל 0). ההתנהגות החדשה בהיעדר א
שיטת SCALAR היא להחזיר TRUE אם באמצע איטרציה של "כל" ואחרות
התקשר ל-FIRSTKEY כדי לבדוק אם ה-hash ריק (לוודא ש-"כל" עוקב
התחל גם בקריאה FIRSTKEY). אנא ראה "SCALAR" ב-perltie לפרטים המלאים ו
אזהרות.

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


CGI
Cwd
תקציר
עיכול :: MD5
לְהַצְפִּין
קובץ :: מפרט
FindBin
פונקציה "שוב" מסופקת כדי לפתור בעיות שבהן מודולים שונים
ספריות מעוניינות להשתמש ב-FindBin.

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

מתמטיקה :: BigInt
PodParser
Pod::Perldoc
POSIX
Unicode :: Collate
Unicode :: לנרמל
מבחן :: רתמה
שרשורים::shared
ל-"cond_wait" יש טופס שני ארגומנטים חדש. "cond_timedwait" נוסף.

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


"find2perl" מניח כעת "-print" כפעולת ברירת מחדל. בעבר, זה היה צריך להיות
שצוין במפורש.

כלי עזר חדש, "הוכיח", מקל על הפעלת מבחן רגרסיה בודד בפקודה
קַו. "להוכיח" הוא חלק מ-Test::Harness, שמשתמשים בגרסאות קודמות של Perl יכולים להתקין
מ- CPAN.

חדש תיעוד


התיעוד עודכן במקומות כדי לייצר יותר דפי גברים סטנדרטיים.

התיעוד עבור בלוקי הקוד המיוחדים (BEGIN, CHECK, INIT, END) שופר.

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


Perl בונה כעת על OpenVMS I64

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


שימוש substr () במחרוזת UTF8 עלולה לגרום לגישות עוקבות במחרוזת זו לחזור
אַשׁפָּה. זה נבע עקב קיזוז UTF8 שגוי שנשמר במטמון, והוא תוקן כעת.

לְהִצְטַרֵף() יכול להחזיר זבל כאשר זהה לְהִצְטַרֵף() ההצהרה שימשה לעיבוד נתונים של 8 סיביות
לאחר שעיבד קודם לכן נתוני UTF8, עקב הדגלים על ההצהרה הזמנית
סביבת העבודה לא מאופסת כהלכה. זה תוקן כעת.

"$a .. $b" יפעל כעת כצפוי כאשר $a או $b הם "undef"

שימוש במפתחות Unicode עם hashes קשור כעת אמור לעבוד כהלכה.

קריאת $^E כעת משמרת $!. בעבר, קוד C המיישם $^E לא נשמר
"errno", כך שקריאת $^E עלולה לגרום ל-"errno" ולכן $! להשתנות באופן בלתי צפוי.

פונקציות חוזרות יעבדו (שוב) עם C++. 5.8.2 הציג תיקון באגים אשר
שבר בטעות את הקומפילציה של הרחבות Perl שנכתבו ב-C++

חדש or השתנה אבחון


השגיאה הקטלנית "הרס יצרה התייחסות חדשה לאובייקט מת" מתועדת כעת ב
perldiag.

השתנה פנימיים


קוד ה-hash עבר שינוי כדי להפחית את כפילות המקור. הממשק החיצוני הוא
ללא שינוי, ומלבד תיקוני הבאגים שתוארו לעיל, לא אמור להיות שינוי ב
התנהגות.

"hv_clear_placeholders" הוא כעת חלק מממשק ה-API של perl

כמה פקודות מאקרו C מסודרות. בפרט פקודות מאקרו היוצרות מקומיות זמניות
משתנים שמות כעת את המשתנים הללו בצורה הגנתית יותר, מה שאמור למנוע באגים שבהם שמות
הִתנַגְשׁוּת.

כעת נכלל תמיד.

תְצוּרָה ו בִּניָן


"הגדר" מפעיל כעת התקשרויות חוזרות ללא קשר לערך המשתנה שהם נקראים
ל. בעבר התקשרות חוזרת הופעלה רק בענף "case $variable $define)". זֶה
השינוי אמור להשפיע רק על מנהלי פלטפורמה הכותבים קבצי רמזים לתצורה.

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


מבחן הרגרסיה ext/threads/shared/t/wait.t נכשל ב-RedHat 9 המוקדם וב-HP-UX 10.20
עקב באגים ביישום השרשור שלהם. משתמשי RedHat צריכים לראות
https://rhn.redhat.com/errata/RHBA-2003-136.html and consider upgrading their glibc.

ידוע בעיות


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

קיים מצב ידוע של פתיחת תסריטי גזע ב-"suidperl". "suidperl" אינו בנוי
לא מותקן כברירת מחדל, והוא הוצא משימוש מאז perl 5.8.0. מומלץ לך
להחליף את השימוש ב-suidperl בכלים כגון sudo ( http://www.courtesan.com/sudo/ )

יש לנו צבר של באגים לא פתורים. התמודדות עם באגים ודיווחי באגים היא לא זוהרת
עֲבוֹדָה; לא משהו שמתאים באופן אידיאלי לעבודה מתנדבת, אבל זה כל מה שיש לנו.

צוות הפיתוח של perl5 מיישם שינויים כדי לעזור לטפל בבעיה זו, אשר
אמור לעלות לאוויר בתחילת 2004.

שלנו כיוונים


הקפאת קוד עבור מהדורת התחזוקה הבאה (5.8.4) היא ב-31 במרץ 2004, עם שחרור
צפוי עד אמצע אפריל. באופן דומה ההקפאה של 5.8.5 תהיה בסוף יוני, עם שחרור
עד אמצע יולי.

ההספד


Iain 'Spoon' Truskett, האקר פרל, מחבר הספר perlreref ותורם ל-CPAN, מת
פתאום ב-29 בדצמבר 2003, בן 24. הוא יחסר.

דווח באגס


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

אם אתה מאמין שיש לך באג שלא דווח, אנא הפעל את פרלבאג תוכנית הכלולה עם
השחרור שלך. הקפד לקצץ את הבאג שלך למקרה מבחן זעיר אך מספיק. הבאג שלך
דוח, יחד עם הפלט של "perl -V", יישלח אל perlbug@perl.org להיות
נותח על ידי צוות העברת פרל. אתה יכול לדפדף ולחפש באגים של Perl 5 ב
http://bugs.perl.org/

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


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

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

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

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

Ad