retrogradeorbit / bootleg

Simple template processing command line tool to help build static websites
Eclipse Public License 2.0
254 stars 12 forks source link

base level edamame exceptions are not nice-printed #30

Closed retrogradeorbit closed 4 years ago

retrogradeorbit commented 4 years ago
Exception in thread "main" clojure.lang.ExceptionInfo: The map literal starting with :class contains 3 form(s). Map literals must contain an even number of forms. [at line 43, column 32] {:row 43, :col 32}
    at edamame.impl.parser$throw_reader.invokeStatic(parser.cljc:62)
    at edamame.impl.parser$throw_reader.invoke(parser.cljc:50)
    at edamame.impl.parser$throw_odd_map.invokeStatic(parser.cljc:261)
    at edamame.impl.parser$throw_odd_map.invoke(parser.cljc:259)
    at edamame.impl.parser$parse_map.invokeStatic(parser.cljc:279)
    at edamame.impl.parser$parse_map.invoke(parser.cljc:272)
    at edamame.impl.parser$dispatch.invokeStatic(parser.cljc:350)
...
retrogradeorbit commented 4 years ago

fixed in https://github.com/retrogradeorbit/bootleg/commit/289f57f87d312da1e7ebf5c83a7119a50972acd7