changeset 5320:6986a4c845c8

merged backout with tip
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sun, 29 Nov 2009 00:29:14 +0100
parents 5dc9e1f2a640 (diff) 16255e1fe7e8 (current diff)
children 69c88d5ce18b
files
diffstat 2 files changed, 11 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/MoinMoin/xmlrpc/__init__.py	Sun Nov 29 00:28:55 2009 +0100
+++ b/MoinMoin/xmlrpc/__init__.py	Sun Nov 29 00:29:14 2009 +0100
@@ -531,7 +531,7 @@
         """
 
         pagename = self._instr(pagename)
-
+        pagename = wikiutil.normalize_pagename(pagename, self.cfg)
         if not pagename:
             return xmlrpclib.Fault("INVALID", "pagename can't be empty")
 
--- a/docs/CHANGES	Sun Nov 29 00:28:55 2009 +0100
+++ b/docs/CHANGES	Sun Nov 29 00:29:14 2009 +0100
@@ -29,11 +29,17 @@
     Please see http://master19.moinmo.in/ and help cleaning up there.
 
   New features:
+  * Improved attachment dialog for GUI editor.
   * added wikiconfig snippet for xapian indexed search
   * macro WikiConfigHelp: added section keyword for selecting a subset of the
     description, e.g. <<WikiConfigHelp(section="xapian")>>
   * macro HighlighterList: lists all Pygments lexers (see HelpOnParsers)
   * main exception handler: include request url in log output
+  * safe 2-stage xapian index rebuilding:
+    moin index build --mode=buildnewindex  # slow, concurrent
+    <stop wiki>
+    moin index build --mode=usenewindex  # fast
+    <start wiki>
 
   Bug fixes:
   * killed deprecated macro.form attribute (didn't work as expected anyway due
@@ -50,11 +56,15 @@
     * rely on xapian's locking (remove moin's additional locking)
     * removed indexer threading
     * fixed (reimplemented) indexer queue
+    * less disruptive xapian index rebuild
   * AttachFile: added remove_attachment() and FileRemovedEvent (mail and xapian
     support, no jabber support yet)
+  * catch OverFlowError if AttachFile do=get gets invalid If-modified-since
+    header from client, log traceback and request env for further analysis.
   * GetText2 macro: fix for named placeholders
   * fixed MoinMoinBugs/LineNumbersWorkingBuggyWithHighlightParser
   * GUI editor: roundtripping works now for .pdf/doc/... attachment transclusion
+  * fix MoinMoinBugs/MissingPageShouldn'tOfferToCreatePageForReadonlyUsers
 
 
 Version 1.9.0rc1: