;;
;; \n")
;; (setq emacs-wiki-publishing-markup
;; (list
;; ;; change the displayed title or the stylesheet for a given page
;; ["\\`#\\(title\\|style\\)\\s-+\\(.+\\)\n+" 0
;; emacs-wiki-markup-initial-directives]
;; ;; process any markup tags
;; [emacs-wiki-tag-regexp 0 emacs-wiki-markup-custom-tags]
;; ;; emphasized or literal text
;; ["\\(^\\|[-[ \t\n<('`\"]\\)\\(=[^= \t\n]\\|_[^_ \t\n]\\|\\*+[^* \t\n]\\)"
;; 2 emacs-wiki-markup-word]
;; ;; headings, outline-mode style
;; ["^\\(\\*+\\)\\s-+" 0 emacs-wiki-markup-heading]
;; ;; define anchor points
;; ["^#\\([A-Za-z0-9_%]+\\)\\s-*" 0 emacs-wiki-markup-anchor]
;; ;; horizontal rule, or section separator
;; ["^----+" 0 ""]
;; ["ä" 0 "ä"]
;; ["ö" 0 "ö"]
;; ["ü" 0 "ü"]
;; ["Ä" 0 "Ä"]
;; ["Ö" 0 "Ö"]
;; ["Ü" 0 "Ü"]
;; ["ß" 0 "ß"]
;; ;["<" 0 "<"]
;; ;[">" 0 ">"]
;; ;; footnotes section is separated by a horizontal rule in HTML
;; ["^\\(\\* \\)?Footnotes:?\\s-*" 0 "\n
\n"]
;; ;; footnote definition/reference (def if at beginning of line)
;; ["\\[\\([1-9][0-9]*\\)\\]" 0 emacs-wiki-markup-footnote]
;; ;; don't require newlines between numbered and unnumbered lists.
;; ;; This must come before paragraphs are calculated, so that any
;; ;; extra newlines added will be condensed.
;; ["^\\s-*\\(-\\|[0-9]+\\.\\)" 1 "\n\\1"]
;; ;; the beginning of the buffer begins the first paragraph
;; ["\\`\n*" 0 "
\n"]
;; ;; if table.el was loaded, allow for pretty tables. otherwise only
;; ;; simple table markup is supported, nothing fancy. use | to
;; ;; separate cells, || to separate header elements, and ||| for
;; ;; footer elements
;; (vector
;; (if (featurep 'table)
;; "^\\(\\s-*\\)\\(\\+[-+]+\\+[\n\r \t]+|\\)"
;; "^\\s-*\\(\\([^|\n]+\\(|+\\)\\s-*\\)+\\)\\([^|\n]+\\)?$")
;; 1 'emacs-wiki-markup-table)
;; ;; unnumbered List items begin with a -. numbered list items
;; ;; begin with number and a period. definition lists have a
;; ;; leading term separated from the body with ::. centered
;; ;; paragraphs begin with at least six columns of whitespace; any
;; ;; other whitespace at the beginning indicates a blockquote. The
;; ;; reason all of these rules are handled here, is so that
;; ;; blockquote detection doesn't interfere with indented list
;; ;; members.
;; ["^\\(\\s-*\\(-\\|[0-9]+\\.\\|\\(.+\\)[ \t]+::\n?\\)\\)?\\([ \t]+\\)" 4
;; emacs-wiki-markup-list-or-paragraph]
;; ;; "verse" text is indicated the same way as a quoted e-mail
;; ;; response: "> text", where text may contain initial whitespace
;; ;; (see below).
;; ["
\\s-+> \\(\\([^\n]\n?\\)+\\)\\(\\s-*
\\)?" 0
;; emacs-wiki-markup-verse]
;; ;; join together the parts of a list
;; ["\\([oud]l\\)>\\s-*\\(
\\s-*
\\s-*\\)?<\\1>\\s-*" 0 ""]
;; ;; join together the parts of a table
;; (vector
;; (concat "\\s-*"
;; "\\s-*" "\\(
\\)") 3 "\\1")
;; ;; terminate open paragraph at the end of the buffer
;; ["
\\s-*\\'" 0 ""]
;; ;; make sure to close any open text (paragraphs)
;; ["\\([^> \t\n]\\)\\s-*\\'" 0 "\\1\n
"]
;; ;; lists have no whitespace after them, so add a final linebreak
;; ["\\([oud]l>\\)\\(\\s-*\\(\\|\\'\\)\\)" 0 "\\1\n \\2"]
;; ;; bare email addresses
;; ["\\([^[]\\)\\([-a-zA-Z0-9._]+@\\([-a-zA-z0-9_]+\\.\\)+[a-zA-Z0-9]+\\)" 0
;; "\\1\\2"]
;; ;; replace WikiLinks in the buffer (links to other pages)
;; ;; before a WikiName guards it from being replaced
;; ;; '''' can be used to add suffixes, such as WikiName''''s
;; [emacs-wiki-url-or-name-regexp 0 emacs-wiki-markup-link]
;; ["''''" 0 ""]
;; ;; insert the default publishing header
;; (function
;; (lambda ()
;; (insert emacs-wiki-publishing-header)))
;; ;; insert the default publishing footer
;; (function
;; (lambda ()
;; (goto-char (point-max))
;; (insert emacs-wiki-publishing-footer)))
;; ;; process any remaining markup tags
;; [emacs-wiki-tag-regexp 0 emacs-wiki-markup-custom-tags]))
;; (setq emacs-wiki-changelog-markup
;; (list
;; ["&" 0 "&"]
;; ["<" 0 "<"]
;; [">" 0 ">"]
;; ["^\\(\\S-+\\)\\s-+\\(.+\\)" 0 emacs-wiki-markup-changelog-section]
;; ;; emphasized or literal text
;; ["\\(^\\|[-[ \t\n<('`\"]\\)\\(=[^= \t\n]\\|_[^_ \t\n]\\|\\*+[^* \t\n]\\)"
;; 2 emacs-wiki-markup-word]
;; ;; headings, outline-mode style
;; ["^\\*\\s-+\\(.+\\)$" 0 "
\\1
"]
;; ;; don't require newlines between unnumbered lists.
;; ["^\\s-*\\(\\*\\)" 1 "\n\\1"]
;; ;; the beginning of the buffer begins the first paragraph
;; ["\\`\n*" 0 "
\n"]
;; ;; unnumbered List items begin with a -. numbered list items
;; ;; begin with number and a period. definition lists have a
;; ;; leading term separated from the body with ::. centered
;; ;; paragraphs begin with at least six columns of whitespace; any
;; ;; other whitespace at the beginning indicates a blockquote. The
;; ;; reason all of these rules are handled here, is so that
;; ;; blockquote detection doesn't interfere with indented list
;; ;; members.
;; ["^\\(\\s-*\\(\\*\\)\\)?\\([ \t]+\\)\\(\\([^\n]\n?\\)+\\)" 3
;; "
\n
\\4
\n"]
;; ;; join together the parts of a list
;; ["\\([oud]l\\)>\\s-*\\(\\s-*