fix: remove debug code again idiot
Some checks failed
build / build (push) Failing after 19s

This commit is contained in:
2026-03-05 15:58:06 -07:00
parent 6d1d94194b
commit bc5138086d

View File

@@ -35,23 +35,22 @@
(str/replace #"stroke=['\"]#000['\"]" "stroke=\"currentColor\""))) (str/replace #"stroke=['\"]#000['\"]" "stroke=\"currentColor\"")))
(defn render-snippets [snippet-promises] (defn render-snippets [snippet-promises]
(fs/with-temp-dir [svg-dir {:prefix "doerg-svg-"}] (let [rendered-snippets
(let [rendered-snippets (delay (->> snippet-promises
(delay (->> snippet-promises (map first)
(map first) (apply native/render svg-dir)))]
(apply native/render svg-dir)))] (doseq [[snippet p] snippet-promises]
(doseq [[snippet p] snippet-promises] (try (let [temml (temml/render snippet)]
(try (let [temml (temml/render snippet)] (->> (if (temml/erroneous-output? temml)
(->> (if (temml/erroneous-output? temml) (let [tex (get @rendered-snippets snippet)]
(let [tex (get @rendered-snippets snippet)] (if (:errors tex)
(if (:errors tex) temml
temml (read-and-patch-generated-svg tex)))
(read-and-patch-generated-svg tex))) temml)
temml) hiccup/raw (deliver p)))
hiccup/raw (deliver p))) (catch Exception e
(catch Exception e (l/error e "Error in TeX thread")
(l/error e "Error in TeX thread") (throw e))))))
(throw e)))))))
(comment (comment
(let [snippets (for [x ["\\(\\ifxetex blah \\fi\\)" (let [snippets (for [x ["\\(\\ifxetex blah \\fi\\)"