List Info

Thread: Re: 500th Subversion Commit




Re: 500th Subversion Commit
country flaguser name
United States
2007-05-04 08:07:25
This seems to break if you have compiled Ruby with the
Oniguruma
regular expression engine which I believe is also the regex
engine in
Ruby 1.9.

I get the following error
SyntaxError:
<path>/vendor/plugins/haml/lib/sass/engine.rb:43:
target
of repeat operator is invalid:
/:([^s=:]+)s*(=?)(?:s|$)+(.*)/

On May 3, 10:08 am, Nathan Weizenbaum <nex...gmail.com> wrote:
> Hello, folks,
>
> I just made the 500th Subversion commit! Whoo, large
figures significant
> only in base 10! Anyhoo, both commits 499 and 500 have
some cool new
> features. The first is a new attribute syntax for Sass,
implemented by
> Jonah Fox (aka weepy):
>
>   #main
>     color: #f00
>     background:
>       image: url(/images/hideous_animation.gif)
>       repeat: repeat-x
>
> This will be available alongside the old familiar
":foo bar" syntax.
>
> The second feature is by Robin Ward, and it's the
ability to nest Sass
> files in the public/stylesheets/sass folder. So, for
instance,
> public/stylesheets/sass/how_awesome/super_awesome.sass
will create
> public/stylesheets/how_awesome/super_awesome.css. This
promises to be
> very useful for larger projects
>
> Enjoy! And be sure to thank our wonderful
contributors!
> - Nathan


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the
Google Groups "Haml" group.
To post to this group, send email to hamlgooglegroups.com
To unsubscribe from this group, send email to
haml-unsubscribegooglegroups.com
For more options, visit this group at http://grou
ps.google.com/group/haml?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: 500th Subversion Commit
user name
2007-05-04 13:32:36
Haml probably breaks in several different ways with 1.9. We'll eventually go through and rewrite the regexen for Oniguruma (which will in turn fix a few parsing bugs), but for now, I'm just going to declare it incompatible.

Is there a way to detect which Regex engine is available? If so, we'd gladly take a patch to run an engine detect and use compatible&nbsp;regexen.

- Nathan

On 5/4/07, Spongy < ggarsidegmail.com">ggarsidegmail.com> wrote:

This seems to break if you have compiled Ruby with the Oniguruma
regular expression engine which I believe is also the regex engine in
Ruby 1.9.

I get the following error
SyntaxError: <path&gt;/vendor/plugins/haml/lib/sass/engine.rb:43: target
of repeat operator is invalid: /:([^s=:]+)s*(=?)(?:s|$)+(.*)/

On May 3, 10:08 am, Nathan Weizenbaum < nex...gmail.com">nex...gmail.com> wrote:
>; Hello, folks,
>;
> I just made the 500th Subversion commit! Whoo, large figures significant
> only in base 10! Anyhoo, both commits 499 and 500 have some cool new
> features. The first is a new attribute syntax for Sass, implemented by
> Jonah Fox (aka weepy):
&gt;
>&nbsp;  #main
>  ; &nbsp; color: #f00
>; &nbsp; &nbsp; background:
; &nbsp; &nbsp;  image: url(/images/hideous_animation.gif)
>&nbsp; &nbsp; &nbsp;  repeat: repeat-x
&gt;
> This will be available alongside the old familiar ":foo bar" syntax.
&gt;
> The second feature is by Robin Ward, and it's the ability to nest Sass
>; files in the public/stylesheets/sass folder. So, for instance,
> public/stylesheets/sass/how_awesome/super_awesome.sass will create
>; public/stylesheets/how_awesome/super_awesome.css. This promises to be
> very useful for larger projects
&gt;
> Enjoy! And be sure to thank our wonderful contributors!
> - Nathan




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Haml" group.
To post to this group, send email to hamlgooglegroups.com
To unsubscribe from this group, send email to haml-unsubscribegooglegroups.com
For more options, visit this group at http://groups.google.com/group/haml?hl=en
-~----------~----~----~----~------~----~------~--~---

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )