core.logic

A warning is thrown regarding the redefinition of record? in clojure 1.6.0

Details

  • Type: Task Task
  • Status: Open Open
  • Priority: Trivial Trivial
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None
  • Environment:
    Linux x64

Description

Clojure 1.6.0 adds a record? function that has the same implementation as the one in clojure.core.logic. As a result, a warning is shown when the code in the core.logic namespace is evaluated under clojure 1.6.0. Since the two functions have the same implementation, this is purely a cosmetic issue.

Activity

Hide
Justin Overfelt added a comment -

Awesome - thank you!

Show
Justin Overfelt added a comment - Awesome - thank you!
Hide
David Nolen added a comment -

I will try to cut a release next week.

Show
David Nolen added a comment - I will try to cut a release next week.
Hide
Justin Overfelt added a comment -

I saw that this is now fixed in master - thanks! This also breaks AOT compilation if used with clojure 1.6.0 as referenced in CLJ-1241. Is there a timeline for a 0.8.8 release?

Show
Justin Overfelt added a comment - I saw that this is now fixed in master - thanks! This also breaks AOT compilation if used with clojure 1.6.0 as referenced in CLJ-1241. Is there a timeline for a 0.8.8 release?

People

Vote (0)
Watch (3)

Dates

  • Created:
    Updated: