~bjornt/editmoin/factor-out-edit-function

« back to all changes in this revision

Viewing changes to moin.vim

  • Committer: niemeyer
  • Date: 2006-01-23 18:23:27 UTC
  • Revision ID: niemeyer-7c2df21ebdabbfac5b2b298655dbbe27bacfc3fb
Tags: 1.4
- Added support to Moin 1.5
- Added support to status messages

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
" Filename:    moin.vim
3
3
" Language:    MoinMoin structured text
4
4
" Maintainer:  Gustavo Niemeyer <niemeyer@conectiva.com>
5
 
" Last Change: Mon, 09 Jun 2003 18:17:14 -0300
 
5
" Last Change: Thu, 20 Oct 2005 15:54:37 -0200
6
6
 
7
7
" remove any old syntax stuff hanging around
8
8
if version < 600
27
27
syn region  moinMacro       start="\[\[" end="\]\]"
28
28
syn region  moinHeader      start="^\z(=\{1,5}\) " end=" \z1$" oneline
29
29
syn match   moinRule        "^-\{4,}$"
30
 
syn match   moinSmileys     "\(\s\|\_^\)\(%)\|(!)\|(./)\|/!\\\|:(\|:)\|:))\|:-?\|:D\|:\\\|:o\|;)\|;))\|<!>\|<:(\|>:>\|@)\|B)\|X-(\|{1}\|{2}\|{3}\|{OK}\|{X}\|{da}\|{de}\|{en}\|{es}\|{fi}\|{fr}\|{it}\|{i}\|{ja}\|{ko}\|{nl}\|{pt}\|{sv}\|{us}\|{zh}\||)\)\(\s\|\_$\)"
 
30
syn match   moinSmileys     "\(\s\|\_^\)\(%)\|(!)\|(./)\|/!\\\|:(\|:)\|:))\|:-(\|:-)\|:-))\|:-?\|:D\|:\\\|:o\|;)\|;-)\|<!>\|<:(\|>:>\|B)\|B-)\|X-(\|{\*}\|{1}\|{2}\|{3}\|{OK}\|{X}\|{da}\|{de}\|{en}\|{es}\|{fi}\|{fr}\|{it}\|{i}\|{ja}\|{ko}\|{nl}\|{o}\|{pt}\|{sv}\|{us}\|{zh}\||)\||-)\)\(\s\|\_$\)"
31
31
syn match   moinLinkMoin    "\(/\?[[:upper:]][[:lower:][:digit:]]\+\)\{2,}"
32
32
syn match   moinLinkEmail   "<\?[[:alnum:]-._+]\+@[[:alnum:]-]\+\.[[:alnum:]-.]\+>\?"
33
33
syn match   moinLinkUrl     "\(http\|https\|ftp\|nntp\|news\|mailto\|telnet\|wiki\|file\|attachment\|inline\|drawing\):\([^][:space:]<"'}|:,.)?!]\|[]"'}|:,.)?!][^][:space:]<"'}|:,.)?!]\)\+"