ארכיון יומי: 11 אוגוסט, 2008

שוחררה גרסה 2.2.2 של FPC

שוחררה היום גרסה 2.2.2 של FPC.

בראש ובראשונה זו הגרסה הראשונה של FPC שמגיעה אחרי עבודה ב clean room, בו מומשו מחדש פונקציות ופרוצדורות לאחר שנמצאו כי הן מספיק חשודות בקירבה שלהן לצורה בה בורלנד/code gear/inprise שיחררו את הקוד שלהם עם דלפי.

בין היתר נכנסו עוד שינויים ותוספות למהדר. את חלקם סקרתי כבר בהכרזות של גרסאות הניסוי השונות (release candidate).

חלק מהשינויים שנראה הם:

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

את המשך רשימת השינויים ניתן למצוא בכתובת הבאה.

ניתן להוריד את הגרסה החדשה כאן.

לאתר המראה הישראלי (מתארח בmirmar) יש ללחוץ כאן.

ניטור פעולות עצמיות ב svn

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

לשם כך נולדה התוכנה הבאה: SVN Local Repository Monitor.

תוכנה מאפשרת לנו לראות את כל הפעולות שלנו ב repository שונים של svn ובכך נוכל לעקוב אחרי כל שינוי שעשינו בהתאם להגדרות שהגדרנו.

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