Ticket #80: fix_xi_fallback-r462.diff
| File fix_xi_fallback-r462.diff, 1.4 KB (added by cboos, 17 years ago) |
|---|
-
genshi/template/markup.py
143 143 fallback_stream = [] 144 144 145 145 else: 146 stream.append((kind, (tag, new_attrs), pos)) 146 s = (stream, fallback_stream)[in_fallback] 147 s.append((kind, (tag, new_attrs), pos)) 147 148 148 149 depth += 1 149 150 … … 171 172 pos)] 172 173 173 174 elif kind is TEXT: 175 s = (stream, fallback_stream)[in_fallback] 174 176 for kind, data, pos in self._interpolate(data, self.basedir, 175 177 *pos): 176 s tream.append((kind, data, pos))178 s.append((kind, data, pos)) 177 179 178 180 elif kind is COMMENT: 181 s = (stream, fallback_stream)[in_fallback] 179 182 if not data.lstrip().startswith('!'): 180 s tream.append((kind, data, pos))183 s.append((kind, data, pos)) 181 184 182 185 else: 183 stream.append((kind, data, pos)) 186 s = (stream, fallback_stream)[in_fallback] 187 s.append((kind, data, pos)) 184 188 185 189 return stream 186 190
