File tree 1 file changed +2
-3
lines changed
1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change 224
224
225
225
(custom-var! #'clojure.core/load-reader
226
226
(fn [rdr]
227
- (with-open [rdr (new java.io.PushbackReader rdr)]
227
+ (with-open [rdr (new clojure.lang.LineNumberingPushbackReader rdr)]
228
228
(->> (repeatedly #(read {:eof ::eof } rdr))
229
229
(take-while (partial not= ::eof ))
230
230
(map (@custom-var-impls #'clojure.core/eval))
233
233
(custom-var! #'clojure.core/load-file
234
234
(fn [fname]
235
235
(binding [*file* (io/file fname)]
236
- (with-open [rdr (new java.io.PushbackReader (io/reader *file*))]
237
- ((@custom-var-impls #'clojure.core/load-reader) rdr)))))
236
+ ((@custom-var-impls #'clojure.core/load-reader) (io/reader *file*)))))
238
237
239
238
(custom-var! #'clojure.core/load
240
239
(fn [& bodies] (throw (new RuntimeException " UCLJ does not yet support clojure.core/load!" )))
You can’t perform that action at this time.
0 commit comments