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

סמל OnWorks

perl5201delta - מקוון בענן

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

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

תָכְנִית:

שֵׁם


perl5201delta - מה חדש עבור perl v5.20.1

תיאור


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

אם אתה משדרג מגרסה מוקדמת יותר כגון 5.18.0, קרא תחילה את perl5200delta,
המתאר הבדלים בין 5.18.0 ל-5.20.0.

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


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

ביצוע שיפורים


· נעשה אופטימיזציה כדי למנוע בעיות עם COW ו-PVs שהוקצו יתר על המידה בכוונה
מושבת כי זה הפריע לאופטימיזציה אחרת, חשובה יותר, וגרם ל-a
האטה בחלק מהפלטפורמות. [perl #121975]


· החזרת מחרוזת ממשתנה לקסיקלי עשויה להיות איטית במקרים מסוימים. זה קרה עכשיו
תוקן. [perl #121977]

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


מְעוּדכָּן מודולים ו פרגמטה
· Config::Perl::V שודרג מגרסה 0.20 ל-0.22.

רשימת גרסאות Perl שכוסו עודכנה ויש כמה פגמים בניתוח
תוקן.

· היצואן שודרג מגרסה 5.70 ל-5.71.

תחביר POD לא חוקי בתיעוד תוקן.

· ExtUtils::CBuilder שודרג מגרסה 0.280216 ל-0.280217.

מבנים של אנדרואיד מקשרים כעת לשניהם -לפרל ו-$Config::Config{perllibs}.

· File::Copy שודרג מגרסה 2.29 ל-2.30.

התיעוד מציין כעת ש"העתק" לא יחליף קבצים לקריאה בלבד.

· Module::CoreList שודרג מגרסה 3.11 ל-5.020001.

רשימת גרסאות Perl המכוסות עודכנה.

· אוסף המודולים של PathTools שודרג מגרסה 3.47 ל-3.48.

יש כעת נפילות כאשר קומפילציה צולבת עבור Android ו-$Config::Config{sh} היא
עדיין לא מוגדר. [perl #121963]

· PerlIO::via שודרגה מגרסה 0.14 ל-0.15.

בוצע שיפור ניידות קל ביישום XS.

· Unicode::UCD שודרג מגרסה 0.57 ל-0.58.

התיעוד כולל הבהרות ותיקונים רבים.

· utf8 שודרג מגרסה 1.13 ל-1.13_01.

בתיעוד יש כמה שיפורים קלים בעיצוב.

· הגרסה שודרגה מגרסה 0.9908 ל-0.9909.

לספריות חיצוניות ול-Perl יש רעיונות שונים לגבי המקום. זה
בעייתי בעת ניתוח מחרוזות גרסה אם המפריד המספרי של המקום היה
השתנה. ניתוח הגרסה תוקן כדי להבטיח שהוא מטפל נכון במקומונים.
[perl #121930]

תיעוד


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

· "av_len" - הדגש שזה מחזיר את האינדקס הגבוה ביותר במערך, לא את הגודל של
המערך. [perl #120386]

· שימו לב ש"SvSetSV" לא עושה קסם סטים.

· "sv_usepvn_flags" - תקן תיעוד כדי להזכיר את השימוש ב-"NewX" במקום
"מאלוק". [perl #121869]

· הבהירו היכן "NUL" עשוי להיות מוטמע או נדרש כדי לסיים מחרוזת.

perlfunc

· להבהיר את המשמעות של "-B" ו-"-T".

· "-l" מציין כעת שהוא יחזיר false אם קישורים סימליים אינם נתמכים על ידי הקובץ
מערכת. [perl #121523]

· שימו לב ש"כל", "מפתחות" ו"ערכים" עשויים לייצר סדרים שונים עבור גיבובים קשורים
בהשוואה ל-hashs אחרים של perl. [perl #121404]


· שימו לב ש-"exec LIST" ו-"system LIST" עשויים ליפול בחזרה למעטפת ב-Win32. רק
תחביר אובייקט עקיף "exec PROGRAM LIST" ו-"system PROGRAM LIST" יהיה מהימן
להימנע משימוש בקליפה. זה צוין גם ב-perlport. [perl #122046]


· להבהיר את המשמעות של "שלנו". [perl #122132]


עצלות

· הסבר דרכים שונות לשינוי מאגר SV קיים. [perl #116925]


perlpolicy

· יש לנו כעת קוד התנהגות עבור p5p רשימת תפוצה, כפי שתועד ב-"STANDARDS OF
CONDUCT" ב-perlpolicy.

פרלר

· השינוי "/x" הובהר כדי לציין שלא ניתן להמשיך לתגובות
את השורה הבאה על ידי בריחה מהם.

פרלסין

· ציין את השימוש בתנאים ריקים בלולאות "for"/"while" עבור לולאות אינסופיות.

perlxs

· נוסף דיון בנושאי מקומיים בקוד XS.

אבחון


התוספות או השינויים הבאים בוצעו בפלט האבחון, כולל אזהרות
והודעות שגיאה קטלניות. לרשימה המלאה של הודעות אבחון, ראה perldiag.

שינויים ל קיים אבחון
· מבט מאחור באורך משתנה לא מיושם בביטוי הרגולרי m/%s/

מידע על התנהגות Unicode נוסף.

תְצוּרָה ו Compilation


· Building Perl כבר לא כותב לעץ המקור כאשר מוגדר עם גדר's
-Dmksymlinks אוֹפְּצִיָה. [perl #121585]


פלטפורמה תמיכה


פלטפורמה ספציפית הערות
אנדרואיד
תמיכת Build שופרה עבור קומפילציה צולבת באופן כללי ועבור אנדרואיד ב
מיוחד.

OpenBSD
ארכיטקטורות מתוקנות ומספרי גרסאות המשמשים ברמזים לתצורה בעת הבנייה
פרל.

Solaris
c99 האפשרויות נוקו, חפשו רמזים סולסטודיו כמו גם SUNWspro, ו
נוספה תמיכה עבור "setenv" מקורי.

VMS תוקן באג ישן בבדיקת תכונות, המשפיע בעיקר על מערכות לפני 7.3.

Windows
%I64d נמצא כעת בשימוש במקום %lld עבור MinGW.

פנימי שינויים


· נוסף "sync_locale" בפרלפי. יש להימנע משינוי המקום של התוכנית על ידי XS
קוד. עם זאת, ספריות מסוימות שאינן Perl שנקראות מ-XS, כגון "Gtk" עושות זאת.
כשזה קורה, צריך לומר לפרל שהמקום השתנה. השתמש בזה
פונקציה לעשות זאת, לפני החזרה לפרל.

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


· תוקן באג שבו הצהרות באורך אפס וחוסמות קוד בתוך ביטוי רגיל
עלול לגרום ל-"pos" לראות ערך שגוי. [perl #122460]


· שימוש ב-"s///e" במחרוזות פגומות של utf8 עלול לגרום ל"תו UTF-8 שגוי" מזויף
(סוף בלתי צפוי של מחרוזת)" אזהרות. זה תוקן כעת. [perl #122148]


· "מערכת" וחברים אמורים כעת לעבוד כראוי בבניית אנדרואיד נוספים.

עקב פיקוח, הערך שצוין דרך -דטרגטש ל גדר ייגמר
חלק מתהליך הבנייה מתעלם ממנו. זה גרם ל-perls הידור צולב עבור
אנדרואיד בסופו של דבר עם גרסאות פגומות של "מערכת", "exec" ו-backticks: ה
פקודות בסופו של דבר יחפשו / Bin / sh במקום /system/bin/sh, וכך ייכשל
עבור הרוב המכריע של המכשירים, משאיר $! בתור "ENOENT".

· בעיות רבות זוהו על ידי Coverityhttp://www.coverity.com/> ותוקן.

תודות


Perl 5.20.1 מייצג כ-4 חודשים של פיתוח מאז Perl 5.20.0 ו
מכיל כ-12,000 שורות של שינויים על פני 170 קבצים מ-36 מחברים.

לא כולל קבצים שנוצרו אוטומטית, תיעוד וכלי שחרור, היו בערך
2,600 שורות של שינויים בקבצי 110 .pm, .t, .c ו-.h.

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

אהרון קריין, אביגיל, אלברטו סימואס, אלכסנדר צ'ורני, אלכסנדר (מידניט) ז'ואסט,
אנדרו פרש, אנדי דאוארטי, בריאן פרייזר, כריס 'BinGOs' וויליאמס, קרייג א. ברי,
דניאל דראגן, דיוויד גולדן, דיוויד מיטשל, ה.מרין ברנד, ג'יימס אי קינן, יאן דובואה,
ג'רקו הייטנימי, ג'ון פיקוק, קפקא, קארן את'רידג', קארל וויליאמסון, לוקאס מאי,
מתיו הורספול, מייקל באנק, פיטר מרטיני, רפאל גרסיה-סוארס, רייני אורבן, ריקרדו
סיגנס, שיראקטה קנטארו, סמיילרס, סטיב היי, תומס סיבלי, טוד רינלדו, טוני קוק,
ולדימיר מרק, איב אורטון.

הרשימה שלמעלה כמעט בוודאות לא שלמה מכיוון שהיא נוצרת אוטומטית
היסטוריית בקרת גרסאות. בפרט, זה לא כולל את השמות של (מאוד
מוערך) תורמים שדיווחו על בעיות למעקב אחר באגים של Perl.

רבים מהשינויים הכלולים בגרסה זו מקורם במודולי CPAN הכלולים ב
הליבה של פרל. אנו אסירי תודה לכל קהילת ה-CPAN על שעזרה לפרל לפרוח.

לרשימה מלאה יותר של כל התורמים ההיסטוריים של פרל, עיין ב- מחברים
קובץ בהפצת המקור של Perl.

דווח באגס


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

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

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

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


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

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

  • 1
    אטום
    אטום
    Atom הוא עורך טקסט
    מודרני, נגיש ומלא תכונות.
    זה גם ניתן להתאמה אישית בקלות - אתה
    יכול להתאים אותו לעשות הכל ולהיות
    מסוגל ...
    הורד את Atom
  • 2
    אוסו!
    אוסו!
    אוסו! הוא משחק קצב פשוט עם באר
    עקומת למידה מחושבת לשחקנים
    מכל רמות המיומנות. אחד הגדולים
    היבטים של Osu! האם זה כן
    קהילה-ד"ר...
    הורד את Osu!
  • 3
    LIBPNG: ספריית עזר ל-PNG
    LIBPNG: ספריית עזר ל-PNG
    ספריית עזר לתמיכה ב
    פורמט גרפיקת רשת ניידת (PNG).
    קהל: מפתחים. תִכנוּת
    שפה: ג. זוהי אפליקציה ש
    יכול גם...
    הורד את LIBPNG: ספריית עזר ל-PNG
  • 4
    גלאי מתכות מבוסס על RP2040
    גלאי מתכות מבוסס על RP2040
    מבוסס על לוח Raspberry Pi Pico, זה
    גלאי מתכות כלול בדופק
    קטגוריית גלאי מתכות אינדוקציה, עם
    יתרונות וחסרונות ידועים.
    RP...
    הורד גלאי מתכות מבוסס על RP2040
  • 5
    מנהל PAC
    מנהל PAC
    PAC הוא תחליף Perl/GTK עבור
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... זה מספק GUI
    כדי להגדיר חיבורים: משתמשים,
    סיסמאות, צפו לתקנות...
    הורד את PAC Manager
  • 6
    GeoServer
    GeoServer
    GeoServer היא תוכנת קוד פתוח
    שרת כתוב ב-Java המאפשר למשתמשים
    כדי לשתף ולערוך נתונים גיאו-מרחביים.
    זה תוכנן עבור יכולת פעולה הדדית
    מפרסם את...
    הורד את GeoServer
  • עוד »

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

Ad