Commit Graph

58 Commits

Author SHA1 Message Date
Tim Pope
fb83d43917 Allow Haml interpolation inside JavaScript strings 2010-08-02 16:44:54 -04:00
Tim Pope
55f14fd4fc Fix interpolation in Sass attribute 2010-07-28 10:05:12 -04:00
Tim Pope
9e25996111 Loosen @mixin for SCSS 2010-07-28 09:41:54 -04:00
Tim Pope
ca196e671b Loosen @extend and @include for SCSS 2010-07-28 09:37:05 -04:00
Tim Pope
627e3950f1 Show interpolation in properties and attributes 2010-07-28 09:14:43 -04:00
Tim Pope
c8de253905 Synchronize dates for delivering upstream 2010-07-26 18:40:36 -04:00
Tim Pope
dd0a6233d5 Allow interpolation in strings in Sass 2010-07-26 18:05:38 -04:00
Tim Pope
caf7f9cf29 Highlight @warn in Sass 2010-07-25 19:34:37 -04:00
Tim Pope
e448efdb86 Provide a 'define' that matches Sass mixins 2010-07-25 15:59:21 -04:00
Tim Pope
bd43cd97f0 Lower precedence of .css in 'suffixesadd' 2010-07-25 15:45:55 -04:00
Tim Pope
e87143f99e Don't choke on missing semicolon in "a {b:c}" 2010-07-25 15:34:29 -04:00
Tim Pope
54139ceb5b Properly highlight SCSS comments 2010-07-25 14:36:53 -04:00
Tim Pope
8a78d1b30e Add spelling support to Sass 2010-07-25 14:33:37 -04:00
Tim Pope
358eb131ec Add 'includeexpr' and 'suffixesadd' to Sass 2010-07-25 13:51:07 -04:00
Tim Pope
6228a6a1ef Support quoted strings after @import 2010-07-25 13:16:33 -04:00
Tim Pope
980b746e31 Add a separate filetype for SCSS 2010-07-25 13:02:54 -04:00
Tim Pope
38b8d33fc3 Further SCSS highlighting 2010-07-25 12:29:13 -04:00
Tim Pope
09d94a600e Tweaks to handling of semicolons in strings 2010-07-22 16:33:11 -04:00
Tim Pope
9c5bdb44ac Sass #{} interpolation support 2010-07-22 16:26:09 -04:00
Tim Pope
a91cdb399d Basic SCSS support 2010-07-22 16:14:04 -04:00
Tim Pope
c583d3a236 Highlight new style Sass variables 2010-07-22 16:07:00 -04:00
Kim Silkebækken
30405bd751 Fixed minor mixin highlighting bug 2010-06-21 17:05:31 -04:00
Tim Pope
d8fd096eca Remove debugging technique 2010-06-18 18:41:24 -04:00
Tim Pope
e36189b912 Lose distinction between SassScript and attributes 2010-06-18 18:11:22 -04:00
Tim Pope
b8414bd238 Highlight Sass functions 2010-06-18 18:10:31 -04:00
Tim Pope
8196ec61cf Support new Sass mixin syntax 2010-06-18 17:48:51 -04:00
Tim Pope
a9c093463f Highlight !default 2010-06-18 17:21:16 -04:00
Bernerd Schaefer
dfb1f770d5 Highlight XML namespaced elements such as '%xsl:stylesheet' 2010-05-28 10:56:01 -04:00
Tim Pope
349f235950 Highlight $constants 2010-05-26 11:44:15 -04:00
Tim Pope
567c6d8f47 Support comma line continuations 2010-05-10 22:46:53 -04:00
Tim Pope
d29da9581f Support :css filter [Brian Gernhardt] 2010-05-10 22:26:15 -04:00
Tim Pope
db4d42dcde Remove commented code 2010-05-10 22:26:15 -04:00
Tim Pope
b80f2c5359 Update email address 2010-05-10 22:22:49 -04:00
Tim Pope
8f9e77eb23 Begin laying groundwork for SassScript support 2009-12-17 22:58:02 -05:00
Tim Pope
f790601bac Highlight @debug 2009-12-17 22:57:34 -05:00
Tim Pope
db054e782e Highlight @else and @else if 2009-12-14 23:18:22 -05:00
Jon Distad
bd62a5eda0 unlet main_syntax at the end of syntax/haml.vim 2009-11-24 13:52:59 -05:00
Tim Pope
5ffacbf2f9 Allow nesting inside curly braces 2009-10-11 16:49:50 -04:00
Tim Pope
cabed106e2 At beginning of line, #{ is interpolation, not id 2009-07-23 15:17:35 -04:00
Tim Pope
d8d48f24b9 Highlight @if, @while, and @for 2009-07-09 09:25:45 -04:00
Tim Pope
4b23eccc45 Fix highlighting of &= and != 2009-07-08 20:15:34 -04:00
Tim Pope
2a8ce3b36e Support Haml 2.2 %a(href="") attribute syntax
The highlighting of event handlers (onclick, etc.) could use some work.
2009-07-08 00:13:26 -04:00
Tim Pope
c745f722af Update helpers to Haml 2.2 2009-07-07 22:59:18 -04:00
Tim Pope
ea667efff7 Support :cdata and :maruku filters 2009-07-07 22:49:18 -04:00
Tim Pope
9dba20dc31 New interpolation rules
- Allow #{} outside of == regions, as in Haml 2.2.
- Allow escaping of #{} with \ along with any \ immediately before #{}.
- Support standalone & and ! at beginning of line.
2009-07-07 22:17:56 -04:00
Tim Pope
3636c3c7ed Disable 'comments' to prevent # insertions 2009-04-02 16:12:07 -04:00
Tim Pope
9f2c7ed4af Skip blank lines in filter regions 2008-11-25 15:55:38 -05:00
Tim Pope
d547b07025 Interpolation in :javascript blocks 2008-10-03 18:04:25 -04:00
Tim Pope
6f3dc2e792 Highlight :javascript filter 2008-09-30 23:46:07 -04:00
Tim Pope
52758326d3 Indent after trailing do 2008-09-11 08:40:39 -04:00