Description

Looks like modification timestamps in the revision history are not consistently handled.

It looks like diff can't find the right files if modification timestamp from the OS and encoded modification time differ. (Happened to me in conjunction with using tz_offset=1 and daylight savings. Now all timestamps are off by one hour.) -- ThomasLorenz 2004-11-16 09:23:48

Example

Details

MoinMoin Version

1.2.3, 1.2.4

OS and Version

Windows XP

Python Version

example: Python 2.3.4, 2.3.2

Server Setup and Version

Apache 2.0.48

Workaround

Live with it or test latest 1.3beta (beta5+ runs quite stable meanwhile).

Discussion

There will be only one fix for that, and that is release 1.3 (expected december).

I completely rewrote the revisioning system and it doesn't use mtime() or timestamps in filenames any more. Filenames are sequence numbers now, also listed in edit-log and the only place where the timestamp is stored, is in edit-log, too. So not much chances for fuzzyness. :)

1.2.4 was last 1.2.x release.

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/DiffAndRevisionHistory (last edited 2007-10-29 19:14:43 by localhost)