summaryrefslogtreecommitdiff
path: root/html/highlight.go
diff options
context:
space:
mode:
Diffstat (limited to 'html/highlight.go')
-rw-r--r--html/highlight.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/html/highlight.go b/html/highlight.go
index 72b8d79..7f520ed 100644
--- a/html/highlight.go
+++ b/html/highlight.go
@@ -19,10 +19,10 @@ type Highlighter struct {
}
func (h Highlighter) htmlHighlight(w io.Writer, source, lang, defaultLang string) error {
-
if lang == "" {
lang = defaultLang
}
+
l := lexers.Get(lang)
if l == nil {
l = lexers.Analyse(source)
@@ -55,9 +55,7 @@ func (h Highlighter) myRenderHook(w io.Writer, node ast.Node, entering bool) (as
func newRenderer() *mdhtml.Renderer {
htmlFormatter := html.New(html.WithClasses(true), html.TabWidth(2))
- if htmlFormatter == nil {
- panic("couldn't create html formatter")
- }
+
styleName := "monokailight"
highlightStyle := styles.Get(styleName)
if highlightStyle == nil {