Closed
Bug 346969
Opened 18 years ago
Closed 17 years ago
      do not wrap
Categories
(Core :: Layout: Text and Fonts, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: bugzilla, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.5) Gecko/20060723 Firefox/1.5.0.5
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.5) Gecko/20060723 Firefox/1.5.0.5
http://en.wikipedia.org/wiki/Space_character state that   et al. should not act as a non-breaking space, yet they do.
this might be related to bug 137680, dunno.
Reproducible: Always
Steps to Reproduce:
the following HTML:
SELECT ·`yvra_adres`.`adresnr`, ·`yvra_adres`.`artikelen`, ·`yvra_adres`.`autokeywords`, ·`yvra_adres`.`categorie`, ·`yvra_adres`.`contact`, ·`yvra_adres`.`creationdt`, ·`yvra_adres`.`creator`, ·`yvra_adres`.`email`, ·`yvra_adres`.`fax`, ·`yvra_adres`.`keywords`, ·
should wrap at the  's, yet they don't.
Updated•18 years ago
|
Component: General → Layout: Fonts and Text
Product: Firefox → Core
QA Contact: general → layout.fonts-and-text
Version: unspecified → 1.8 Branch
Comment 2•17 years ago
|
||
More generally, as bug 386890 mentions UTR 14 should be implemented.
Comment 3•17 years ago
|
||
Ah, also U+202F is too narrow to indicate French thin space and it is used as such.
See http://fr.wikipedia.org/wiki/Espace_typographique
See <http://wiki.traduc.org/gnomefr/Typographie> and <http://www.cs.tut.fi/~jkorpela/html/french.html> (English).
And this one must not break !
Comment 4•17 years ago
|
||
U+202F should traditionally be 1/4 em could be a bit thinner but not thinner than  
Comment 5•17 years ago
|
||
This bug says this happens on Mac OS X, but bug 386890 mentions Windows XP.
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9b5) Gecko/2008032619 Firefox/3.0b5
In typography applications we have "breaking spaces" and their equivalent "non-breaking ones"". In Unicodes it looks like they provide for all breaking ones, but they do not list all non-breaking ones.
Space -> available in FF3 and Unicode
Non-breaking space -> available in FF3 and Unicode
Thin space -> available in FF3 and Unicode
Non-breaking thin space -> NOT available in FF3 and Unicode
En space -> available in FF3 and Unicode
Non-breaking En space -> NOT available in FF3 and Unicode
Em space -> available in FF3 and Unicode
Non-breaking Em space -> NOT available in FF3 and Unicode
So, the spaces listed in this bug do all wrap according to specs, at least in FF3.
"     " are wrapping.
In view of this, this bug should be marked WORKSFORME. Specific fix have most problably been done elsewhere.
As for the non-breaking version of these spaces, I think a new version of Unicode will have to be created.
http://www.cs.tut.fi/~jkorpela/html/french.html lists some workaround. But nothing makes it easy to emplement "non-breaking thin spaces", "non-breaking En spaces" and "non-breaking Em spaces".
Comment 7•17 years ago
|
||
JrBlier added :
>As for the non-breaking version of these spaces, I think a new version of
>Unicode will have to be created.
If you mean new characters will have to be added, I seriouly doubt it (they are already ways to make then non-breaking in Unicode or through tagging), implementing UTR 14 will already be a good step (xxx ! would then not break, see rule LB13)
http://unicode.org/reports/tr14/
Thanks for pointing to LB13 rule. I will follow up in bug 56652.
As for the original intent of this bug, it is clearly fixed. Can someone close this bug?
Comment 9•17 years ago
|
||
The original bug description said: «   et al. should not act as a non-breaking space, yet they do.»
Are &thinsp et al. now breaking spaces ("BA" property for UTR 14)? If so (in which version of FF ?), then the bug is indeed closed.
Comment 10•17 years ago
|
||
I think all all FF version 3 of FF do wrap: "     ". But for sure FFb5 do wrap these three spaces.
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.0b5-candidates/rc2/
Yep, please close this bug.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•