update doc topics; escape slashes in links

This commit is contained in:
Scott Richmond 2024-10-20 15:12:17 -04:00
parent 440b97d47f
commit ab3cf98bb5

View File

@ -12,7 +12,8 @@
(defn escape-punctuation [str] (->> str (defn escape-punctuation [str] (->> str
(string/replace "?" "") (string/replace "?" "")
(string/replace "!" ""))) (string/replace "!" "")
(string/replace "/" "")))
(defn toc-entry [name] (defn toc-entry [name]
(def escaped (escape-underscores name)) (def escaped (escape-underscores name))
@ -33,7 +34,7 @@
"boxes and state" ["box?" "unbox" "store!" "update!"] "boxes and state" ["box?" "unbox" "store!" "update!"]
"results" ["err" "err?" "ok" "ok?" "unwrap!" "unwrap_or"] "results" ["err" "err?" "ok" "ok?" "unwrap!" "unwrap_or"]
"errors" ["assert!"] "errors" ["assert!"]
"turtle graphics" ["back!" "background!" "bk!" "clear!" "colors" "fd!" "forward!" "goto!" "heading" "heading/vector" "home!" "left!" "lt!" "pc!" "pd!" "pencolor" "pencolor!" "pendown!" "pendown?" "penup!" "penwidth" "penwidth!" "position" "pu!" "pw!" "render_turtle!" "reset_turtle!" "right!" "rt!" "turtle_state"] "turtle graphics" ["back!" "background!" "bk!" "clear!" "colors" "fd!" "forward!" "goto!" "heading" "heading/vector" "hideturtle!" "home!" "left!" "loadstate!" "lt!" "pc!" "pd!" "pencolor" "pencolor!" "pendown!" "pendown?" "penup!" "penwidth" "penwidth!" "position" "pu!" "pw!" "render_turtle!" "reset_turtle!" "right!" "rt!" "setheading!" "showturtle!" "turtle_state"]
"environment and i/o" ["doc!" "print!" "report!" "state"] "environment and i/o" ["doc!" "print!" "report!" "state"]
}) })