On Fri, May 22, 2009 at 5:51 PM, Arthur Reutenauer <arthur.reutenauer@normalesup.org> wrote:
>                                but instead of arbitrary adding a 0.25em
> before and 1em after the punctuation mark you should use the real nnbsp
> (U+202F) before and real normal space (U+0020) after.

 I don't think so.  Space characters don't mix very well with TeX glue
and should best be avoided, generally speaking.  In particular, all
inter-word spaces that are input in the TeX source as one or more of
U+0020 are simply ignored, and replaced by normal inter-word glue, with
its appropriate stretchability and shrinkability.  This has always been
the case in TeX and is not going to change.  All other types of Unicode
spaces should really, in my opinion, be processed in the same way, while
respecting their additional properties in the case of non-breakable
spaces, for instance.

Maybe one can use
something like this
\defineremapper[filterItem]
\remapcharacter[filterItem][`•]{\item}

for "spaces"  too

--
luigi