We're updating the issue view to help you get more done. 

read+string does not support reader conditionals

Description

Because read+string calls downwards with (apply read rdr args) it does not support reader conditionals. Those have to be flagged in through the opts parameter to #'read, which is only available with the oddly backwards signature (read opts rdr)

Proposed: Need to handle the different arities of read+string appropriately so that all of them forward correctly to read (in particular the [opts stream] one).

Patch: clj-2358.patch

Environment

None

Status

Assignee

Unassigned

Reporter

Ghadi Shayban

Approval

Ok

Patch

Code and Test

Affects versions

Release 1.10

Priority

Minor