Ticket Change Details
Not logged in

Changes to ticket ba7e79b248

By drh on 2008-08-05 22:26:24. See also: artifact content, and ticket history

    1. Appended to comment:

      drh added on 2008-08-05 22:26:24:
      The "diff"-er built into fossil assumes files to be diffed are UTF-8 text.

      I do not think it is desirable to have fossil trying to guess at file encodings and process files differently based on its best guess of the encoding. What if it guesses wrong? Better to always assume UTF-8 text.

      For the command-line interface, you can specify an alternative "diff" program to use in place of the built-in differ using the "fossil setting" command. You can specify both a shell-diff and a graphical-diff. So if you want the ability to diff files with different encodings, all you have to do is specify and external program that has that capability.

      I suppose it might be possible to enhance the web interface to use an external program that can diff files with different encodings. But I really do not want to go there at this time. Better to require files to be UTF-8.

    2. Change priority to "Immediate"
    3. Change private_contact to "24b67375dd2ec6c7381a5ad34cfcf006f0b9c260"
    4. Change resolution to "Rejected"
    5. Change status to "Closed"
    6. Change subsystem to "one"