@@ -251,16 +251,17 @@ import qualified GHC.Exts as Exts
251import Text.Printf (PrintfArg, formatArg, formatString)
251import Text.Printf (PrintfArg, formatArg, formatString)
254−-- $character-definition
254+-- $character_definition
256−-- This package uses the word /character/ to denote Unicode code points.
256+-- This package uses the term /character/ to denote Unicode /code points/.
258−-- Note that this is not the same thing as a grapheme (e.g. a composition of
258+-- Note that this is not the same thing as a grapheme (e.g. a
259−-- code points that form one visual symbol). For instance, consider the grapheme
259+-- composition of code points that form one visual symbol). For
260+-- instance, consider the grapheme \"ä\". This symbol has two
260−-- @ä@. This symbol has two Unicode representations: a single code-point
261+-- Unicode representations: a single code-point representation
261−-- representation @U+00E4@ (the @LATIN SMALL LETTER A WITH DIAERESIS@ code
262+-- @U+00E4@ (the @LATIN SMALL LETTER A WITH DIAERESIS@ code point),
262−-- point), and a two code point representation @U+0061@ (the @A@ code point) and
263+-- and a two code point representation @U+0061@ (the \"@A@\" code
263−-- @U+0308@ (the @COMBINING DIAERESIS@ code point).
264+-- point) and @U+0308@ (the @COMBINING DIAERESIS@ code point).
265-- $strict
266-- $strict