clojure-dev

Issues: https://clojure.atlassian.net/browse/CLJ | Guide: https://insideclojure.org/2015/05/01/contributing-clojure/
seancorfield 2019-05-25T00:00:14.021200Z

I was about to, but then when I tried to repro, it worked.

seancorfield 2019-05-25T00:00:27.021400Z

I swear it had not worked when I first tested it...

2019-05-25T00:02:06.021700Z

Looking at select-keys implementation in Clojure 1.10, it looks like it should always preserve metadata

seancorfield 2019-05-25T00:03:53.022700Z

user=> (def v ^:bar {:a 1})
#'user/v
user=> v
{:a 1}
user=> (meta v)
{:bar true}
user=> (select-keys v [:q])
{}
user=> (meta *1)
{:bar true}
user=> 
ahem And, with that, I declare it "the weekend" and I'm off to dinner (and a margarita or three).

🍹 2
2019-05-25T00:04:33.022800Z

Change looks like it was made before release of Clojure 1.5