Sat, 13 Mar 2010 22:45:07 +0100Fix docbook formatter crashing, see MoinMoinPatch/IncludeMacroWithDocBookFormatter
Thomas Waldmann <tw AT waldmann-edv DOT de> [Sat, 13 Mar 2010 22:45:07 +0100] rev 4499
Fix docbook formatter crashing, see MoinMoinPatch/IncludeMacroWithDocBookFormatter

If a page has a Include macro call with editlink argument, the formatter
crashes. This patch removes the editlink arg before processing it.

Mon, 08 Mar 2010 14:20:37 +0100fix exception raising
Thomas Waldmann <tw AT waldmann-edv DOT de> [Mon, 08 Mar 2010 14:20:37 +0100] rev 4498
fix exception raising

Sun, 07 Mar 2010 20:27:20 +0100remove all calls to filesys.dc* (dclistdir, dcdisable), remove unused imports
Thomas Waldmann <tw AT waldmann-edv DOT de> [Sun, 07 Mar 2010 20:27:20 +0100] rev 4497
remove all calls to filesys.dc* (dclistdir, dcdisable), remove unused imports

reason: dc* is broken and deprecated, see previous changeset.

Sun, 07 Mar 2010 20:10:29 +0100MoinMoin.util.filesys: disable usage of dircache, deprecate dc* functions (details below)
Thomas Waldmann <tw AT waldmann-edv DOT de> [Sun, 07 Mar 2010 20:10:29 +0100] rev 4496
MoinMoin.util.filesys: disable usage of dircache, deprecate dc* functions (details below)

The dircache stdlib module can't work for fast updates of directories.

It uses an mtime check on the directory to determine whether it has changed
and returns cached stuff if it thinks it didn't change.
This will just go wrong, if you update the directory faster than directory mtime
granularity of the filesystem (the mtime might not change then).

Thus, for ext3, it breaks if you update faster than 1s (that broke some of our
unit tests).

For FAT32 we had found earlier that it is completely broken (IIRC because FAT32
does not support directory mtime). We had it disabled therefore completely on
win32 platform.

For now, the dc* functions are emitting DeprecationWarnings and either doing
nothing or calling the uncached os.listdir() function.

Next, we'll fix the callers and later, dc* will get removed completely.

Sat, 06 Mar 2010 22:43:34 +0100fix orthography
Thomas Waldmann <tw AT waldmann-edv DOT de> [Sat, 06 Mar 2010 22:43:34 +0100] rev 4495
fix orthography

Thu, 25 Feb 2010 16:52:28 +0100merged moin/1.7
Thomas Waldmann <tw AT waldmann-edv DOT de> [Thu, 25 Feb 2010 16:52:28 +0100] rev 4494
merged moin/1.7

Thu, 25 Feb 2010 16:51:33 +0100attachUrl: fix wrongly generated tickets (e.g. for AttachList macro)
Thomas Waldmann <tw AT waldmann-edv DOT de> [Thu, 25 Feb 2010 16:51:33 +0100] rev 4493
attachUrl: fix wrongly generated tickets (e.g. for AttachList macro)

Thu, 25 Feb 2010 14:02:44 +0100AttachFile._build_filelist: verifies readonly flag for unzip file link
Reimar Bauer <rb.proj AT googlemail DOT com> [Thu, 25 Feb 2010 14:02:44 +0100] rev 4492
AttachFile._build_filelist: verifies readonly flag for unzip file link

Mon, 22 Feb 2010 10:22:19 +0100add RenderAsDocbook to actions_excluded if we have no python-xml
Thomas Waldmann <tw AT waldmann-edv DOT de> [Mon, 22 Feb 2010 10:22:19 +0100] rev 4491
add RenderAsDocbook to actions_excluded if we have no python-xml

Sun, 21 Feb 2010 17:41:28 +0100auth.ldap_login: add report_invalid_credentials param to control wrong credentials error message (typically used when using multiple ldap authenticators)
Thomas Waldmann <tw AT waldmann-edv DOT de> [Sun, 21 Feb 2010 17:41:28 +0100] rev 4490
auth.ldap_login: add report_invalid_credentials param to control wrong credentials error message (typically used when using multiple ldap authenticators)