From a158018e073411bb270844baa4f0b72c3b5d5277 Mon Sep 17 00:00:00 2001 From: satoru Date: Fri, 25 Jun 2021 21:00:56 +0800 Subject: [PATCH] Do not render output of code blocks as Markdown --- internal/model/model.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/internal/model/model.go b/internal/model/model.go index f7db1cf..efee083 100644 --- a/internal/model/model.go +++ b/internal/model/model.go @@ -4,17 +4,18 @@ import ( "bufio" "errors" "fmt" + "io" + "io/ioutil" + "os" + "strings" + "time" + "github.com/charmbracelet/bubbles/viewport" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/glamour" "github.com/maaslalani/slides/internal/code" "github.com/maaslalani/slides/internal/meta" "github.com/maaslalani/slides/styles" - "io" - "io/ioutil" - "os" - "strings" - "time" ) const ( @@ -133,8 +134,8 @@ func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { func (m Model) View() string { r, _ := glamour.NewTermRenderer(m.Theme, glamour.WithWordWrap(0)) slide := m.Slides[m.Page] - slide += m.VirtualText slide, err := r.Render(slide) + slide += m.VirtualText if err != nil { slide = fmt.Sprintf("Error: Could not render markdown! (%v)", err) }