Lee Read

Results 213 issues of Lee Read

A small bug in doo causes karma v6 to fail. After [a PR for the fork of doo cljs-test-runner uses](https://github.com/ingesolvoll/doo/pull/1) is applied and released we can update cljs-test-runner to reference...

**Scenario** One var can be defined differently for different langs. A contrived example: ```Clojure #?(:cljs (defn mixed [a cljs sig]) :clj (defn mixed [a different clj sig])) ``` A real-world...

**Proposal** Optionally return api-diff result as a map. - the code would benefit from separating reporting from analysis - the user would benefit from being able to use the result...

If v1 has ```Clojure (defn becomes-def []) ``` And v2 has: ```Clojure (def becomes-def 42) ``` An arity 0 deletion is currently reported. This is an indicator of breakage and...

**Proposal** Api-diff currently shows what has been removed. The (very worthy) focus, it seems, is on discovering breakages. It can also be interesting to see what was added to an...

When v1 has ```Clojure (defn variadic-loss [a b c & more]) ``` And v2 has ```Clojure (defn variadic-loss [a b]) ``` The loss of the variadic signature could be reported,...

**Proposal** Some libraries expose a different API for different dialects of Clojure. It could be interesting to allow comparison of API by Clojure dialect. Vested interest examples: - How does...

## Problem I'd love to sometimes add some color to my tables. But when I do Doric doesn't render my table properly. ## Cause Doric does not consider ANSI escape...

## Currently Doric does nothing special with newlines. ## But what if.. ...it did and rendered content in the appropriate table cell even when it contained newlines. For example a...

## First and foremost Thanks for Doric, I find myself happily using it a bunch! ## Currently Doric spits out beautiful Ascii tables. ## But what if... ...it could spit...