b544284
Branches > namespace-reorganization > b544284 > files / src / dev
Extract pretty errors
Commit: b54428488a854a52933f4f7bc11592fceec696dd
Parent: 165e221
2 changed files:
src/dev/grahp/pretty_errors.clj 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 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"))