Ticket Change Details
Not logged in
Overview

Artifact ID: 41e350522ab6a4b4483a75476076051d0b3cd2e9d70f7b0dd83ce6cb8886571c
Ticket: 5607d6482c5b5ab21e58ed315d4c4f07bad90335
strict ucs-2 never implemented (TIP #346/#656)
User & Date: jan.nijtmans 2023-02-19 10:30:08
Changes

  1. assignee changed to: "nobody"
  2. closer changed to: "nobody"
  3. cmimetype changed to: "text/x-fossil-plain"
  4. comment changed to:
    Consider
    
    % package require Tcl
    8.7a6
    % encoding convertto -strict ucs-2 \uDC00
    Ü
    % encoding convertto -strict ucs-2 \U10000
    ýÿ
    
    First example is a surrogate, second example is a code > U+FFFF. Both should throw an exception when using -strict, but this was never implemented
    
  5. foundin changed to: "8.7b1"
  6. is_private changed to: "0"
  7. login: "jan.nijtmans"
  8. priority changed to: "5 Medium"
  9. private_contact changed to: "0c50e5320704d174412e57b873d8932de15303e0"
  10. resolution changed to: "None"
  11. severity changed to: "Important"
  12. status changed to: "Open"
  13. submitter changed to: "jan.nijtmans"
  14. subsystem changed to: "16. Commands A-H"
  15. title changed to: "strict ucs-2 never implemented (TIP #346/#656)"
  16. type changed to: "Bug"