Menu

#2447 KIP – Replace the phrase "high ANSI" with "Latin-1 Supplement"

KeePass
closed
nobody
None
5
2019-07-10
2019-04-08
James Smith
No

KIP stands for KeePass Improvement Proposal. In the section Generation Based on Patterns of the KeePass Help Center* it is said that the placeholder x stands for "High ANSI (character) Range [U+0080, U+00FF] except control and non-printable characters."

A Google search using the terms "High ANSI" (with quotes) generates 64,700 results. On the 1st page, only 5 results have anything to do with passwords or character sets.

On the other hand, using the search terms "Latin 1 Supplement" yields 1,860,000 results. And page after page of search results refer to Unicode characters.

I propose to replace the phrase "high ANSI" with "Latin-1 Supplement" for the following reasons:

  1. Latin-1 Supplement refers unequivocally to Unicode characters in the range [U+00A0, U+00FF].
  2. Using the phrase Latin-1 Supplement eliminates the need to say "except control and non-printable characters."
  3. The term "high ANSI" is ambiguous.
  4. The phrase "ANSI character set" has no well-defined meaning.

  • I was inspired by the BIP acronym (Bitcoin Improvement Proposal).

Discussion

  • Dominik Reichl

    Dominik Reichl - 2019-07-10
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2019-07-10

    I've changed this in both KeePass 2.x and 1.x now (and added a few example characters to the option name).

    Here are the latest development snapshots for testing:
    KeePass 2.x: https://keepass.info/filepool/KeePass_190710_2.zip
    KeePass 1.x: https://keepass.info/filepool/KeePass_190710_1.zip

    The documentation will be updated when the next KeePass version is released.

    Thanks and best regards,
    Dominik

     

Log in to post a comment.

MongoDB Logo MongoDB