Each time I run through bin/configure $TWiki::cfg{NameFilter} is being changed to an invalid value. Example output from configure:
Configuration
Updating configuration
$TWiki::cfg{NameFilter}
old (?-xism:(?-xism:(?-xism:[\s\*?~^\$@%`"'&;|<>\x00-\x1f])))
new (?-xism:(?-xism:(?-xism:[\s\*?~^\$@%`
This results in syntax errors and a failure to load
LocalSite.cfg. I do not know what the
NameFilter ought to look like, but if I manually edit
LocalSite.cfg with the following, configure shows no errors (unless I change something, in which case it will break again).
$TWiki::cfg{NameFilter} = qr((?-xism:[\s\*?~^\$@%`"'&;|<>\x00-\x1f]));
(this is the first bug report I've filed against TWiki, sorry if I got the reporting format wrong)
--Larry
OK, there was a bug. Delete the value from
LocalSite.cfg, and any line just above it that doesn't start with
$TWiki::cfg
. The workaround is to change the
NameFilter using an editor instead of configure.
Fixed in SVN 7564
CC