Results 1 to 6 of 6
  1. #1
    Join Date
    Apr 2008
    Posts
    2,189

    Default 23425 Missing space

    At the pointer here:



    the display is missing a space that shows in the Alignment details.

    Is this a bug? Or some misconfig by me?

    Hex, for info:


  2. #2
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    4,759

    Default

    E2 80 8B in UTF-8 character encoding is zero width space, that is why it isn't shown in BC's normal display.

    https://www.fileformat.info/info/uni...200B/index.htm
    Chris K Scooter Software

  3. #3
    Join Date
    Apr 2008
    Posts
    2,189

    Default

    By that token, seems to me it shouldn't be displayed in the Alignment details.

  4. #4
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    4,759

    Default

    Thanks for the suggestion. Handling of zero width characters isn't easy.
    Chris K Scooter Software

  5. #5
    Join Date
    Oct 2007
    Location
    Madison, WI
    Posts
    2,529

    Default

    "Alignment Details" and "Hex Details" are explicitly intended to show what's affecting the comparison in ways that aren't immediately obvious from the visible text. It should absolutely show zero width characters. The behavior for combining characters is debatable, but I can't see changing it for zero-width or otherwise invisible characters. If you don't want it to show the gap, switch to "Text Details".
    ZoŽ P Scooter Software

  6. #6
    Join Date
    Apr 2008
    Posts
    2,189

    Default

    Quote Originally Posted by ZoŽ View Post
    "Alignment Details" [is] explicitly intended to show what's affecting the comparison in ways that aren't immediately obvious from the visible text.
    I (going just by the docs and UI) thought Alignment Details was intended to show just alignment details, and since showing a zero length space as full length is not that (and arguably actually misreps the alignment), it was unexpected, and I concluded the fault was in the main display, as reported.

    If you're suggesting I should pretend the name of this is Details, point taken. I will. Please consider remedying the UI and docs accordingly.

    Quote Originally Posted by ZoŽ View Post
    If you don't want it to show the gap, switch to "Text Details".
    I switched away from Text Details because it failed to show me the textual detail causing this mismatch. By what token a zero-length space is not a text detail, I don't know!

    Thanks and good luck in improving an already great program,
    Last edited by chrisjj; 06-Nov-2018 at 11:27 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •