An orthogonal topic here, I can't seem to get the new gem to come down or show up! Maybe something hasn't quite updated at RubyForge yet, or perhaps my sources are Teh Lame? bi...@awexomecomputer $ sudo gem search -r haml *** REMOTE GEMS *** [snip] haml (2.0.10) haml-edge (2.1.56) [snip]
Anyway, nice job Chris and Nathan, I read the announcement this morning, awesome stuff! Cheers, Billy On Mon, Jul 6, 2009 at 11:29 AM, Chris Eppstein <[email protected]> wrote: > Mixin arguments were added in 2.2 which was released this morning. Please > upgrade. > Chris > > On Mon, Jul 6, 2009 at 7:30 AM, The Wicked Flea > <[email protected]>wrote: > >> >> Hello, >> >> I'm using Sass to make a custom css framework. To generate my grid >> system I've started using a mixin to which I pass the size of the >> container. But, whenever I use the mixin, it says 'syntax error: on >> line 35: Undefined constant "!size".' This constant is defined in the >> mixin as stated in the documentation; I also pass parameters and get >> the same error. I am using the latest Haml/Sass, `haml -v` says >> 2.0.10, on Windows Vista (UAC is disabled). >> >> The code that's failing is the following: >> >> > // 10px spacing between 9 columns, 10px padding in wrapper >> > !spacing= 110px >> > =grid_system(!size) >> > !grid_size= (!size - !spacing) / 10 >> > .grid-1 >> > :width= !grid_size >> > .grid-2 >> > :width= !grid_size * 2 + 10px >> > .grid-3 >> > :width= !grid_size * 3 + 20px >> > .grid-4 >> > :width= !grid_size * 4 + 30px >> > .grid-5 >> > :width= !grid_size * 5 + 40px >> > .grid-6 >> > :width= !grid_size * 6 + 50px >> > .grid-7 >> > :width= !grid_size * 7 + 60px >> > .grid-8 >> > :width= !grid_size * 8 + 70px >> > .grid-9 >> > :width= !grid_size * 9 + 80px >> > .grid-10 >> > :width= !grid_size * 10 + 90px >> >> I'm guessing that Sass doesn't like the nested variable I've got in >> there, but I figured it might get through. In spite of that, I've >> tried other mixins with arguments and they all fail with this same >> error: undefined constant. >> >> What am I missing here? >> >> Thanks, >> Flea >> >> >> > > > > -- Billy Gray http://zetetic.net --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Haml" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/haml?hl=en -~----------~----~----~----~------~----~------~--~---
