Edgewall Software

Opened 16 years ago

Closed 16 years ago

#2462 closed defect (fixed)

change in character encoding is not reflected by changeset view

Reported by: mark@… Owned by: Christian Boos
Priority: normal Milestone: 0.10
Component: version control/changeset view Version: 0.9.2
Severity: normal Keywords: umlauts, encoding, change unicode utf-8
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:


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 (0)

Change History (3)

comment:1 by Markus Tacker <m@…>, 16 years ago

Keywords: changeunicode utf-8 added; change removed

comment:2 by Christian Boos, 16 years ago

Milestone: 0.10
Owner: changed from Jonas Borgström to Christian Boos

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

comment:3 by Christian Boos, 16 years ago

Resolution: fixed
Status: newclosed

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.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.