> MoinMoin/TextFormatting

The following 131 words could not be found in the dictionary of 159 words (including 159 LocalSpellingWords) and are highlighted below:

abc   Alignment   Anchor   anchorname   and   at   Ball   bgcolor   Blockquote   Blocks   blue   bottom   Bullet   cell   Cell   cell2   centered   characters   code   Code   Col1   Col2   Col3   Col4   colorize   Colors   columns   Content   Contents   Count   de   Decription   Definition   display   Docs   E0   each   element   emphasized   Even   F80   F8080   Formatting   gap   General   gif   green   Header   Heading   Hilighting   Homepage   in   indented   Install   Inter   item   jh   Label   layout   least   left   like   line   Link   Links   list   Macros   markup   Meat   moinmoin   more   narrow   net   new   Normal   not   Numbered   Of   on   once   options   over   page   Page   pages   print   Processors   Random   red   right   row   rowbgcolor   rows   rowspan   rule   Rules   Sections   Self   Sourceforge   sourceforge   spanning   Spanning   strong   Sub   subscript   superscript   supported   Syntax   table   Table   Tables   tablewidth   Term   text   Text   than   thicker   This   to   top   tries   typewriter   underline   use   web   wide   width   wiki   Wiki   window   with  

Clear message

  1. Sections
  2. Links
  3. Blocks
  4. Macros
  5. Processors


Header 2

Header 3

Header 4
Header 5

This page tries to use each supported markup element at least once.

Normal text, emphasized, strong, underline, subscript, superscript, typewriter and typewriter.

:) ;) :D {1} {de} {OK} (./)


MoinMoin MoinMoin/TextFormatting MoinMoin/InstallDocs ../InstallDocs ?/SubPage Anchor Link

http://moin.sourceforge.net/ [WWW]http://moin.sourceforge.net/ [WWW]MoinMoin Sourceforge Homepage [^http://moin.sourceforge.net/ MoinMoin Sourceforge Homepage - in new window] http://moin.sourceforge.net/moinmoin.gif [WWW]moinmoin.gif [Self]InterWiki [MeatBall]InterWiki [MeatBall]InterWiki [MeatBall]wiki:MeatBall/InterWiki [MeatBall]InterWiki page on MeatBall jh@web.de




Bullet list

Numbered list

  1. item 1

    1. item 1

    2. item 2

  2. item 2

    1. item 1

    2. item 2





Code display



--- (not a rule)

(not thicker than 10)


201 pages --> -->

Cannot load macro RandomPage
Please include this information in your bug reports!:
Python Python 2.7.18:
Linux erode.bofh.it 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2 (2019-08-28) x86_64
MoinMoin Release 1.2.4 [Revision 1.187]
Fri Oct 22 11:59:07 2021

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /usr/local/share/moin/MoinMoin/request.py in run(self=<MoinMoin.request.RequestCGI instance>)
  389                 if handler:
  390                     handler(pagename or
  391                     wikiutil.getSysPage(self, config.page_front_page).page_name, self)
  392                 else:
  393                     self.http_headers()
global wikiutil = <module 'MoinMoin.wikiutil' from '/usr/local/share/moin/MoinMoin/wikiutil.pyc'>, wikiutil.getSysPage = <function getSysPage>, self = <MoinMoin.request.RequestCGI instance>, global config = <module 'MoinMoin.config' from '/usr/local/share/moin/MoinMoin/config.pyc'>, config.page_front_page = 'FrontPage', ).page_name undefined

 /usr/local/share/moin/MoinMoin/action/SpellCheck.py in execute(pagename='MoinMoin/TextFormatting', request=<MoinMoin.request.RequestCGI instance>)
  215     if badwords:
  216         page.send_page(request, msg=msg, hilite_re=badwords_re)
  217     else:
  218         page.send_page(request, msg=msg)
page = <MoinMoin.Page.Page instance>, page.send_page = <bound method Page.send_page of <MoinMoin.Page.Page instance>>, request = <MoinMoin.request.RequestCGI instance>, msg = 'The following 131 words could not be found in th...lue="Add checked words to dictionary"></p></form>', hilite_re undefined, badwords_re = <_sre.SRE_Pattern object>

 /usr/local/share/moin/MoinMoin/Page.py in send_page(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, msg='The following 131 words could not be found in th...lue="Add checked words to dictionary"></p></form>', **keywords={'hilite_re': <_sre.SRE_Pattern object>})
  622         else:
  623             # parse the text and send the page content
  624             self.send_page_content(request, Parser, body)
  626             # check for pending footnotes
