From b0fae98efcdd71abc2ff2a69c84a6c263404b62e Mon Sep 17 00:00:00 2001 From: Joshua Hawxwell Date: Sun, 17 Oct 2010 14:29:34 +0100 Subject: [PATCH] Now gets @imports properly --- .yardoc/checksums | 1 + .yardoc/objects/Guard.dat | Bin 0 -> 580 bytes .yardoc/objects/Guard/Sass.dat | Bin 0 -> 922 bytes .yardoc/objects/Guard/Sass/VERSION.dat | Bin 0 -> 435 bytes .yardoc/objects/Guard/Sass/build_sass_i.dat | Bin 0 -> 1174 bytes .yardoc/objects/Guard/Sass/get_output_i.dat | Bin 0 -> 1229 bytes .yardoc/objects/Guard/Sass/options_3D_i.dat | Bin 0 -> 783 bytes .yardoc/objects/Guard/Sass/options_i.dat | Bin 0 -> 558 bytes .yardoc/objects/Guard/Sass/run_on_change_i.dat | Bin 0 -> 755 bytes .yardoc/objects/Guard/Sass/start_i.dat | Bin 0 -> 657 bytes .yardoc/objects/root.dat | Bin 0 -> 501 bytes .yardoc/proxy_types | Bin 0 -> 4 bytes lib/guard/sass.rb | 3 ++- 13 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .yardoc/checksums create mode 100644 .yardoc/objects/Guard.dat create mode 100644 .yardoc/objects/Guard/Sass.dat create mode 100644 .yardoc/objects/Guard/Sass/VERSION.dat create mode 100644 .yardoc/objects/Guard/Sass/build_sass_i.dat create mode 100644 .yardoc/objects/Guard/Sass/get_output_i.dat create mode 100644 .yardoc/objects/Guard/Sass/options_3D_i.dat create mode 100644 .yardoc/objects/Guard/Sass/options_i.dat create mode 100644 .yardoc/objects/Guard/Sass/run_on_change_i.dat create mode 100644 .yardoc/objects/Guard/Sass/start_i.dat create mode 100644 .yardoc/objects/root.dat create mode 100644 .yardoc/proxy_types diff --git a/.yardoc/checksums b/.yardoc/checksums new file mode 100644 index 0000000..7f125c6 --- /dev/null +++ b/.yardoc/checksums @@ -0,0 +1 @@ +lib/guard/sass.rb 34c6dc83d464cd0d5417b0569a6c5073780270d3 diff --git a/.yardoc/objects/Guard.dat b/.yardoc/objects/Guard.dat new file mode 100644 index 0000000000000000000000000000000000000000..d13bbfdc0bfb37e1c5b3c91b4410fca8c75fd80c GIT binary patch literal 580 zcmaixF;BxV5QQ@!mzEX^0tObO3NZrnWicugB7s1(3(62ViAjx|xboRR=%44379k-d z1`qaqchB$L#-@Rj=gX%nfU(KtL;5N+hXD5`_j-NZgKeJ8mCmiKqA{HQf&cX0DReQ5 zJnXNqsq^WhH6Qix#tWMROa&qXc0FOR#m##qZREqvURz~hcLIAn)5IjD`cM@{ znYR?COBy|o0E=S`nnRN9+Lf87VCc=rLQQP6U$&k!d1vy&> ze)at{3i?f)eQw&N{>pE_(U+yL^#yI$%9ms{Gd!ZXT{5Sm5v5N3L#|aN6Dz7hUXWz- MJ6woNHUnGa3wvI)82|tP literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass.dat b/.yardoc/objects/Guard/Sass.dat new file mode 100644 index 0000000000000000000000000000000000000000..b3823eb8170b3c00f1e28cc92ca157f2534dab93 GIT binary patch literal 922 zcma)5&u`N(7|j8tYe~0)wh4p)sgpReoxcdlsM{bCVrZ?9P!5)pc&SlhNB+SU`p@$@ zZKfOw;*f*=-uJ`ry*xQkaQ5Tl?IplM75paq$#ZM)P%&e+r(-xI`C3$k<}z8pyM64( z(l5f;G)f#CZ)r>GvTs^Fv@bt7rVD^2_67KUb-PS%zJ?H9T_-L+crifFRAYsbCXB}& zHmvNi4?Xy5SeQB7k{X<_7cRM_%Gt)*9zGpb8_V<~@@9x=C#jM&Uo%;9UmLOpu;a<3k(#e2;<3K?g>GPWisdgMV}F7trnTH92>*YvaK^!eP(98 z8Ns9*i}MaQK?oJ_msby62`Mt z|G|{7N-)FCCV+^PTDiug0g87gDsIv+9VPSAN@VAy568K8?!C@X#FdEPEyX`pP>02-FA*&WA`z>uuA6WFLs%cN=Qz%kI4lN_A8o(<(*=a YE+#vkaShj7yHLylG$logWg=hw0XBRgGXMYp literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass/VERSION.dat b/.yardoc/objects/Guard/Sass/VERSION.dat new file mode 100644 index 0000000000000000000000000000000000000000..5b240613f3bc0b2a8b13c6dab08d1968e76cec16 GIT binary patch literal 435 zcmZXQ%S!_>5Qlq^t!=k2kb)=69_+1MuTz9bACilewg}S0lFg=TWH%{!i2L80eF%cb zOum`lH*<9@;r{(;zXn*zgze%_MvX2XLK`AXT^K_Toq5Le$vd@iFv)nlNG(yxLKCg$ zD)zwJ9Qgq55VcA%VWJX`K8TK}%yU=JTj(M|at8j}W`DrD7Z@Wgt)eV4#f3pf*|>0w zA*nvKV2Bb)wNYH8cm+4L;`+A~wESgz3qF#SFt)$M!Pxj!$?xL!x%2}#I6;6W(kq+# zNZULost93#6gx+C;V-*V~P4M(_It%CF{9)#t>#f}x|9w`2dgzN}mf^r}S{m!5Z~~kje*ko(gS!9# literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass/build_sass_i.dat b/.yardoc/objects/Guard/Sass/build_sass_i.dat new file mode 100644 index 0000000000000000000000000000000000000000..0cdccf9119d6f5a97136ac7ab77e0201ffbc28d0 GIT binary patch literal 1174 zcmb_cU2D`p6jhLIH@p3?w$-+RL+XQq-LBx%U8>Q3NFGFK_eGWxCdu91kz{6>nbZy9 zAMs!K54|&KtrZajUozy*z31L@?n&+}DtP?y_3077p~~@n`Ux{@0N$aUs=Rq!hfZWN zHA7eu(pWAtgw^Om7?FxX*cv*sDlJ4t!5P=QM2p&tTBC)qJr)J_sob4D6o;FINcSfd z*ZIET#`JXBg4Xd+Jb*`0R%wmWCN4dha+74LEGb}y5JZxYVI{3ZktePa?nXvcI>W@) zG+SF&X-#RCPt52RtVFrWjMYL;;zL+(C>~vf!qYbn$1poZ=D?WJ%w#kUJ96WfLZV?P zCv-BaSY?oKQ1%f4@Sc-V zRd!ZcMj|%t`h$o63J>jw7eyT2{`Ozj69kPh8&O6L-}7dHze^R+4jeW1Gwmj~z{|H9 z737RWb2&i;!KphJp^fvbIDsHV@{L%7MU=U?PgZp6GBci`lXvwOGkCD>rH_gC_Z-K~ z%Dly&xGg>n7|WC-=UH~ZPAJlo__?|2Y2-QG@7^%+D~h=FQn~{e?Y-#r_MV^jtV&E> z(&eSG4_ISKfMf4;k9*nb8T$gJmX^=i!AppVy?0$cE%>oX_YtBJA)7SZjWh literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass/get_output_i.dat b/.yardoc/objects/Guard/Sass/get_output_i.dat new file mode 100644 index 0000000000000000000000000000000000000000..a5d762f576bdfc2ccd9bc5bfdcb02c99ab4dbb84 GIT binary patch literal 1229 zcmb_c+iuf95CsXPjgwwLZKYBWD|1OJMQ)xqMKWq>@dE<2;Q?8dwYDeD7RPJtu4(dD zd;lNE>~2FSswyGz5+~!CGjqmq*Q7^0znQj!I6Vd3p(e!bsL?bgu z^c-hv%O;&;nr4NHAJC037n#zMS4DJ8w;aWjMachf2Ab#z5Yvj(Oizdw!~xrQrW8q; zf}DtInV16N5if0cse|sYdrG^Zu$o29qREAB($7-N=6h#`C8ZZg^W}2xmML2cRWqG3 zIUmsVP{KHIV-KIiD`EjOLMD{rr-wQCJ~0YJzGp?YD99FOI`W?{2v|05NIRp+8m>of z5w@fg8ntj2k>9zn^4Og1s2T3uGq4!$dc&t!BSAN^vNd~=Ke*NSdIAy_BC3gK%ABM? zt|iwRT+RAm`0QVM({{+pGV&k(_zz3-JZDn3_}EEs`P%`13+Ul;3}JG2=KYL4tN3PE z@(L2kssaS{&dqa`wqcf)r_@WK;1wry6{?)SM%$VttD0qCHnRDLg)CV2#`CDg&m6{N zX{&uR`hiEtSd=+P@|K)pAh;5|a^G?;4YteclU@+?`Xm&!=Au$Db>6>308{rx^HK%V zZ&;MnH<0-1HmvK^ckt#|miU3H@vmXO7xWI|fdQ4|=m>k_S@k@mYRPPbiWe0_ebLst gchRwF+sji<(C(5A@O<()Hsjd{PXlJyE8}|f3v^ME8UO$Q literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass/options_3D_i.dat b/.yardoc/objects/Guard/Sass/options_3D_i.dat new file mode 100644 index 0000000000000000000000000000000000000000..011480c9a430743378a1771c433ec58e17544ad5 GIT binary patch literal 783 zcmb7?O>fgc5QaG*L+zv~lvZ%66*$19$$6|ui&}zwKp+wcp&YFBdg3gycdh-X>VMDJ zj)6ma;9|+UGo$ByW}iOS@b2fw@3#Oqy1=jbFBHxKd_i~6#qfI$5wk)!2ve!7<4Pc$ zu{&vHE-UF;h#H?)QqW<;4X@FmvAbaRES-mUyz&@8@M*oIDSKJr@#eCU`J(jP6bs9( zy*7D}L|Zw7D<-@#s9e@nX9sRGq3fCs>>5I*Xg*AJx@)odIPV9n78B6{Az>F#_oVIcT|*nhw*XnB#G8AVY=6m`muN8eE!Yo z`}WP}jvQb^=x;|D3b2MLv%apmX_s)y4DPdmC3(3E^f+cqcmVVbsfO;eE)>b??e$YA z0^YlHzUb(Bhq2SKMfWf+U0!#6$>|^E9ZSSID|VS&q&~TPocV>rbT^vQ9f6u!XyxRBNR-ol44j@i+7yc%#qR7Kx8 hV^)@mJ8wwl>j#?qs*AsmA|uC!FKK5*OHfj5e*>ru0yqEw literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass/options_i.dat b/.yardoc/objects/Guard/Sass/options_i.dat new file mode 100644 index 0000000000000000000000000000000000000000..53a5195d372e9c44684a82b8705b7b798894d6ee GIT binary patch literal 558 zcma)2O;5r=5cObCu?T(RLHTgne3E&0oTBn=w5>6QjT_SX(BFmLP=&^4}GLgBo6`YnX z$))gM$qg^iqM_x1SFL1@v}`SpqG3Om$tZK&q$A=)4<>0r>*+&wVZekl29=F#dc5Wo z3tbc*pgFXe@&_T%rIlI{oHNqS2#jsz{hSz=RGwpbRzK{rR1303sw|qq)h5<#2MzBR zXq{0M+BJsXJa-uCRmiOuB+mL_^COr9a|oDjs)*d~&bxKVo6$ej&2yas;N8c#-D+C3 zro+e;1vk|g&X~bfys`P;VQ$i&sG;fB^MaENx!#eqG1Qy yVxr+7#nmoLI}F*@VjET3FuROorns*HqhW84+-$G^I*jqh8b0>9(#k)V;^P+_>AN-n literal 0 HcmV?d00001 diff --git a/.yardoc/objects/Guard/Sass/run_on_change_i.dat b/.yardoc/objects/Guard/Sass/run_on_change_i.dat new file mode 100644 index 0000000000000000000000000000000000000000..7bb6607c724604b35856816161be2162affd9fd8 GIT binary patch literal 755 zcmZ`%O>fgc5CsW^Buz=EN)JfD${;n7P?{4+6IEJh3GxAf+FVeCR_pb|-pbjv_M?qO z_*48s);1ON(1Shp^PBOT_x4d&!<+9PF3thYbc$b-D-_NGd_kA%w0%8AIjuvhw|kRpI3H++K*ja_wCkE4FcU2bQge=Q4ausAv@WO9;uZqgIW zt(}^r1D#Jx`5s7897!XOWbzu-U_MyDfa=DH*x$BY zI-h(qdRx8xTuTSI4BB7c5!0zV_o?-p4L8*co=}5p)@qp_1U)^Tu_8oUhiZ(XxCnOY?PJy zHom=(i2&c!OSUBqJ`wT+lMg1t*)*h z$+09ur!YiQ&^#K_dB=^?n1;o4@)vC{HvZ*iIy*0LBl-anA*5|QS;K3v!8gHw7fbO^ z=KKM^_A398b=hB2OXnKCon!}KZlp{u&I;b4OY0y|xp?x8Y7~z)Z zLjKPgFmA0;v9ppSpua4#Sf?)>cgF^_s|KXpJ9<8h7*<8~Bcm^#I=O=GxxtAO3|2lJ z=rW!vjuMX^T(hmwZjWn^M%buSmbZH*oS|%NR3g!iV)PMOm+)7645!E_nAEaRq_(3*_gM73OS UN0KeFo`&N(;(p}>_gu)yFH}03jsO4v literal 0 HcmV?d00001 diff --git a/.yardoc/proxy_types b/.yardoc/proxy_types new file mode 100644 index 0000000000000000000000000000000000000000..beefda1ae32c2cef8eb53a4f3c8407a532a22b51 GIT binary patch literal 4 LcmZSKsAd2F0U`j1 literal 0 HcmV?d00001 diff --git a/lib/guard/sass.rb b/lib/guard/sass.rb index ab59b58..1b2dfdb 100644 --- a/lib/guard/sass.rb +++ b/lib/guard/sass.rb @@ -20,7 +20,7 @@ def build_sass(file) content = File.new(file).read # sass or scss? type = file[-4..-1].to_sym - engine = ::Sass::Engine.new(content, {:syntax => type}) + engine = ::Sass::Engine.new(content, {:syntax => type, :load_paths => @options[:load_paths]}) engine.render end @@ -44,6 +44,7 @@ def get_output(file) def start @options[:output] = options[:output] || 'css' + @options[:load_paths] = Dir.glob('*') end # Build the files given