message: fix: list under restrictions
diff: @@ -74,12 +74,16 @@ when listed as a dependency in another package, and as the default name of
  inferred lib and bin targets.
  The name must use only [alphanumeric] characters or `-` or `_`, and cannot be
  -empty, the maximum length for the crate name is 64 characters.
  +empty.
  +
  Note that [`cargo new`] and [`cargo init`] impose some additional restrictions on
  the package name, such as enforcing that it is a valid Rust identifier and not
  -a keyword. [crates.io] imposes even more restrictions, such as
  -enforcing only ASCII characters, not a reserved name, not a special Windows
  -name such as "nul", is not too long, etc.
  +a keyword. [crates.io] imposes even more restrictions, such as:
  +
  +- Only ASCII characters are allowed
  +- Do not use reserved names
  +- Do not use special Windows name such as "nul"
  +- Use a maximum of 64 characters of length
  [alphanumeric]: ../../std/primitive.char.html#method.is_alphanumeric
  