annotate syntax/piecrustmarkdown.vim @ 3:af8514b79c04 default tip

Fix for PieCrust 1.0-rc1. Added very simple `Pcprepare` command.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 14 Mar 2013 22:15:58 -0700
parents 0595eed8abef
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
1 " Vim syntax file
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
2 " Language: PieCrust Markdown/Twig
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
3 " Maintainer: Ludovic Chabant <ludovic@chabant.com>
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
4
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
5 "if exists("b:current_syntax")
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
6 " finish
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
7 "endif
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
8
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
9 " Include vanilla Markdown
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
10 runtime! syntax/markdown.vim
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
11
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
12 " YAML configuration header
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
13 syn match Comment /\%^---\_.\{-}---$/ contains=@Spell
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
14
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
15 " Twig syntax
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
16 syn match twigTag /{[%{].*[%}]}/
0595eed8abef Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
17 hi def link twigTag Statement