GNOME Bugzilla – Bug 626126
Draw differently narrow breaking spaces
Last modified: 2011-02-12 16:09:30 UTC
Currently all breaking spaces are drawn similarly. I suggest to visually draw differently thin breaking spaces (U+202F, NARROW NO-BREAK SPACE). This character is commonly used in French. See e.g. http://en.wikipedia.org/wiki/Non-breaking_space: "No-break thin space, known in Unicode as "NARROW NO-BREAK SPACE" (U+202F). This is required for French punctuation (before ?, ! or ;)." I suggest to use the same triangle as the non-breaking space, but narrower (isoceles triangle instead of equilateral).
Created attachment 174498 [details] [review] narrowed spaces v1 So here it is the patch and a screenshot following.
Created attachment 174499 [details] narrowed spaces screenshot the screenshot, narrowed with fill color
The screenshot looks great. Do you need any special feedback before including this patch?
Mainly I need to know if the drawing is ok for you or you want something different.
What about having half a triangle for the narrow space? That would make it easier to distinguish it from the full triangle. I think current patch doesn't really make it easy to see which symbol matches a given character.
Can you provide a mockup?
Yeah sure, that was on my todo list but I got distracted by other things. I'll come back to you with something tomorrow.
ping here, should I push my patch?
As already said, it looks good to me. It's true that the two symbols are similar, but the relative chars are close too (one is just narrower than the other), so it seems logical. I think both are still recognizable, which is the more important.
Sorry for the delay. I couldn't manage to make something readable. Half a triangle, as I told in comment #5, happens to be too small. Please push your patch and excuse me for my lack of responsiveness.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.