>     Yes, the Unicode name for that character is NO-BREAK SPACE.
>
> I just changed everything to "nobreak space" because (ISTR)
> someone said the Unicode name had no hyphen.  Which way is the
> Unicode name written?

The Unicode name is NO-BREAK SPACE (and the old Unicode name is
NON-BREAKING SPACE).

Creating a Lisp symbol requires converting the space into the hyphen.
Leaving the second already existing hyphen makes the symbol name
`no-break-space' ambiguous since the user might interpret it as
`no (break space)' with the unknown term `break space'.

Removing the existing hyphen and adding other one instead of the space
makes the resulting name `nobreak-space' unambiguous.

But perhaps the cindex name in the Emacs manual should be the same as
the Unicode name:

@vindex nobreak-char-display
@cindex no-break space, display
@cindex soft hyphen, display

-- 
Juri Linkov
http://www.jurta.org/emacs/



_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to