- From: CSS Meeting Bot via GitHub <noreply@w3.org>
- Date: Tue, 27 Jan 2026 23:14:13 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-overflow] Behavior of the line-clamp ellipsis after hanging glyphs`, and agreed to the following: * `RESOLVED: Accept florian's text about spaces` * `RESOLVED: add a note clarifying that when you have an ellipsis after punctuation, it's no longer at the end of the line and thus can't hang` * ``RESOLVED: The ellipsis should be subject to `hanging-punctuation` rules`` <details><summary>The full IRC log of that discussion</summary> <emilio> andreubotella: in #12008 we defined that usual whitespace processing rules applied<br> <emilio> ... if a line ends with non-collapsible whitespace, it might require to hang<br> <florian> q+<br> <emilio> ... hanging glyphs are supposed to be at the end of the line<br> <emilio> ... but the ellipsis probably shouldn't hang<br> <emilio> ... we could prevent hanging which would be the obvious way to solve it<br> <emilio> ... the best for author would be to remove hanging white-space<br> <emilio> ... now we have hanging-punctuation, these are two main options<br> <emilio> ... but also should we allow the ellipsis to hang?<br> <astearns> ack florian<br> <emilio> ... with `hanging-punctuation`?<br> <emilio> florian: as a reminder, we've resolved that if there are any spaces that would be deleted by white-space processing we delete them before inserting the ellipsis<br> <emilio> ... I think hanging ones need to be removed as well<br> <emilio> ... for other things I don't think we need to define anything<br> <emilio> ... because they wouldn't be at the end of the line<br> <emilio> ... and thus wouldn't be allowed to hang<br> <emilio> ... so we only need to special-case the spaces<br> <emilio> ... proposed text in the issue<br> <emilio> ... [reads]<br> <astearns> ack fantasai<br> <emilio> fantasai: I think instead we should say that the ellipsis prevents any whitespace from hanging<br> <emilio> ... which you might have to remove some of it<br> <emilio> florian: we want to remove them all, hanging or not<br> <emilio> ... the ones that don't hang get removed already, that's resolved already<br> <emilio> fantasai: if spaces are significant at EOL you want the ellipsis after however many spaces fit<br> <emilio> ... if not then you'd want to trim all of them<br> <emilio> florian: I think that's what my text does<br> <emilio> andreubotella: your text would behave differently for spaces and hanging punctuation<br> <emilio> florian: what are the other separators again?<br> <emilio> ... unicode cat Z<br> <emilio> fantasai: that includes em space and other spaces<br> <emilio> andreubotella: I was talking about hanging punctuation<br> <emilio> florian: punctuation we keep<br> <TabAtkins> s/hanging/han/<br> <TabAtkins> hanging han punct<br> <TabAtkins> (this is why we use the term "CJK", people)<br> <fantasai> emilio: Space situation seems clear?<br> <emilio> RESOLVED: Accept florian's text about spaces<br> <emilio> florian: for hanging punctuation we should solve it with a note that when you have an ellipsis after it, it's no longer at the end of the line and thus can't hang<br> <dholbert> scribe+<br> <emilio> emilio: should the ellipsis hang if you specify `hanging-punctuation` tho?<br> <emilio> emilio: separate q tho<br> <emilio> florian: re that, the ellipsis should follow the usual hanging rules, so it might be allowed to hang<br> <emilio> emilio: does that mean that it might keep other punctuation also hanging?<br> <emilio> florian: I don't think there's any mode that currently would cause that<br> <emilio> PROPOSED: add a note clarifying that when you have an ellipsis after punctuation, it's no longer at the end of the line and thus can't hang<br> <fantasai> +1<br> <emilio> RESOLVED: add a note clarifying that when you have an ellipsis after punctuation, it's no longer at the end of the line and thus can't hang<br> <emilio> PROPOSED: The ellipsis should be subject to `hanging-punctuation`<br> <emilio> RESOLVED: The ellipsis should be subject to `hanging-punctuation` rules<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12857#issuecomment-3808038173 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 27 January 2026 23:14:14 UTC