Changeset 718:1cb7556f2e1d in hatta-dev for hatta.py
Legend:
- Unmodified
- Added
- Removed
-
hatta.py
r717 r718 1726 1726 e(self.wiki.site_name))) 1727 1727 yield h.link(rel="stylesheet", type_="text/css", 1728 href=self.get_url(None, self.wiki.pygments_css)) 1729 yield h.link(rel="stylesheet", type_="text/css", 1728 1730 href=self.get_url(None, self.wiki.style_css)) 1729 1731 if special_title: … … 1992 1994 return 1993 1995 1994 if 'tango' in pygments.styles.STYLE_MAP: 1995 style = 'tango' 1996 else: 1997 style = 'friendly' 1998 formatter = pygments.formatters.HtmlFormatter(style=style) 1996 formatter = pygments.formatters.HtmlFormatter() 1999 1997 formatter.line_no = line_no 2000 1998 … … 2410 2408 sys.stdout.write("Hatta %s\n" % __version__) 2411 2409 sys.exit() 2412 if pygments is not None:2413 if 'tango' in pygments.styles.STYLE_MAP:2414 style = 'tango'2415 else:2416 style = 'friendly'2417 formatter = pygments.formatters.HtmlFormatter(style=style)2418 self.style += formatter.get_style_defs('.highlight')2419 2410 self.dead = False 2420 2411 self.config = config … … 2487 2478 R('/robots.txt', endpoint=self.robots_txt, methods=['GET', 'HEAD']), 2488 2479 R('/+download/style.css', endpoint=self.style_css, 2480 methods=['GET', 'HEAD']), 2481 R('/+download/pygments.css', endpoint=self.pygments_css, 2489 2482 methods=['GET', 'HEAD']), 2490 2483 R('/+download/scripts.js', endpoint=self.scripts_js, … … 3130 3123 return self._serve_default(request, 'style.css', self.style, 3131 3124 'text/css') 3125 def pygments_css(self, request): 3126 """Serve the default pygments style""" 3127 3128 if pygments is None: 3129 raise werkzeug.exceptions.NotFound() 3130 3131 pygments_style = 'tango' 3132 if pygments_style not in pygments.styles.STYLE_MAP: 3133 pygments_style = 'default' 3134 formatter = pygments.formatters.HtmlFormatter(style=pygments_style) 3135 style_defs = formatter.get_style_defs('.highlight') 3136 return self._serve_default(request, 'pygments.css', style_defs, 3137 'text/css') 3132 3138 3133 3139 def favicon_ico(self, request):
Note: See TracChangeset
for help on using the changeset viewer.
