17 Remove support for definition list which is not supported by gfm
This commit is contained in:
@@ -15,7 +15,6 @@ var rootCmd = &cobra.Command{
|
|||||||
Run: func(cmd *cobra.Command, args []string) {
|
Run: func(cmd *cobra.Command, args []string) {
|
||||||
theme, _ := cmd.Flags().GetString("theme")
|
theme, _ := cmd.Flags().GetString("theme")
|
||||||
browser, _ := cmd.Flags().GetBool("browser")
|
browser, _ := cmd.Flags().GetBool("browser")
|
||||||
openReadme, _ := cmd.Flags().GetBool("readme")
|
|
||||||
host, _ := cmd.Flags().GetString("host")
|
host, _ := cmd.Flags().GetString("host")
|
||||||
port, _ := cmd.Flags().GetInt("port")
|
port, _ := cmd.Flags().GetInt("port")
|
||||||
boundingBox, _ := cmd.Flags().GetBool("bounding-box")
|
boundingBox, _ := cmd.Flags().GetBool("bounding-box")
|
||||||
@@ -25,7 +24,6 @@ var rootCmd = &cobra.Command{
|
|||||||
OpenBrowser: browser,
|
OpenBrowser: browser,
|
||||||
Host: host,
|
Host: host,
|
||||||
Port: port,
|
Port: port,
|
||||||
OpenReadme: openReadme,
|
|
||||||
BoundingBox: boundingBox,
|
BoundingBox: boundingBox,
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -48,8 +46,7 @@ func Execute() {
|
|||||||
func init() {
|
func init() {
|
||||||
rootCmd.Flags().String("theme", "auto", "Select css theme [light/dark/auto]")
|
rootCmd.Flags().String("theme", "auto", "Select css theme [light/dark/auto]")
|
||||||
rootCmd.Flags().BoolP("browser", "b", true, "Open new browser tab")
|
rootCmd.Flags().BoolP("browser", "b", true, "Open new browser tab")
|
||||||
rootCmd.Flags().BoolP("readme", "r", true, "Open readme if no file provided")
|
|
||||||
rootCmd.Flags().StringP("host", "H", "localhost", "Host to use")
|
rootCmd.Flags().StringP("host", "H", "localhost", "Host to use")
|
||||||
rootCmd.Flags().IntP("port", "p", 6419, "Port to use")
|
rootCmd.Flags().IntP("port", "p", 6419, "Port to use")
|
||||||
rootCmd.Flags().BoolP("bounding-box", "B", true, "Add bounding box to HTML")
|
rootCmd.Flags().Bool("bounding-box", true, "Add bounding box to HTML")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,6 +5,5 @@ type Client struct {
|
|||||||
OpenBrowser bool
|
OpenBrowser bool
|
||||||
Host string
|
Host string
|
||||||
Port int
|
Port int
|
||||||
OpenReadme bool
|
|
||||||
BoundingBox bool
|
BoundingBox bool
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,9 @@ import (
|
|||||||
var blockquotes = []string{"Note", "Tip", "Important", "Warning", "Caution"}
|
var blockquotes = []string{"Note", "Tip", "Important", "Warning", "Caution"}
|
||||||
|
|
||||||
func (client *Client) MdToHTML(bytes []byte) []byte {
|
func (client *Client) MdToHTML(bytes []byte) []byte {
|
||||||
extensions := parser.CommonExtensions | parser.AutoHeadingIDs
|
extensions := parser.NoIntraEmphasis | parser.Tables | parser.FencedCode |
|
||||||
|
parser.Autolink | parser.Strikethrough | parser.SpaceHeadings | parser.HeadingIDs |
|
||||||
|
parser.BackslashLineBreak | parser.MathJax
|
||||||
p := parser.NewWithExtensions(extensions)
|
p := parser.NewWithExtensions(extensions)
|
||||||
doc := p.Parse(bytes)
|
doc := p.Parse(bytes)
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ func (client *Client) Serve(file string) error {
|
|||||||
if err == nil {
|
if err == nil {
|
||||||
defer f.Close()
|
defer f.Close()
|
||||||
}
|
}
|
||||||
if err == nil && client.OpenReadme {
|
if err == nil {
|
||||||
addr, _ = url.JoinPath(addr, readme)
|
addr, _ = url.JoinPath(addr, readme)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user