File tree 1 file changed +11
-1
lines changed 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 94
94
(.write w (if-let [opts (not-empty (dissoc (into {} v) :f :form ))]
95
95
(str " #clerk/render-fn+opts " [opts (:form v)])
96
96
(str " #clerk/render-fn " (:form v))))))
97
+
98
+ #?(:bb
99
+ (defn ordered-map-reader-bb [coll]
100
+ (omap/ordered-map coll)))
101
+
97
102
#?(:cljs
98
103
(defn ordered-map-reader-cljs [coll]
99
104
(omap/ordered-map (vec coll))))
102
107
{'clerk/render-fn ->render-fn
103
108
'clerk/render-fn+opts ->render-fn+opts
104
109
'clerk/unreadable-edn eval
105
- 'ordered/map #?(:clj omap/ordered-map-reader-clj
110
+ 'ordered/map #?(:bb ordered-map-reader-bb
111
+ :clj omap/ordered-map-reader-clj
106
112
:cljs ordered-map-reader-cljs)})
107
113
108
114
#_(binding [*data-readers* {'render-fn ->render-fn}]
382
388
(= x (-> x str tools.reader/read-string))
383
389
(catch Exception _e false ))))
384
390
391
+ #?(:bb (defn print-simple [o, ^java.io.Writer w]
392
+ #_ (print-meta o w)
393
+ (.write w (str o))))
394
+
385
395
#?(:clj
386
396
(defmethod print-method clojure.lang.Keyword [o w]
387
397
(if (roundtrippable? o)
You can’t perform that action at this time.
0 commit comments