חיפוש באגים בנושא BiDi

יש לך שאלה על של חבילת Mozilla/Seamonkey? אולי יש לך תשובה לשאלות של אחרים?
סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

חיפוש באגים בנושא BiDi

הודעה שלא נקראהעל ידי Prognathous » 17 דצמבר 2002, 02:01

הנה העמוד ב-Bugzilla שמכיל את כל הבאגים בנושא BiDi.
91 במספר.

ישנם מספר באגים שלא הצלחתי למצוא שם, אשמח לקבל הפניות לפני שאני פותח באגים.
1. מיקום מקף עברי (כסימן מינוס) מופיע בצד הלא נכון של צירופי טקסט כגון "המאה ה-20".
כמובן שיש פתרונות כמו שימוש במקף גבוה ("המאה ה־20"), אבל הם לא מתאימים למרבית המשתמשים. מצד ימין אפשר לראות סיבה טובה מדוע הם לא מתאימים (כן, יש שם מקף גבוה).


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

3. תצוגה לא נכונה של סימן הפיסוק המסיים במשפט עברי שמסתיים במילה לועזית (כשיש אחריו משפט עברי שמתחיל במילה לועזית או במספר). למשל:
מילה word.
word מילה.
שימו לב למיקום הנקודה במשפט הראשון. כנ"ל ל-BiDi ו-91 בפיסקה הפותחת של ההודעה.

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

Prog.
נערך לאחרונה על ידי Prognathous ב 28 יולי 2003, 02:11, נערך פעם 1 בסך הכל.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 06 ינואר 2003, 18:07

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

ובחזרה לנושא,
מישהו כאן יודע האם ישנו באג במערכות הפעלה כלשהן שמונע תצוגה נכונה של אתרים עבריים בקידוד UTF-8? לאחרונה נתקלתי בבעיה במוזילה ל-BeOS בשני אתרים: גוגל ישראל ו-[url=mac.plonter.co.il/plonwiki]וויקי של פלונטר[/url]. שניהם מוצגים כראוי בחלונות ובמק (לא בדקתי עדיין מערכות אחרות), אבל תחת BeOS מופיעים ריבועים ריקים, כאילו שהתווים המבוקשים לא מופיעים בפונט שבו נעשה שימוש, וניסיתי פונטים רבים.

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

Prog.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 07 ינואר 2003, 02:14

הנה תמונת מסך שמדגימה את הבעיה:

תמונה

למעלה: מוזילה מציגה דף שמקודד ב-UTF-8 (קוד המקור שלו מוצג מימין למטה, ב- StyledEdit, עורך הטקסט המובנה של BeOS)
באמצע: מוזילה מציגה דף דומה שמקודד בעברית לוגית (קוד המקור משמאל למטה).

מכיוון שאין ל-BeOS פונטים שכוללים אותיות עבריות, בכל המקרים נעשה שימוש בפונט Tahoma TTF של חלונות.

לפני שאני פותח על זה באג, יש למישהו רעיונות במה מדובר והאם יש תקדימים לבעיה במערכות אחרות?

Prog.

צחי
הודעות: 1779
הצטרף: 31 דצמבר 2002, 00:27
יצירת קשר:

הודעה שלא נקראהעל ידי צחי » 07 ינואר 2003, 13:19

אתה פה עם גישה ל20- מערכות הפעלה שונות :)
האם יש ל-BeOS תמיכה ביוניקוד? האם המערכת הזו לא עומדת בפני הכחדה, לאחר ש-Be Inc פשטה את הרגל, באדיבות מיקרוסופט?

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 07 ינואר 2003, 14:22

צחי כתב:אתה פה עם גישה ל20- מערכות הפעלה שונות :)


זה נכון... אני אריץ סבב בדיקות על האתרים האלה ואז נראה אם מדובר במשהו שייחודי ל-BeOS.

האם יש ל-BeOS תמיכה ביוניקוד?


כן, יש לה תמיכה מובנית. אתה יכול לראות זאת בבירור בצידו התחתון הימני של צילום המסך שבו StyledEdit מציגה טקסט שנכתב ב-UTF-8.

האם המערכת הזו לא עומדת בפני הכחדה, לאחר ש-Be Inc פשטה את הרגל, באדיבות מיקרוסופט?


לדעתי לא, לפחות כל עוד אני ואחרים נהנים להשתמש בה.
בדומה לכך, גם לא ניתן להכריז על Amiga ועל OS/2 כמערכות מתות כל עוד יש להן קהילות של משתמשים אדוקים שמעדיפים אותן על פני מערכות אחרות.
בשלושת המקרים ישנן הפצות מסחריות שממשיכות את דרכן של המערכות המקוריות:
* למשתמשי BeOS מצפה Zeta של YellowTab שאמורה לצאת בחודש הקרוב.
* eComstation שחררו לפני יותר משנה ההפצה שלהם ל-OS/2 Warp4 והגרסה הבאה כבר בדרך.
* Amiga עצמם נמצאים עכשיו בשלבי פיתוח אחרונים של AmigaOS v4 של מערכת ההפעלה שלהם, גירסה שמיועדת למחשבי האמיגה החדשים (ה-AmigaOne).

מעבר לאלה ישנם מספר פרוייקטים של קוד פתוח שמיועדים לספק פתרונות חלופיים, אבל תוך שימוש באותם APIs של המערכות המקוריות:
* AROS לאמיגה
* ל-BeOS מפותחות מספר מערכות: OpenBeOS ו-BlueEyedOS הן שתי היוזמות העקריות, ובנוסף להן יש את Cosmoe ו-Project Leonardo שמהווים ווריאנטים רחוקים יותר.