self = <MoinMoin.Page.Page instance>, self.send_page_content = <bound method Page.send_page_content of <MoinMoin.Page.Page instance>>, request = <MoinMoin.request.RequestCGI instance>, Parser = <class MoinMoin.parser.wiki.Parser>, body = "'''Content'''\n[[TableOfContents(1)]]\n\n= Sections...#!CSV -2\nCol1;Col2;Col3;Col4\n1;2;3;4\na;b;c;d\n}}}\n"

 /usr/local/share/moin/MoinMoin/Page.py in send_page_content(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, Parser=<class MoinMoin.parser.wiki.Parser>, body="'''Content'''\n[[TableOfContents(1)]]\n\n= Sections...#!CSV -2\nCol1;Col2;Col3;Col4\n1;2;3;4\na;b;c;d\n}}}\n", needsupdate=0)
  673             (not formatter_name in config.caching_formats)):
  674             # parse the text and send the page content
  675             Parser(body, request).format(self.formatter)
  676             return
Parser = <class MoinMoin.parser.wiki.Parser>, body = "'''Content'''\n[[TableOfContents(1)]]\n\n= Sections...#!CSV -2\nCol1;Col2;Col3;Col4\n1;2;3;4\na;b;c;d\n}}}\n", request = <MoinMoin.request.RequestCGI instance>, ).format undefined, self = <MoinMoin.Page.Page instance>, self.formatter = <MoinMoin.formatter.text_html.Formatter instance>

 /usr/local/share/moin/MoinMoin/parser/wiki.py in format(self=<MoinMoin.parser.wiki.Parser instance>, formatter=<MoinMoin.formatter.text_html.Formatter instance>)
 1031                 line = line + " " # we don't have \n as whitespace any more
 1033             formatted_line = self.scan(scan_re, line) # this also sets self.inhibit_p as side effect!
 1035             #self.request.write("<!-- inhibit_p==%d -->\n" % self.inhibit_p)
formatted_line = '<strong>201</strong> <strong class="highlight">pages</strong> ', self = <MoinMoin.parser.wiki.Parser instance>, self.scan = <bound method Parser.scan of <MoinMoin.parser.wiki.Parser instance>>, scan_re = <_sre.SRE_Pattern object>, line = '[[RandomPage]] '

 /usr/local/share/moin/MoinMoin/parser/wiki.py in scan(self=<MoinMoin.parser.wiki.Parser instance>, scan_re=<_sre.SRE_Pattern object>, line='[[RandomPage]] ')
  864             else:
  865                 result.append(self.formatter.text(line[lastpos:match.start()]))
  866             result.append(self.replace(match))
  868             # search for the next one
result = [''], result.append = <built-in method append of list object>, self = <MoinMoin.parser.wiki.Parser instance>, self.replace = <bound method Parser.replace of <MoinMoin.parser.wiki.Parser instance>>, match = <_sre.SRE_Match object>

 /usr/local/share/moin/MoinMoin/parser/wiki.py in replace(self=<MoinMoin.parser.wiki.Parser instance>, match=<_sre.SRE_Match object>)
  884                     return self.highlight_text(hit)
  885                 else:
  886                     return getattr(self, '_' + type + '_repl')(hit)
  887         else:
  888             import pprint
getattr undefined, self = <MoinMoin.parser.wiki.Parser instance>, type = 'macro', hit = '[[RandomPage]]'

 /usr/local/share/moin/MoinMoin/parser/wiki.py in _macro_repl(self=<MoinMoin.parser.wiki.Parser instance>, word='[[RandomPage]]')
  824         # call the macro
  825         return self.formatter.macro(self.macro, macro_name, args)
self = <MoinMoin.parser.wiki.Parser instance>, self.formatter = <MoinMoin.formatter.text_html.Formatter instance>, self.formatter.macro = <bound method Formatter.macro of <MoinMoin.formatter.text_html.Formatter instance>>, self.macro = <MoinMoin.wikimacro.Macro instance>, macro_name = 'RandomPage', args = None

 /usr/local/share/moin/MoinMoin/formatter/base.py in macro(self=<MoinMoin.formatter.text_html.Formatter instance>, macro_obj=<MoinMoin.wikimacro.Macro instance>, name='RandomPage', args=None)
  160     def macro(self, macro_obj, name, args):
  161         # call the macro
  162         return macro_obj.execute(name, args)    
  164     def processor(self, processor_name, lines):
macro_obj = <MoinMoin.wikimacro.Macro instance>, macro_obj.execute = <bound method Macro.execute of <MoinMoin.wikimacro.Macro instance>>, name = 'RandomPage', args = None

 /usr/local/share/moin/MoinMoin/wikimacro.py in execute(self=<MoinMoin.wikimacro.Macro instance>, macro_name='RandomPage', args=None)
  110             return self._m_lang(macro_name, args)
  112         raise ImportError("Cannot load macro %s" % macro_name)
  114     def _m_lang(self, lang_name, text):
ImportError undefined, macro_name = 'RandomPage'

: Cannot load macro RandomPage