fork of anirudh.fi/vite that uses chroma for hl
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix imports, disable syntax highlighting for now

+18 -33
+2 -2
atom/feed.go
··· 6 6 "path/filepath" 7 7 "time" 8 8 9 - "git.icyphox.sh/vite/config" 10 - "git.icyphox.sh/vite/markdown" 9 + "icyphox.sh/vite/config" 10 + "icyphox.sh/vite/markdown" 11 11 ) 12 12 13 13 type AtomLink struct {
+4 -4
commands/build.go
··· 9 9 "sync" 10 10 "time" 11 11 12 - "git.icyphox.sh/vite/atom" 13 - "git.icyphox.sh/vite/config" 14 - "git.icyphox.sh/vite/markdown" 15 - "git.icyphox.sh/vite/util" 12 + "icyphox.sh/vite/atom" 13 + "icyphox.sh/vite/config" 14 + "icyphox.sh/vite/markdown" 15 + "icyphox.sh/vite/util" 16 16 ) 17 17 18 18 const (
+2 -6
go.mod
··· 1 - module git.icyphox.sh/vite 1 + module icyphox.sh/vite 2 2 3 3 go 1.15 4 4 5 - replace github.com/russross/blackfriday/v2 => git.icyphox.sh/grayfriday v0.0.0-20221126034429-23c704183914 6 - 7 - // replace github.com/russross/blackfriday/v2 => ../grayfriday 8 - 9 5 require ( 10 6 github.com/Depado/bfchroma v1.3.0 11 7 github.com/adrg/frontmatter v0.2.0 12 8 github.com/alecthomas/chroma v0.10.0 13 - github.com/russross/blackfriday/v2 v2.0.1 14 9 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b 10 + icyphox.sh/grayfriday v0.0.0-20221130034322-1ea518786419 15 11 )
+5 -2
go.sum
··· 1 - git.icyphox.sh/grayfriday v0.0.0-20221126034429-23c704183914 h1:4f0PFapEZUYls6gEjWMA82jOm0s5E4I9p23QpXv1sSg= 2 - git.icyphox.sh/grayfriday v0.0.0-20221126034429-23c704183914/go.mod h1:/wTbXjiiGlIYuqC6rVyD9ml88NWw7tujy3pOqj8kkKc= 3 1 github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= 4 2 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= 5 3 github.com/Depado/bfchroma v1.3.0 h1:zz14vpvySU6S0CL6yGPr1vkFevQecIt8dJdCsMS2JpM= ··· 27 25 github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= 28 26 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= 29 27 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= 28 + github.com/russross/blackfriday/v2 v2.0.1 h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q= 29 + github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= 30 30 github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= 31 + github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo= 31 32 github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= 32 33 github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= 33 34 github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= ··· 45 46 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= 46 47 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo= 47 48 gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= 49 + icyphox.sh/grayfriday v0.0.0-20221130034322-1ea518786419 h1:NfLEP+eVHytaObWE5ffsidoe7G1RQnEc2l9YZorYK8k= 50 + icyphox.sh/grayfriday v0.0.0-20221130034322-1ea518786419/go.mod h1:9o5/tCXAQ8RPfaRdo7087zucRyJoQHE+T5YCRxGaBzE=
+1 -1
main.go
··· 4 4 "fmt" 5 5 "os" 6 6 7 - "git.icyphox.sh/vite/commands" 7 + "icyphox.sh/vite/commands" 8 8 ) 9 9 10 10 func main() {
+4 -18
markdown/markdown.go
··· 6 6 gotmpl "text/template" 7 7 "time" 8 8 9 - "git.icyphox.sh/vite/config" 10 - "git.icyphox.sh/vite/markdown/template" 9 + "icyphox.sh/vite/config" 10 + "icyphox.sh/vite/markdown/template" 11 11 12 - bfc "github.com/Depado/bfchroma" 13 - "github.com/alecthomas/chroma/formatters/html" 14 - bf "github.com/russross/blackfriday/v2" 12 + bf "icyphox.sh/grayfriday" 15 13 ) 16 14 17 15 var ( ··· 37 35 out.HTML = bf.Run( 38 36 md.Body, 39 37 bf.WithNoExtensions(), 40 - bf.WithRenderer( 41 - bfc.NewRenderer( 42 - bfc.ChromaOptions( 43 - html.TabWidth(4), 44 - html.WithClasses(true), 45 - ), 46 - bfc.Extend( 47 - bf.NewHTMLRenderer(bf.HTMLRendererParameters{ 48 - Flags: bfFlags, 49 - }), 50 - ), 51 - ), 52 - ), 38 + bf.WithRenderer(bf.NewHTMLRenderer(bf.HTMLRendererParameters{Flags: bfFlags})), 53 39 bf.WithExtensions(bfExts), 54 40 ) 55 41 out.Meta = md.Frontmatter