Prog.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 10 ינואר 2003, 11:41

אוקי, מדובר בבאג מספר 185523
יש שם גם הסבר מאוד מועיל כיצד לעקוף את מרבית הבעיה :-)

אורח

הודעה שלא נקראהעל ידי אורח » 12 ינואר 2003, 03:59

ממשיכים,

מישהו מכיר באג שמטפל בשורות ריקות מיותרות? למשל השילוב Enter->Backspace->Enter.
באופן רגיל הסמן אמור להופיע בתחילת שורת הטקסט הבאה, אבל בפועל מוזילה מורידה אותו שתי שורות. הבאג הזה מופיע רק בשדות טקסט עבריים.

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

Prog.

pingo

באג בקשר למספרים בשורה בתיבת טקסט

הודעה שלא נקראהעל ידי pingo » 07 פברואר 2003, 20:27

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

מה מצב הבאג והאם הוא יתוקן בקרוב? אני עובד עם מוזילה 1.0 (אגב, כדאי לעדכן, ואם כן למה?)[/img]

צחי
הודעות: 1779
הצטרף: 31 דצמבר 2002, 00:27
יצירת קשר:

הודעה שלא נקראהעל ידי צחי » 07 פברואר 2003, 23:23

מאז תוקן הבאג שהפיל את Mozilla אחרי שתי לחיצות על enter כשכותבים עם עברית, יש כל מני התנהגויות מוזרות בנושא הזה. צריך לחפש איזה באגים יש פתוחים על זה.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 26 אפריל 2003, 18:49

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


אני לא מצליח לשחזר את הבעיה עם גירסה 1.3 העכשווית, אבל אני כן נתקל בבעיה דומה:
נסו לכתוב ?עברית English ועוד עברית?. עכשיו נסו ללחוץ על Ctrl + חץ ימינה. הסמן קופץ לתחילת המילה ?עברית? ואז לתחילת המילה ?ועוד?, אבל נתקע על המילה "English". לחיצות נוספות לא עוזרות.

הבעיה מופיעה גם עם אנגלית וגם עם ספרות. מישהו מכיר באג רלוונטי? אם לא, אני אפתח אחד חדש.

באג נוסף,

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

עברית English.
English עברית.

הנקודה שאחרי המילה English הראשונה מופיעה בצד ימין של המילה במקום בצד שמאל.

לפני שאני פותח גם על זה באג ב?bugzilla, מישהו יודע אם יש כבר משהו שם משהו בנושא?

Prog.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 26 מאי 2003, 14:52

עדיין לא פתחתי באגים על הבעיות האלה, אבל הנה עוד כמה מקרים:

א 1

ב 123

ג 1.2.3.

במקרה הראשון, כשמנסים להזיז את הסמן מימין לשמאל (מלפני האות א' עד לסוף השורה), הוא נתקע מימין למספר 1.

במקרה בשני, כשמקפיצים את הסמן מלפני האות ב' שמאלה (באמצעות Ctrl+חץ שמאלי) הוא נתקע מימין למספר 123, במקום להמשיך לשורה הבאה.

במקרה השלישי והמוזר מכולם, פעולה דומה מסתיימת בלולאה אין סופית. בכל פעם שלחיצה על Ctrl+חץ שמאלי מביאה את הסמן לסוף השורה,
לחיצה נוספת ממקמת אותו מחדש בין הספרה 3 והנקודה שמשמאלה.

Prog.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 26 מאי 2003, 15:03

ועוד שני באגים, הפעם עם החיצים למעלה ולמטה:

א

ב

ג

אם ממקמים את הסמן אחרי האות א', חץ למטה מביא את הסמן לשורה הבאה, אבל לחיצה נוספת מקפיצה אותו לסוף המסמך.

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

ולסיום, הנה באג נוסף שניתן לראות ב-test case שבהודעה הקודמת:
נסו למקם את הסמן בתחילת המסמך וללחוץ מספר פעמים על החץ למטה. במקום שהסמן ירד בכל פעם לשורה הבאה, הוא קופץ לעיתים לסוף השורה.
הבעיה מופיעה אם בסוף השורה יש סימן פיסוק, אות לועזית או מספר, אבל לא אם הוא מסתיים באות עברית.

Prog.

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 29 מאי 2003, 13:15

פתחתי באג מפורט שמתאר את כל הבעיות האלה, Bug 20186, אבל הוא כנראה בדרך להיות דופ... :?

Prog.

צחי
הודעות: 1779
הצטרף: 31 דצמבר 2002, 00:27
יצירת קשר:

הודעה שלא נקראהעל ידי צחי » 03 יוני 2003, 23:13

אז למה אתה פותח באג חדש לפני שאתה בודק אם כבר יש משהו בנושא? או שלא מצאת?

סמל אישי של המשתמש
Prognathous
הודעות: 941
הצטרף: 15 דצמבר 2002, 12:11

הודעה שלא נקראהעל ידי Prognathous » 04 יוני 2003, 08:46

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

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

(Bug 203343 - Meta bug for tracking Bookmarks dataloss bugs (Bookmarks gone, lost, corrupted, wiped

מה הסיכויים שמישהו שמחפש באג בנושא יפספס את הבאג הזה?

Prog.


חזור אל “SeaMonkey”



מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 2 אורחים