comparison piecrust/templating/base.py @ 924:1bb704434ee2

formatting: Remove segment parts, you can use template tags instead. Segment parts were used to switch formatters insides a given content segment, but that's also achievable with template tags like `pcformat` in Jinja to some degree. It's not totally the same but removing it simplifies the code and improves performance.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 01 Oct 2017 20:36:04 -0700
parents 96d363e2da4b
children c4cf3cfe2726
comparison
equal deleted inserted replaced
923:5713b6a2850d 924:1bb704434ee2
25 EXTENSIONS = [] 25 EXTENSIONS = []
26 26
27 def initialize(self, app): 27 def initialize(self, app):
28 self.app = app 28 self.app = app
29 29
30 def renderSegmentPart(self, path, seg_part, data): 30 def renderSegment(self, path, segment, data):
31 raise NotImplementedError() 31 raise NotImplementedError()
32 32
33 def renderFile(self, paths, data): 33 def renderFile(self, paths, data):
34 raise NotImplementedError() 34 raise NotImplementedError()