diff --git a/md2html b/md2html index d4f1107..7d8a999 100755 --- a/md2html +++ b/md2html @@ -63,7 +63,7 @@ function escape(text) { gsub(/&/, "\\&", text) gsub(//, "\\>", text) - gsub(/\"/, "\\"", text) + gsub(/"/, "\\"", text) return text } @@ -237,7 +237,7 @@ function escape(text) { gsub(/&/, "\\&", text) gsub(//, "\\>", text) - gsub(/\"/, "\\"", text) + gsub(/"/, "\\"", text) return text } @@ -246,13 +246,13 @@ function inline(text) { text = gensub(/\*\*([^\*]*)\*\*/, "\\1", "g", text) text = gensub(/\*([^\*]*)\*/, "\\1", "g", text) text = gensub(/`([^`]*)`/, "\\1", "g", text) - text = gensub(/\[(.*)\]\((.*)\)/, "\\1", "g", text) + text = gensub(/\[(.*)\]\((.*)\)/, "\\1", "g", text) return text } /.*$/,"",id) + gsub(/^.*id="/,"",id) + gsub(/">.*$/,"",id) d=$1 gsub(/^]*>/, "", $0)