Ticket #80: fix_xi_fallback-r462.2.diff
| File fix_xi_fallback-r462.2.diff, 1.3 KB (added by cboos, 17 years ago) |
|---|
-
genshi/template/markup.py
78 78 encoding=encoding) 79 79 80 80 for kind, data, pos in source: 81 s = (stream, fallback_stream)[in_fallback] 81 82 82 83 if kind is START_NS: 83 84 # Strip out the namespace declaration for template directives … … 143 144 fallback_stream = [] 144 145 145 146 else: 146 s tream.append((kind, (tag, new_attrs), pos))147 s.append((kind, (tag, new_attrs), pos)) 147 148 148 149 depth += 1 149 150 … … 173 174 elif kind is TEXT: 174 175 for kind, data, pos in self._interpolate(data, self.basedir, 175 176 *pos): 176 s tream.append((kind, data, pos))177 s.append((kind, data, pos)) 177 178 178 179 elif kind is COMMENT: 179 180 if not data.lstrip().startswith('!'): 180 s tream.append((kind, data, pos))181 s.append((kind, data, pos)) 181 182 182 183 else: 183 s tream.append((kind, data, pos))184 s.append((kind, data, pos)) 184 185 185 186 return stream 186 187
