"youngblood.carl" <youngblood.c...@gmail.com> writes: > Thanks Lucio, but you can see on git-hub that the head version of > core.clj uses lazy-seq: > > http://github.com/jochu/swank-clojure/blob/349cb3b93a7bd8bcc86ffd0fd5415d84ed5f4028/swank/core.clj
The lazy-seq macro is what replaced lazy-cons. Swank-clojure *has* been updated to use lazy-seq; I think you've got it backwards. It's software that contains calls to lazy-cons that needs to be updated. It sounds more likely that your copy of Clojure is out of date. Are you pulling from the sourceforge SVN by any chance? It would probably be a good idea to make it so the last commit in the SF repo is simply a README saying "don't use this anymore; use the current repository at [...]" and remove all the code in it just to avoid these problems in the future. If you're having trouble keeping your versions straight and updating, you should try using M-x clojure-install from within Emacs. Recent versions of clojure-mode have this included. It will check out Clojure, Contrib, SLIME, and Clojure-swank and configure Emacs to use those newly-checked out versions for you. It is very straightforward and seems to work well for everyone I've talked with. Give it a shot and let me know how it works for you. -Phil --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---