cljsbuild still screams on me when building Domina with the latest Clojurescript and cljsbuild.
WARNING: Use of undeclared Var domina/.DomContent at line 459 /home/si14/repos/domina/src/cljs/domina.cljs WARNING: Use of undeclared Var domina/.nodes at line 459 /home/si14/repos/domina/src/cljs/domina.cljs WARNING: Use of undeclared Var domina/.single-node at line 459 /home/si14/repos/domina/src/cljs/domina.cljs and so on. On Thu, 3 May 2012 at 1:22:19 UTC+4 David Nolen wrote: > > Michal Marczyk submitted a patch - should be fixed in master. > > David > > On Sat, Apr 28, 2012 at 3:26 PM, Luke VanderHart < > luke.vanderh...@gmail.com> wrote: > >> Yep, still happens against master. >> >> Trying to reduce it to a simpler test case now (and also see if it still >> happens when I take lein-cljsbuild out of the equation). >> >> >> On Saturday, April 28, 2012 1:29:07 PM UTC-4, David Nolen wrote: >>> >>> Which version of ClojurScript? Have you tried building against master? >>> >>> David >>> >>> On Sat, Apr 28, 2012 at 1:19 PM, Luke VanderHart < >>> luke.vanderh...@gmail.com> wrote: >>> >>>> David, >>>> >>>> Yes. I've been looking at that today. Something is going on that is not >>>> so straightforward, though - I think there might be a compiler issue (or >>>> else I'm misunderstanding some aspect of the compiler). >>>> >>>> For example, I'm getting the warning on compiler-generated vars. e.g: >>>> >>>> WARNING: Use of undeclared Var domina.css/t7256 at line 14 >>>> >>>> Still investigating (though if you happen to know what's going on, >>>> please let me know) >>>> >>>> >>>> On Friday, April 27, 2012 3:26:43 PM UTC-4, David Nolen wrote: >>>> >>>>> lein-cljsbuild is now becoming the tool of choice for many CLJS devs. >>>>> One thing I've noticed about domina is that it's not particularly careful >>>>> about declaration order. This results in a spew of compiler warnings when >>>>> building your project with domina. It would be nice to sprinkle the code >>>>> with the necessary declares to eliminate these warnings. >>>>> >>>>> David >>>>> >>>>> On Fri, Apr 27, 2012 at 10:47 AM, Luke VanderHart wrote: >>>>> >>>>> Some of you may already be aware of of Domina, a jQuery-inspired DOM >>>>>> manipulation library I've been working on. It's been out there for a >>>>>> while, >>>>>> but I just finished up a round of changes that I think bring it to a >>>>>> certain degree of completion for basic use (although there's definitely >>>>>> a >>>>>> lot of cool stuff that still remains to be added). >>>>>> >>>>>> Most notable is a new set of eventing functions; I hope they'll >>>>>> provide an easy-to-use, low-level foundation for building more complex >>>>>> data- and event-driven web applications. >>>>>> >>>>>> Please check it out: >>>>>> https://github.com/levand/**domi**na/<https://github.com/levand/domina/> >>>>>> >>>>>> Feedback, pull request, etc. are welcome. >>>>>> >>>>>> Thanks! >>>>>> >>>>>> -Luke >>>>>> >>>>>> -- >>>>>> 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 >>>>>> Note that posts from new members are moderated - please be patient >>>>>> with your first post. >>>>>> To unsubscribe from this group, send email to >>>>>> clojure+unsubscribe@**googlegrou**ps.com<clojure%2bunsubscr...@googlegroups.com> >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/**group**/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>>> >>>>> >>>>> -- >>>> 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 >>>> Note that posts from new members are moderated - please be patient with >>>> your first post. >>>> To unsubscribe from this group, send email to >>>> clojure+unsubscribe@**googlegroups.com<clojure%2bunsubscr...@googlegroups.com> >>>> For more options, visit this group at >>>> http://groups.google.com/**group/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>> >>> >>> -- >> 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 >> Note that posts from new members are moderated - please be patient with >> your first post. >> 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 >> > > четверг, 3 мая 2012 г., 1:22:19 UTC+4 пользователь David Nolen написал: > > Michal Marczyk submitted a patch - should be fixed in master. > > David > > On Sat, Apr 28, 2012 at 3:26 PM, Luke VanderHart < > luke.vanderh...@gmail.com> wrote: > >> Yep, still happens against master. >> >> Trying to reduce it to a simpler test case now (and also see if it still >> happens when I take lein-cljsbuild out of the equation). >> >> >> On Saturday, April 28, 2012 1:29:07 PM UTC-4, David Nolen wrote: >>> >>> Which version of ClojurScript? Have you tried building against master? >>> >>> David >>> >>> On Sat, Apr 28, 2012 at 1:19 PM, Luke VanderHart < >>> luke.vanderh...@gmail.com> wrote: >>> >>>> David, >>>> >>>> Yes. I've been looking at that today. Something is going on that is not >>>> so straightforward, though - I think there might be a compiler issue (or >>>> else I'm misunderstanding some aspect of the compiler). >>>> >>>> For example, I'm getting the warning on compiler-generated vars. e.g: >>>> >>>> WARNING: Use of undeclared Var domina.css/t7256 at line 14 >>>> >>>> Still investigating (though if you happen to know what's going on, >>>> please let me know) >>>> >>>> >>>> On Friday, April 27, 2012 3:26:43 PM UTC-4, David Nolen wrote: >>>> >>>>> lein-cljsbuild is now becoming the tool of choice for many CLJS devs. >>>>> One thing I've noticed about domina is that it's not particularly careful >>>>> about declaration order. This results in a spew of compiler warnings when >>>>> building your project with domina. It would be nice to sprinkle the code >>>>> with the necessary declares to eliminate these warnings. >>>>> >>>>> David >>>>> >>>>> On Fri, Apr 27, 2012 at 10:47 AM, Luke VanderHart wrote: >>>>> >>>>> Some of you may already be aware of of Domina, a jQuery-inspired DOM >>>>>> manipulation library I've been working on. It's been out there for a >>>>>> while, >>>>>> but I just finished up a round of changes that I think bring it to a >>>>>> certain degree of completion for basic use (although there's definitely >>>>>> a >>>>>> lot of cool stuff that still remains to be added). >>>>>> >>>>>> Most notable is a new set of eventing functions; I hope they'll >>>>>> provide an easy-to-use, low-level foundation for building more complex >>>>>> data- and event-driven web applications. >>>>>> >>>>>> Please check it out: >>>>>> https://github.com/levand/**domi**na/<https://github.com/levand/domina/> >>>>>> >>>>>> Feedback, pull request, etc. are welcome. >>>>>> >>>>>> Thanks! >>>>>> >>>>>> -Luke >>>>>> >>>>>> -- >>>>>> 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 >>>>>> Note that posts from new members are moderated - please be patient >>>>>> with your first post. >>>>>> To unsubscribe from this group, send email to >>>>>> clojure+unsubscribe@**googlegrou**ps.com<clojure%2bunsubscr...@googlegroups.com> >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/**group**/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>>> >>>>> >>>>> -- >>>> 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 >>>> Note that posts from new members are moderated - please be patient with >>>> your first post. >>>> To unsubscribe from this group, send email to >>>> clojure+unsubscribe@**googlegroups.com<clojure%2bunsubscr...@googlegroups.com> >>>> For more options, visit this group at >>>> http://groups.google.com/**group/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>> >>> >>> -- >> 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 >> Note that posts from new members are moderated - please be patient with >> your first post. >> 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 >> > > -- 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 Note that posts from new members are moderated - please be patient with your first post. 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