Closed Bug 86098 Opened 23 years ago Closed 23 years ago

Letter-like alef symbol not supported on Mac

Categories

(Core :: Layout, defect)

PowerPC
All
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla0.9.4

People

(Reporter: hsivonen, Assigned: ftang)

References

Details

(Whiteboard: MacOS X / Bidi)

Attachments

(1 file)

Build ID: 2001061314 FizzillaCFM (Mac OS X)

Steps to reproduce:
1) Load the attached test case

Actual results:
The alef symbol shows up as a quostion mark although a suitable glyph is
included in the Symbol font.

Expected results:
Expected the alef symbol to look like the Hebrew letter alef eg. by displaying
the alef glyph from the Symbol font.

Additional information:
The alef symbol (U+2135) is categorized as a LTR letter-like symbol unlike the
Hebrew letter alef (U+05D0) which is an RTL char.
Attached file alef symbol test
worksforme, linux build 2001-06-13-08 displaying on a Solaris X server.  Is this
OS X only?
The problem also occurs with the Mac Classic build.
OS: MacOS X → All
WORKSFORME on 2001061308 Linux
Summary: Alef symbol not supported → Alef symbol not supported on Mac
I'm seeing this on a 06-15 Linux nightly with just the standard X fonts
available.

At one time, mozilla used the system symbol font for glyph substitution.
Apparently, mozilla no longer does that because it can't find other
entities.

This would seem to be a more general problem than just &alefsym.
mark it as future
MAcOS X and BIDI related.
Summary: Alef symbol not supported on Mac → Hebrew Alef symbol not supported on Mac
Whiteboard: MacOS X / Bidi
Target Milestone: --- → Future
mark as assign
Status: NEW → ASSIGNED
The left-to-right alef symbol denoting the first transfinite cardinal isn't
supposed to be bidi-related except that it looks the same as the Hebrew letter
alef. Also, this isn't Mac OS X specific as it also occurs in the Classic Mac
version.
Summary: Hebrew Alef symbol not supported on Mac → Letter-like alef symbol not supported on Mac
Blocks: 88791
should be similar to 88804
 65   (0x2111 == (c))   || \
 66   (0x2118 == (c))   || \
      (0x211c == (c))   || \
+     (0x2135 == (c))   || \
 67   IN_RANGE(c, 0x2190, 0x2193) || \
Target Milestone: Future → ---
easy low risk fix.
Target Milestone: --- → mozilla0.9.4
r=brade
sr=sfraser

How many more magic symbols are we missing? Is there a way we can find them all?
>How many more magic symbols are we missing? Is there a way we can find them all?

there are a way in MacOS X- see 90804
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Marking verified in the Sept 05th build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: