Changed markdown.
This commit is contained in:
		
							parent
							
								
									cfa2af61b8
								
							
						
					
					
						commit
						51f1b1d86e
					
				@ -24,17 +24,20 @@ class MarkdownRenderer(HTMLRenderer):
 | 
				
			|||||||
    def _escape(self, str):
 | 
					    def _escape(self, str):
 | 
				
			||||||
        return str  ##escape(str)
 | 
					        return str  ##escape(str)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def get_lexer(self, lang, default='bash'):
 | 
				
			||||||
 | 
					        try:
 | 
				
			||||||
 | 
					            return get_lexer_by_name(lang, stripall=True)
 | 
				
			||||||
 | 
					        except:
 | 
				
			||||||
 | 
					            return get_lexer_by_name(default, stripall=True)
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
    def block_code(self, code, lang=None, info=None):
 | 
					    def block_code(self, code, lang=None, info=None):
 | 
				
			||||||
        if not lang:
 | 
					        if not lang:
 | 
				
			||||||
            lang = info
 | 
					            lang = info
 | 
				
			||||||
        if not lang:
 | 
					        if not lang:
 | 
				
			||||||
            lang = 'bash'
 | 
					            lang = 'bash'
 | 
				
			||||||
            # return '\n<pre><code>%s</code></pre>\n' % escape(code)
 | 
					        lexer = self.get_lexer(lang)
 | 
				
			||||||
        lexer = get_lexer_by_name(lang, stripall=True)
 | 
					 | 
				
			||||||
        formatter = html.HtmlFormatter(lineseparator="<br>")
 | 
					        formatter = html.HtmlFormatter(lineseparator="<br>")
 | 
				
			||||||
        result = highlight(code, lexer, formatter)
 | 
					        result = highlight(code, lexer, formatter)
 | 
				
			||||||
        if not result:
 | 
					 | 
				
			||||||
            return f"<pre>{escape(code)}</pre>"
 | 
					 | 
				
			||||||
        return result 
 | 
					        return result 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def render(self):
 | 
					    def render(self):
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user