b544284

Branches > namespace-reorganization > b544284 > files / src / dev

Extract pretty errors

Grahp, 2026-06-05

Commit: b54428488a854a52933f4f7bc11592fceec696dd
Parent: 165e221

2 changed files:

src/dev/grahp/pretty_errors.clj added (view file)

@@ -0,0 +1,10 @@+(ns dev.grahp.pretty-errors+  (:require+   [clojure+.error :as error]))++(defn setup! []+  (error/install!)+  (Thread/setDefaultUncaughtExceptionHandler+    (fn [thread ex]+      (binding [*out* *err*]+        (println ex)))))

src/net/bowmap/core.clj modified (view file)

@@ -1,16 +1,13 @@ (ns net.bowmap.core   (:require+   [dev.grahp.pretty-errors :as pretty-errors]    [net.bowmap.minecraft-server :as mc]))  (defn start-server []   (mc/start-server! {:port 25565}))  (defn -main [& _args]-  ((requiring-resolve 'clojure+.error/install!))-  (Thread/setDefaultUncaughtExceptionHandler-    (fn [thread ex]-      (binding [*out* *err*]-        (println ex))))+  (pretty-errors/setup!)   (start-server)   (println "Server Started"))