Edgewall Software

Ticket #2462 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

change in character encoding is not reflected by changeset view

Reported by: mark@… Owned by: cboos
Priority: normal Milestone: 0.10
Component: version control/changeset view Version: 0.9.2
Severity: normal Keywords: umlauts, encoding, change unicode utf-8
Cc:

Description

Steps to reproduce:

  1. Create a file, put some text in it and at least i.e. one umlaut. (Say, ö.)
  2. Commit that file. Everything is okay.
  3. Change the encoding of that file or just switch to an other encoding and replace that umlaut with its equivalent. (latin-1 ö to UTF-8 ö)
  4. Commit.

Subversion will show you the change - Trac only that it has been changed.

Here is an example:

Attachments

Change History

Changed 3 years ago by Markus Tacker <m@…>

  • keywords changeunicode utf-8 added; change removed

Changed 3 years ago by cboos

  • owner changed from jonas to cboos
  • milestone set to 0.10

The patch I posted on #2905 also solves this issue (I verified with the openmaillist changeset 67).

Changed 3 years ago by cboos

  • status changed from new to closed
  • resolution set to fixed

Fixed in r3092.

Note that if you had specified the charsets using the svn:mime-type property, and appropriately reflected the charset changes in your rev. 67, even with r3092 you wouldn't see a content change. I believe this is the proper behavior, as you'd see relevant prop change.

Add/Change #2462 (change in character encoding is not reflected by changeset view)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from cboos. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.