From 58c6d0a440e6d1265d447dc9f001cbf3e012d6ff Mon Sep 17 00:00:00 2001 From: Gal Dolber Date: Sat, 16 Jun 2018 14:18:59 -0300 Subject: [PATCH 1/6] Remove require --- src/instaparse/abnf.cljc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/instaparse/abnf.cljc b/src/instaparse/abnf.cljc index a740413..31d713c 100644 --- a/src/instaparse/abnf.cljc +++ b/src/instaparse/abnf.cljc @@ -9,7 +9,6 @@ [instaparse.combinators-source :refer [Epsilon opt plus star rep alt ord cat string-ci string string-ci regexp nt look neg hide hide-tag unicode-char]] - #?(:cljs [goog.string.format]) [clojure.walk :as walk]) #?(:cljs (:require-macros [instaparse.abnf :refer [precompile-cljs-grammar]]))) From 5b47abb2219bc542a269c22f91e5b663acd51c81 Mon Sep 17 00:00:00 2001 From: Gal Dolber Date: Sat, 16 Jun 2018 14:27:23 -0300 Subject: [PATCH 2/6] deps.edn --- deps.edn | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 deps.edn diff --git a/deps.edn b/deps.edn new file mode 100644 index 0000000..3388cd0 --- /dev/null +++ b/deps.edn @@ -0,0 +1,4 @@ +{:deps + {org.clojure/clojure {:mvn/version "1.9.0"}, + org.clojure/clojurescript {:mvn/version "1.10.238"}, + org.clojure/tools.reader {:mvn/version "1.2.1"}}} From 26550253e8588f761599c3268d9d9efb0d7894ac Mon Sep 17 00:00:00 2001 From: Gal Dolber Date: Sat, 16 Jun 2018 14:31:43 -0300 Subject: [PATCH 3/6] Update deps.edn --- deps.edn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deps.edn b/deps.edn index 3388cd0..b0e5237 100644 --- a/deps.edn +++ b/deps.edn @@ -1,4 +1,4 @@ {:deps {org.clojure/clojure {:mvn/version "1.9.0"}, - org.clojure/clojurescript {:mvn/version "1.10.238"}, - org.clojure/tools.reader {:mvn/version "1.2.1"}}} + org.clojure/clojurescript {:mvn/version "1.10.312"}, + org.clojure/tools.reader {:mvn/version "1.2.2"}}} From 15c520b6b3bc5a4afdd84218e3cf73e820b17732 Mon Sep 17 00:00:00 2001 From: Gal Dolber Date: Sun, 11 Nov 2018 13:37:07 -0300 Subject: [PATCH 4/6] Update cfg.cljc --- src/instaparse/cfg.cljc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/instaparse/cfg.cljc b/src/instaparse/cfg.cljc index 36aabd8..8ff56e8 100644 --- a/src/instaparse/cfg.cljc +++ b/src/instaparse/cfg.cljc @@ -207,7 +207,7 @@ :cljs (defn safe-read-string [s] - (reader/read-string* (readers/string-push-back-reader s) nil nil nil))) + (#'reader/read-string* (readers/string-push-back-reader s) nil nil nil))) ; I think re-pattern is sufficient, but here's how to do it without. ;(let [regexp-reader (clojure.lang.LispReader$RegexReader.)] From c3b64e7fe66a60f7ed1318d09e6abaf3b04b623c Mon Sep 17 00:00:00 2001 From: Gal Dolber Date: Sun, 11 Nov 2018 13:44:15 -0300 Subject: [PATCH 5/6] Update deps.edn --- deps.edn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deps.edn b/deps.edn index b0e5237..7d2dffa 100644 --- a/deps.edn +++ b/deps.edn @@ -1,4 +1,5 @@ -{:deps +{:paths ["src"] + :deps {org.clojure/clojure {:mvn/version "1.9.0"}, org.clojure/clojurescript {:mvn/version "1.10.312"}, org.clojure/tools.reader {:mvn/version "1.2.2"}}} From 8914eb7b069a541a3045a6e98ce9edbea34daa93 Mon Sep 17 00:00:00 2001 From: Gal Dolber Date: Mon, 12 Nov 2018 03:26:35 -0300 Subject: [PATCH 6/6] Update auto_flatten_seq.cljc --- src/instaparse/auto_flatten_seq.cljc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/instaparse/auto_flatten_seq.cljc b/src/instaparse/auto_flatten_seq.cljc index 7de638c..01d64f1 100644 --- a/src/instaparse/auto_flatten_seq.cljc +++ b/src/instaparse/auto_flatten_seq.cljc @@ -276,7 +276,7 @@ (-pr-writer (seq afs) writer opts)))) (defn auto-flatten-seq [v] - (let [v (vec v)] + (let [v (into [] v)] (AutoFlattenSeq. v (hash-ordered-coll-without-mix v) (hash v) (count v)