drone29a / clojure-twitter

Clojure client for Twitter API
BSD 2-Clause "Simplified" License
120 stars 33 forks source link

Depency on clojure.contrib 1.2.0 seems out of date #14

Closed jconti closed 11 years ago

jconti commented 11 years ago

=> (require 'twitter) Warning: print-pretty not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-pretty or change the name. (clojure/contrib/pprint/pprint_base.clj:29) Warning: print-pprint-dispatch not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-pprint-dispatch or change the name. (clojure/contrib/pprint/pprint_base.clj:33) Warning: print-pprint-dispatch not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-pprint-dispatch or change the name. (clojure/contrib/pprint/pprint_base.clj:33) Warning: print-right-margin not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-right-margin or change the name. (clojure/contrib/pprint/pprint_base.clj:38) Warning: print-miser-width not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-miser-width or change the name. (clojure/contrib/pprint/pprint_base.clj:44) Warning: print-lines not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-lines or change the name. (clojure/contrib/pprint/pprint_base.clj:51) Warning: print-circle not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-circle or change the name. (clojure/contrib/pprint/pprint_base.clj:56) Warning: print-shared not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-shared or change the name. (clojure/contrib/pprint/pprint_base.clj:61) Warning: print-suppress-namespaces not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-suppress-namespaces or change the name. (clojure/contrib/pprint/pprint_base.clj:65) Warning: print-radix not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-radix or change the name. (clojure/contrib/pprint/pprint_base.clj:72) Warning: print-base not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-base or change the name. (clojure/contrib/pprint/pprint_base.clj:78) Warning: current-level not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic current-level or change the name. (clojure/contrib/pprint/pprint_base.clj:89) Warning: current-length not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic current-length or change the name. (clojure/contrib/pprint/pprint_base.clj:91) Warning: format-str not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic format-str or change the name. (clojure/contrib/pprint/cl_format.clj:64) CompilerException java.lang.IllegalStateException: Can't dynamically bind non-dynamic var: clojure.contrib.pprint/format-str, compiling:(dispatch.clj:90)

atroche commented 11 years ago

I'm also having this problem. What's an easy fix?

jconti commented 11 years ago

Well, I moved on to https://github.com/adamwynne/twitter-api, which I've had a nice experience with while making a little site (http://www.javatechboise.org).

drone29a commented 11 years ago

jconti: Sorry, not sure how I missed this. That issue was fixed months ago (a year ago?) but apparently I didn't push a new release or you didn't update the lib. Glad you found something that works for you.

atroche: Check out 1.2.8 ([clojure-twitter "1.2.8"]), just pushed to clojars. I occasionally use the library for data collection, but please let me know if you run into any issues.

jconti commented 11 years ago

Thank you for the update. I will try this again when I get the chance.