<< Back to previous view

[CLJS-725] `(apply vector ...` does not work as expected on the product of `(drop-while ...` Created: 11/Dec/13  Updated: 11/Dec/13  Resolved: 11/Dec/13

Status: Closed
Project: ClojureScript
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Defect Priority: Major
Reporter: Tim Visher Assignee: Unassigned
Resolution: Completed Votes: 0
Labels: None
Environment:

OS X 10.9 (13A603)
de6ee41 CLJS-721: support :include-macros and :refer-macros


Attachments: Text File fix-725.patch    

 Description   
$ script/repljs
To quit, type: :cljs/quit
ClojureScript:cljs.user> (drop-while (partial = 1) [1 2 3])
(2 3)
ClojureScript:cljs.user> (apply vector (drop-while (partial = 1) [1 2 3]))
[1 2 3]
ClojureScript:cljs.user> (into [] (drop-while (partial = 1) [1 2 3]))
[2 3]


 Comments   
Comment by Tim Visher [ 11/Dec/13 9:49 AM ]

Failing test.

Comment by David Nolen [ 11/Dec/13 10:32 AM ]

fixed, https://github.com/clojure/clojurescript/commit/8943faf94856ea706252fa3276ad8ded234595f2

Generated at Fri Sep 19 08:53:01 CDT 2014 using JIRA 4.4#649-r158309.