| Commit | Date | |
|---|---|---|
| 2009-10-09 10:43:59 | Tree | |
|
[r8652]
by
rblank
MultiRepos: Changed `source` and `changeset` resources from having a composite `(reponame, id)` id to being children of a new `repository` resource. Closes #7706. |
2009-10-09 09:38:51 | Tree |
|
[r8651]
by
rblank
0.12dev: Follow-up to [8612], where a check for `fs.list == None` has been inadvertently removed. |
2009-10-08 17:55:19 | Tree |
|
[r8650]
by
cboos
In Windows' transactioned rename, one shouldn't use arbitrarily large transaction description, as this can make the call fail. Closes #8725. |
2009-10-07 21:41:29 | Tree |
|
[r8649]
by
cboos
Follow-up to r8648, as on Windows Vista x64, Python 2.3.5 would fail with `ValueError: empty range for randrange()`. This is because 0xffffffff is -1, in Python 2.3: |
2009-10-07 21:06:37 | Tree |
|
[r8648]
by
rblank
0.11-stable: Fixed `rename()` for Python 2.3. Also, added basic unit tests for `AtomicFile`. Related to #8725. |
2009-10-07 18:56:09 | Tree |
| 2009-10-07 17:06:47 | Tree | |
|
[r8646]
by
cboos
TracMercurial for 0.11: support Mercurial 1.4dev (after hg:1ef630452e0b). Thanks to Benoit Boissinot on #mercurial for the hint about not supporting unreleased Mercurial versions. |
2009-10-07 14:11:17 | Tree |
| 2009-10-07 12:16:50 | Tree | |
|
[r8644]
by
cboos
0.11.6dev: improve startup time by caching the component activation "rules" and using a dict to speed up the checks. Before, the n components were checked against the n' rules, where n and n' were often of the same magnitude, resulting in O(n^2^) behavior. Profiling data for startup sequence hinted this could be a significant slowdown. |
2009-10-07 12:11:09 | Tree |