On Mon, 31 Jan 2000, Raphael Quinet wrote: > - For French, this is more or less the same as for English, except > that ":", "!" and "?" take exactly one space before them and this > should be a non-breaking space (note that there is a space before Now for the fun part. The non-breakable space is character 0xA0 in many encodings, including ISO-8859-1. In the X keyboard locales, it can be accessed by compose-space-space. Everything would be fine except for this one true lameness: Fonts shipped with the Solaris openwin X server, even non-proportional ones, have a character of width 0 at this position. Editing text using this character under emacs, for instance, yields strange on-screen redraws. I know it might sound clumsy, but isn't it possible to do the following: after text has been broken into lines, replace all non-breakable spaces with normal spaces? Maybe in Gtk? Yes, this is a work-around for a stupid bug. --- David Monniaux Tel: +33 1 44 32 21 15 Fax: +33 1 44 32 20 80 Laboratoire d'informatique de l'École Normale Supérieure, 45 rue d'Ulm - 75230 PARIS cedex 5 - FRANCE