Community
    • Login

    Names of character sets

    Scheduled Pinned Locked Moved General Discussion
    character set
    22 Posts 4 Posters 2.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • PeterJonesP
      PeterJones @Paul Wormer
      last edited by PeterJones

      @Paul-Wormer said in Names of character sets:

      @PeterJones said in Names of character sets:

      because “unicode” handling was an afterthought about halfway through the Notepad++ lifecycle

      Well, the transition from a 1-byte character set to a variable-byte character set seems to my layman’s eye more than an afterthought.

      It was a detailed afterthought… but it wasn’t part of the original design of Notepad++ (in the old days, you used to have to download a separate unicode executable vs the standard ANSI executable). And the unicode updates to the character panel do look to me like they were just trying to make something look the same as the WIN-1252/ANSI panel, but mapping those same characters to the UTF-8 or UTF-16 encoding.

      I don’t know anything about coding of Windows apps, but couldn’t N++ simply interface with charmap.exe?

      46a4a7d1-59bd-4667-93e2-3a79216e148c-image.png

      I don’t think Windows win32-api provides the charmap.exe interface as a widget, unlike the color picker or other such tool. And since you can easily save a run-menu entry and assign a keyboard shortcut to run charmap.exe, doing fancy stuff to embed it seems a waste of time.

      1 Reply Last reply Reply Quote 0
      • Harry ArthurH
        Harry Arthur
        last edited by

        Thanks for the discussion guys. It really helps me to figure out my problem.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        The Community of users of the Notepad++ text editor.
        Powered by NodeBB | Contributors