Thanks. Looks like it was in Compojure - linked to at the bottom of the page you sent over: https://github.com/bhauman/lein-figwheel/issues/161
On Tuesday, 30 June 2015 10:01:01 UTC-7, Gary Trakhman wrote: > > You'll have to bump instaparse versions: > https://github.com/clojure-emacs/refactor-nrepl/issues/53 > > On Tue, Jun 30, 2015 at 12:57 PM Robert Beaupre <codewis...@gmail.com > <javascript:>> wrote: > >> Is anyone else getting the following error with 1.7.0 when running lein >> repl? All I did was change from 1.6.0 to 1.7.0. >> >> #error { >> >> :cause Wrong number of args (2) passed to: StringReader >> :via >> [{:type clojure.lang.Compiler$CompilerException >> :message clojure.lang.ArityException: Wrong number of args (2) passed >> to: StringReader, compiling:(abnf.clj:189:28) >> :at [clojure.lang.Compiler$InvokeExpr eval Compiler.java 3628]} >> {:type clojure.lang.ArityException >> :message Wrong number of args (2) passed to: StringReader >> :at [clojure.lang.AFn throwArity AFn.java 429]}] >> >> Thanks, >> Robert >> >> On Tuesday, 30 June 2015 07:35:34 UTC-7, Alex Miller wrote: >>> >>> We are pleased to announce the release of Clojure 1.7. >>> >>> - Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0/ >>> - Leiningen: [org.clojure/clojure "1.7.0"] >>> >>> The two headline features for 1.7 are transducers and reader >>> conditionals. Also see the complete list ( >>> https://github.com/clojure/clojure/blob/master/changes.md) of all >>> changes since Clojure 1.6 for more details. >>> >>> ## Transducers >>> >>> Transducers (http://clojure.org/transducers) are composable algorithmic >>> transformations. They are independent from the context of their input and >>> output sources and specify only the essence of the transformation in terms >>> of an individual element. Because transducers are decoupled from input or >>> output sources, they can be used in many different processes - collections, >>> streams, channels, observables, etc. Transducers compose directly, without >>> awareness of input or creation of intermediate aggregates. >>> >>> Many existing sequence functions now have a new arity (one fewer >>> argument than before). This arity will return a transducer that represents >>> the same logic but is independent of lazy sequence processing. Functions >>> included are: map, mapcat, filter, remove, take, take-while, drop, >>> drop-while, take-nth, replace, partition-by, partition-all, keep, >>> keep-indexed, map-indexed, distinct, and interpose. Additionally some new >>> transducer functions have been added: cat, dedupe, and random-sample. >>> >>> Transducers can be used in several new or existing contexts: >>> >>> * into - to collect the results of applying a transducer >>> * sequence - to incrementally compute the result of a transducer >>> * transduce - to immediately compute the result of a transducer >>> * eduction - to delay computation and recompute each time >>> * core.async - to apply a transducer while values traverse a channel >>> >>> ## Portable Clojure and Reader Conditionals >>> >>> It is now common to see a library or application targeting multiple >>> Clojure platforms with a single codebase. Clojure 1.7 introduces a new >>> extension (.cljc) for files that can be loaded by Clojure and ClojureScript >>> (and other Clojure platforms). >>> >>> There will often be some parts of the code that vary between platforms. >>> The primary mechanism for dealing with platform-specific code is to isolate >>> that code into a minimal set of namespaces and then provide >>> platform-specific versions (.clj/.class or .cljs) of those namespaces. >>> >>> To support cases where is not feasible to isolate the varying parts of >>> the code, or where the code is mostly portable with only small >>> platform-specific parts, 1.7 provides Reader Conditionals ( >>> http://clojure.org/reader#The%20Reader--Reader%20Conditionals). >>> >>> Reader conditionals are a new reader form that is only allowed in >>> portable cljc files. A reader conditional expression is similar to a cond >>> in that it specifies alternating platform identifiers and expressions. Each >>> platform is checked in turn until a match is found and the expression is >>> read. All expressions not selected are read but skipped. A final :default >>> fallthrough can be provided. If no expressions are matched, the reader >>> conditional will read nothing. The reader conditional splicing form takes a >>> sequential expression and splices the result into the surrounding code. >>> >>> ## Contributors >>> >>> Thanks to all of those who contributed patches to Clojure 1.7: >>> >>> Timothy Baldridge >>> Bozhidar Batsov >>> Brandon Bloom >>> Michael Blume >>> Ambrose Bonnaire-Sergeant >>> Aaron Cohen >>> Pepijn de Vos >>> Andy Fingerhut >>> Gary Fredricks >>> Daniel Solano Gómez >>> Stuart Halloway >>> Immo Heikkinen >>> Andrei Kleschinsky >>> Howard Lewis Ship >>> Alex Miller >>> Steve Miner >>> Nicola Mometto >>> Tomasz Nurkiewicz >>> Ghadi Shayban >>> Paul Stadig >>> Zach Tellman >>> Luke VanderHart >>> Jozef Wagner >>> Devin Walters >>> Jason Wolfe >>> Steven Yi >>> >>> Also, continued thanks to the total list of contributors from all >>> releases: >>> http://clojure.org/contributing#patches >>> >>> >>> Thanks! >>> Alex Miller >>> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clo...@googlegroups.com >> <javascript:> >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+u...@googlegroups.com <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+u...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.