comparison piecrust/plugins/builtin.py @ 124:f49fcf9448df

Add Textile formatter.
author Ludovic Chabant <ludovic@chabant.com>
date Fri, 14 Nov 2014 22:44:59 +0100
parents 6827dcc9d3fb
children 432cd534ce08
comparison
equal deleted inserted replaced
123:b6f79f23904a 124:f49fcf9448df
8 from piecrust.commands.builtin.serving import (ServeCommand) 8 from piecrust.commands.builtin.serving import (ServeCommand)
9 from piecrust.commands.builtin.util import (InitCommand, PurgeCommand, 9 from piecrust.commands.builtin.util import (InitCommand, PurgeCommand,
10 ImportCommand) 10 ImportCommand)
11 from piecrust.data.provider import (IteratorDataProvider, BlogDataProvider) 11 from piecrust.data.provider import (IteratorDataProvider, BlogDataProvider)
12 from piecrust.formatting.markdownformatter import MarkdownFormatter 12 from piecrust.formatting.markdownformatter import MarkdownFormatter
13 from piecrust.formatting.textileformatter import TextileFormatter
13 from piecrust.formatting.smartypantsformatter import SmartyPantsFormatter 14 from piecrust.formatting.smartypantsformatter import SmartyPantsFormatter
14 from piecrust.importing.jekyll import JekyllImporter 15 from piecrust.importing.jekyll import JekyllImporter
15 from piecrust.importing.piecrust import PieCrust1Importer 16 from piecrust.importing.piecrust import PieCrust1Importer
16 from piecrust.plugins.base import PieCrustPlugin 17 from piecrust.plugins.base import PieCrustPlugin
17 from piecrust.processing.base import CopyFileProcessor 18 from piecrust.processing.base import CopyFileProcessor
67 JinjaTemplateEngine()] 68 JinjaTemplateEngine()]
68 69
69 def getFormatters(self): 70 def getFormatters(self):
70 return [ 71 return [
71 MarkdownFormatter(), 72 MarkdownFormatter(),
72 SmartyPantsFormatter()] 73 SmartyPantsFormatter(),
74 TextileFormatter()]
73 75
74 def getProcessors(self): 76 def getProcessors(self):
75 return [ 77 return [
76 CopyFileProcessor(), 78 CopyFileProcessor(),
77 LessProcessor(), 79 LessProcessor(),