--- text_moin_wiki.py.orig	2008-03-21 09:20:34.000000000 -0300
+++ text_moin_wiki.py	2008-03-28 16:03:38.000000000 -0300
@@ -89,7 +89,10 @@
          )
          (
           ((?<!%(child)s)%(child)s)?  # there might be / child prefix (but not if we already had it before)
-          (?:[%(u)s][%(l)s]+){2,}  # at least 2 upper>lower transitions make CamelCase
+          ############# (?:[%(u)s][%(l)s]+){2,}  # at least 2 upper>lower transitions make CamelCase
+          ## Small modification to allow one letter words (not as the last word) -- MarianoAbsatz
+          ## See: http://moinmo.in/4ct10n/info/FeatureRequests/OneLetterWordInWikiWords#WorkingPatch
+          (?:[%(u)s]+[%(l)s]+){2,}  # at least 2 upper>lower transitions make CamelCase
          )+  # we can have MainPage/SubPage/SubSubPage ...
          (?:
           \#  # anchor separator          TODO check if this does not make trouble at places where word_rule is used
