Luit הוא מסנן קוד פתוח שניתן להפעיל בין תוכנה אקראית והדמיית מסוף מבוססת UTF-8.
Luit הוא מסוגל להמיר את הפלט של יישום מהקידוד של האזור לUTF-8. הוא תומך xterm
מה חדש במהדורה זו:.
להקפיץ לרמה של 2.0, המשקף שינויים
להוסיף ערכי אופי שנקבע לCP1255 וCNS-11,643 מטוסים 1-3 כדי לאפשר שימוש בחלק מquot נותר &; .enc & quot; קבצים. לשנות אפשרות -list להראות גדלי ערכת תווים. להוסיף -prefer אפשרות לשלוט על סדר בדיקה בין iconv, fontenc, builtin ונתונים ערכת תווי POSIX. להוסיף אפשרות -show-builtin להצגת פרטים של קידוד מובנה בפרט. להוסיף אפשרות -list-builtin להראות קידודים מובנים מוטבעים. זה זמין רק לתצורת iconv; יש ספריית fontenc לא API לאחזור המידע. שינוי הגדרות ברירת מחדל עבור אפשרויות תסריט configure --enable-iconv ו--enable-fontenc לזלזל בספריית fontenc. הוחלף קיימים מובנה קידוד שולחנות עם סט מוגבר שנוצר מiconv כדי לייתר צורך בשולחנות של fontenc כנסיגה. להוסיף תרגומי קידומת מ- IBM-CP לCP), וכו ', כדי להפוך את שמו של fontenc קידוד & quot; IBM-cp866 & quot; לעבוד עם luit. להוסיף koi8-e לlocale-תוים שולחן, כדי שזה עבודת הקידוד. להוסיף -show-iconv להראות קידוד ניתנו מiconv באמצעות & quot; .enc & quot; פורמט. להוסיף אפשרות -fill-fontenc לשלוט פלט בפורמט של -show-fontenc. להוסיף אפשרות -show-fontenc להראות קידוד נתן, למשל, מ& quot; .enc & quot; להגיש באמצעות & quot; .enc & quot; פורמט. להוסיף אפשרות -list-fontenc להראות קידודים זמינים באמצעות & quot; .enc & quot; קבצים שאמור להיות מופץ בספריית fontencoding. להוסיף -list-iconv אפשרות להציג קידודים ומקומות מקביל נתמכים בתצורת iconv. -kg0 מסמך, וכו ', בmanpage. לשנות את -h האפשרות לעזרה, מתן סיכום של כל אופציה ולא לרישום המקוצר. הרישום המקוצר הוא עדיין סיפק בעת האפשרות הבלתי מוכר הוא נתקל. לשפר את התאוששות שגיאה בתצורת iconv על ידי הנפילה חזרה לקידוד POSIX אם לא ניתן למצוא קידוד בשולחנות של המערכת. להחיל פתרון עוקף מתיקון xterm # 279 כדי להפוך את קבוצת גודל החלון לpty יישום כגון Mac OS X המאבד את זה בעת פתיחת הצד השני של החיבור האחר. לתקן בעיות מסריקת Coverity; כולם היו קטין. config.guess עדכון, config.sub מה חדש בגרסה 1.2-20,121,014:
סקירה / לשפר ללא דליפות בדיקה עם valgrind.
להוסיף בדיקות null-מצביע בcopyOut במקרה קידוד שאינו 8bit היה בשימוש עם תצורת iconv. משתני סביבה
מסמך בשימוש על ידי luit בmanpage. לתקן את הסימון באמצעות nl_langinfo (מערך התוים) בשינויי 2011/10/30, תוך התעלמות הסעיף שאם אפשרות -encoding ניתנה (דו"ח של Alexios Zavras). אפשרות תמיכת --datarootdir בתסריט configure. פקודות מאקרו להגדיר מעודכנים: CF_FUNC_GRANTPT להוסיף צעד נוסף לבדיקת התכנית. CF_FUNC_POLL לתקן את המקרה שבו stdin הוא מנותב, למשל, בסל"ד / dpkg בונה (דווח בדביאן # 676,461). גם תשואת סימון נכון, שניתן היה מבולבל על ידי הקלדה על המקלדת בעת ביצוע הצ'ק רץ. CF_GCC_ATTRIBUTES להשתמש AC_DEFINE_UNQUOTED () ולא צירוף לconfdefs.h, מאז דאגה ארוכת לפני כיכולת תמסורת פקודות מאקרו פרמטרים נראית לא בעיה, בודק עם 2.13 ו2.52 CF_GCC_VERSION להוסיף לעקיפת הבעיה עבור השינוי של דביאן של הודעת הגרסה CF_GCC_WARNINGS להוסיף סימון עבור צלצול CF_PATHSEP להוסיף הודעה כדי להראות את הערך האמיתי בשימוש. CF_PATH_SYNTAX גם להתאים (להחלפה) משתנים כגון $ {} includedir CF_WITH_PATH תיקון לאחר השינויים בncurses להשתמש --datarootdir CF__GRANTPT_BODY להוסיף # נתח ifdef'd 5 לבדיקה "tty '(ולא' pty ') ועבר נתח' pty 'החשוב לפני פתיחת המכשיר עבד כדרך פשוטה של קבלת תכנית הבדיקה לאבד את כל גזע אפשרי בין תהליכי ההורה / ילד באתחול משני צידי pseudoterminal (הדו"ח של Weisgerber הנוצרי). שונים ניקוי המבוסס על byacc 20,121,003. config.guess עדכון, config.sub מה חדש בגרסת 1.2-20,120,129:
- ניידות משופרת, מה שהופך את בדיקות עם תסריט configure ל להבחין עובד סקר לעומת בחר, ועובד grantpt לעומת פונקציות openpty.
- נבדק בכמה מהדורות של AIX, HPUX, IRIX64, Solaris, וTru64, כמו גם הפצות הלינוקס שונות, FreeBSD, NetBSD, OpenBSD ו.
מה חדש בגרסת 20111030:
- לשנות תסריט configure להוסיף X_LIBS סמל לאחר פתרון ספריית fontenc, להשתמש באפשרות -L הקשורים בconfigure-בדיקות שלאחר מכן.
- להוסיף -t לפשט יישובי בדיקה זמינים מול השולחנות של luit וקובץ locale.alias.
- להוסיף & quot; US-ASCII & quot; עבור C / POSIX לשולחן locale-charset.
- להוסיף ערכים לשולחן locale-charset להתכתב עם שולחן font-הקידוד, כך שניתן להשתמש במקומות מוגדרים עם כל קידוד בשם (שדווח על ידי אנדריי איבנוב, דיווח גם בFreedesktop # 41,857).
- לשנות את בדיקה על ידי קידוד אזור כדי לעזור תוצאות משחקים מnl_langinfo (מערך התוים) על ידי מיפוי נפוץ קידומות משמשות לקידומות בשימוש על ידי luit.
- לבדוק, ולהשתמש nl_langinfo (מערך התוים) כדי להגדיל את קובץ locale.aliases של X לקביעת הקידוד לשימוש.
- הגבלה לעקיפת הבעיה בהעתקת הגדרות מסוף ב- Solaris מtty המקורי לPty.
- להוסיף / usr / openwin / lib / אזור כדי לחפש-רשימה של locale.alias עבור Solaris 10.
- לשפר את תסריט configure כך שזה לא טעות-אם fontenc אינו זמין, באמצעות iconv במקום.
- להקפיץ גרסה 1.2, וציין האקרים Xorg שמסומנים (עם שינויים קוסמטיים בלבד) תמונת המצב 2010/06/01 כ& quot; 1.1.0 & quot;.
- להוסיף / שימוש סימון להגדיר לposix_openpt, תתבקש על ידי נמלי FreeBSD / 161,480.
- פקודות מאקרו המעודכנים להגדיר תסריט: CF_ANSI_CC_CHECK CF_DISABLE_RPATH_HACK CF_LD_RPATH_OPT CF_PKG_CONFIG CF_RPATH_HACK CF_SVR4 CF_WITH_ZLIB CF_XOPEN_SOURCE
- config.guess עדכון, config.sub
מה חדש בגרסת 20101128:
גרסה זו מוסיפה אפשרות להגדיר להשתמש iconv לא fontenc .
לiconv, תמיכה מובנית במסופק לשני סוגי דצמבר קידוד סמל. אפשרויות קביעת תצורה נוספו לתמוך debug-עקבות וסיוע בבדיקת זיכרון-דליפה, וכן מתן אפשרות שורת הפקודה המפורט. כמה ישנים מאוד באגים תוקנו (כגון אפשרויות שורת הפקודה שאמורות מראש הגדרת משימות קידוד). מה חדש בגרסה 20091014:
- תצורה 'בOpenBSD השתפרה, כך שזה כבר לא דורש setuid פעולה.
- תיקוני ניידות אחרים ושיפורים נעשו.
תגובות לא נמצא