Re: [csswg-drafts] [css-text-3] Allow breaking anywhere when dictionary is missing for SEA scripts (#4284)

The CSS Working Group just discussed `Allow breaking anywhere when dictionary is missing for SEA scripts`, and agreed to the following:

* `RESOLVED: f there is a language for which you do not know the breaking rules. Rather then treating as unbreakable you treat it as breakable anywhere similar to overflow:anywhere`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: Allow breaking anywhere when dictionary is missing for SEA scripts<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/4284<br>
&lt;dael> fantasai: Certain lang where breakpoint not obvious from character code. hvae to do analysis. If you do not have the dictionary or rules in the engine you don't break the text and it'll be long and overflow. I suggest saying if you don't know how to break then you should break somewhere. Doesn't matter where but between grapheme clusters. hvae to have break opportunities<br>
&lt;dael> myles: Did you mean must?<br>
&lt;dael> fantasai: Yeah<br>
&lt;dael> fantasai: Proposal to add that. Discussion in issue about where to break in languages, but this is about what to happen when UA doens't have rules.<br>
&lt;dael> florian: I think saying you must break somewhre and not middle of grapheme cluster. If you can do mid analysis with meaningful unit of breaking do that. But must break and not break grapheme closters<br>
&lt;dael> myles: How does browser know which scripts?<br>
&lt;dael> fantasai: THere's a classification, let me see.<br>
&lt;fantasai> http://unicode.org/reports/tr14/#SA<br>
&lt;dael> fantasai: Class SA is complex context dependant. If you're one of these scripts and don't have a resource to tell you where to break you should break somewhere<br>
&lt;dael> myles: As long as spec says that this is fine<br>
&lt;dael> fantasai: Okay<br>
&lt;dael> astearns: Other concerns?<br>
&lt;dael> fantasai: Prop: If there is a language for which you do not know the breaking rules. Rather then treating as unbreakable you treat it as breakable anywhere<br>
&lt;dael> astearns: And something about not breaking through grapheme cluster?<br>
&lt;dael> fantasai: Yes. If we copy from overflow: anywhere that comes<br>
&lt;dael> RESOLVED: f there is a language for which you do not know the breaking rules. Rather then treating as unbreakable you treat it as breakable anywhere similar to overflow:anywhere<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4284#issuecomment-540088659 using your GitHub account

Received on Wednesday, 9 October 2019 16:50:52 UTC