This pull requests converts https://github.com/venantius/ultra/issues/79#issuecomment-441934592 into a generic doc. It's not a "workaround" as the problem exists when using two REPL middleware projects. Is #79 a bug in Ultra or in CIDER? Both? Neither? Without a way of knowing what the unmodified Clojure output was, a REPL middleware design simply will not be able to accommodate two projects which reformat output.
The resulting doc section was getting lengthy as to be suitably comprehensive for CIDER users. I moved it further down, since it's important to the intersection of CIDER and Ultra users and not the primary audience of Ultra. Along the way, I changed the header level of the peer section about ClojureScript Support.
Thanks for pulling this together, this seems very comprehensive. I'm going to merge this and then shuffle the words around a little bit if that's all right.
Closes #79.
This pull requests converts https://github.com/venantius/ultra/issues/79#issuecomment-441934592 into a generic doc. It's not a "workaround" as the problem exists when using two REPL middleware projects. Is #79 a bug in Ultra or in CIDER? Both? Neither? Without a way of knowing what the unmodified Clojure output was, a REPL middleware design simply will not be able to accommodate two projects which reformat output.
The resulting doc section was getting lengthy as to be suitably comprehensive for CIDER users. I moved it further down, since it's important to the intersection of CIDER and Ultra users and not the primary audience of Ultra. Along the way, I changed the header level of the peer section about ClojureScript Support.