Clojure

sort changes its argument, if a Java array

Details

  • Type: Enhancement Enhancement
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Completed
  • Affects Version/s: Release 1.3, Release 1.4
  • Fix Version/s: Backlog, Release 1.5
  • Component/s: None
  • Labels:
    None
  • Environment:
    java version "1.6.0_22"
    OpenJDK Runtime Environment (IcedTea6 1.10.4) (6b22-1.10.4-0ubuntu1~11.04.1)
    (clojure-version)
    "1.4.0-alpha2"
  • Patch:
    Code
  • Approval:
    Ok

Description

user> (let [a (to-array [32 11])]
(prn (seq a))
(sort a)
(prn (seq a)))
(32 11)
(11 32)
nil

Where the second line printed ought to be the same as the first.

Activity

Stuart Halloway made changes -
Field Original Value New Value
Issue Type Defect [ 1 ] Enhancement [ 4 ]
Fix Version/s Reviewed Backlog [ 10053 ]
Priority Major [ 3 ] Minor [ 4 ]
Andy Fingerhut made changes -
Andy Fingerhut made changes -
Patch Code [ 10001 ]
Rich Hickey made changes -
Fix Version/s Release 1.5 [ 10150 ]
Approval Ok [ 10007 ]
Stuart Halloway made changes -
Status Open [ 1 ] Closed [ 6 ]
Resolution Completed [ 1 ]
Alex Miller made changes -
Fix Version/s Backlog [ 10035 ]
Fix Version/s Reviewed Backlog [ 10053 ]

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: